FINAL EXAM REVIEW
Computer Science

1. HTML Programming
• HTML Code Sheet
• QuizLab Practice HTML Programming
2. Introduction
• DrScheme IDE - Definition vs Interaction window and Stepper
• Help / Welcome toDrScheme Tour
• QuizLab Practice HTDP C1
3. Expressions
• Solve and Translate Scheme <-> Arithmetic: 2(3-4) + 7^2 - (* -3 3)
• 6W1 Worksheets and Test
• HTDP Section 2.1 (www.htdp.org)
• Look for a QuizLab Practice on Monday Maybe
4. Math Functions
• (sqrt 4) = 2
• (square 4) = 16
• (remander 16 5) = 1
• (expt 2 3) = 8
5. Word Problems
• Sum of 3 and 4 = (+ 3 4) = 7
• Product of the Difference of 3 and 4 and 7 and 9 = (* (- 3 4) (- 7 9) = 2
6. Programming Graphics
• Scheme Drawing Command Code Sheet
• Instructions at http://teachertech.rice.edu/Participants/knorth/CS/cs.htm
• QuizLab Practice Programming Graphics
• Draw a Triangle, Trapezoid, and Rectangle - Reflect, dilate and translate the object.
• Draw a variable Bullseye
• You will have to plan on graph paper and draw one object using any plane
• Semester Project due after Christmas - Draw a variable decorated Christmas Tree.
7. Variables and Function
• HTDP Section 2.2, 2.3 and 2.4
• Online Design Recipe - http://teachertech.rice.edu/Participants/knorth/CS/dr1.html
• Debugging Errors - Syntax, Run-time, Logic Errors
• QuizLab Practice HTDP C2
• Practice all programs in Set 1, 2 and 3.
• You will have to program 2-3 of these in DrScheme on your semester test.