CS349: User Interfaces
https://student.cs.uwaterloo.ca/~cs349/1241/schedule/
My repo: https://git.uwaterloo.ca/cs349-winter2024/s36gong
Can’t believe I’m doing frontend work again…
I haven’t finished the midterm, but it’ll have things like:
- Some short answer questions (on any topic, some concept, some code)
- Some “fill-in-the-blank coding” questions
- Some “short coding” questions (e.g. write a function)
Some “read code” questions (e.g. draw the result, what is logged to console, describe parts of the code)
A “write short program” question (low complexity, like one of the simple exercises)
Things to study:
- The hit-testing implementation
- Animation implementations
For final
- Degree of integration, still not clear to me
Concepts
04
05 Hit-Testing
06 Animation
07 Widgets
08 Dispatch
09 Layout
10 MVC
11 HTML CSS
12 Visual Design
13 Text
14 Undo
15 Asynchronous
- Skeleton Screen
16 Declarative
17 Reactive
18 Effects
19 Direct Manipulation
20 Transformation
21 Accessibility
A4
The shift-select doesn’t work.
Square also seems too big.