HW1
- Due Apr 14, 2024 by 11:59pm
- Points 10
- Submitting a file upload
- File Types pdf
- Available until Apr 28, 2024 at 11:59pm
(You are encouraged to work with others on written HW)
1. Practice Problems
- Refresh your memory on linear algebra.
- (Reading: Shirley - Fundamentals of Computer Graphics - Ch 2.4-2.4.4, Ch 5.2-5.2.2). Fundamentals of Computer Graphics -- Peter Shirley.pdf Download Fundamentals of Computer Graphics -- Peter Shirley.pdf
- Do the sample problems in this file:
- Files:Homeworks:CSE160_HW1_LinearAlgebra.pdf - CSE160_HW1_LinearAlgebra.pdf Download CSE160_HW1_LinearAlgebra.pdf
2. WebGL Textbook
- Read Ch1 and Ch2 (9-16 pages).
- Answer the questions in this file:
3. Evaluate ChatGPT (or other LLM you prefer) on the Homework. Try each problem using the LLM. Does it answer correctly or not? Just add a sentence to comment about this to each problem in your HW writeup.
4. Pick one problem that ChatGPT makes trivially easy and design a new HW problem that forces the student to think about the same topic at the same level of difficulty, but which ChatGPT can no longer answer. Include in your response: the original problem, what ChatGPT gives for the original problem, your new problem, and what ChatGPT gives for the new problem.
5. Create and submit a PDF
- Take your work from part 1 - 4 and create a single PDF for submission. It is acceptable to have handwritten HW. Just use your phone and take a picture of it. However you need to turn complete assignment into a single PDF file for submission.
Rubric
Please include a title
Keep in mind that 72 students have already been assessed using this rubric. Changing it will affect their evaluations.
Criteria | Ratings | Pts | ||
---|---|---|---|---|
Part 1: Sample Problems
Sample problems done. -1 point for each problem not attempted. Correctness not graded. (There are more than 5 problems, so you could do half the assignments and still get zero points, you need to attempt all the problems.)
threshold:
pts
|
|
pts
--
|
||
Part 2: WebGL Textbook
Reading Questions done. -1 point for each question not attempted. Correctness not graded.
threshold:
pts
|
|
pts
--
|
||
Part 4: New HW Problem
Create a HW problem that fools ChatGPT, but is approximately the same difficulty for students to solve, and forces students to learn the same topic.
threshold:
pts
|
|
pts
--
|
||
Total Points:
10
out of 10
|