60 likes | 148 Views
GBK Programming 1. Jordan Johnson Week 1, Day 3. Today’s plan. Greetings GBK Today Stuff Due Today: Syllabus Intro/biographic email DrRacket and programming Assignments Mini-quiz tomorrow on expressions Clean-up. Definitions. The top half of the window is the Definitions area.
E N D
GBK Programming 1 Jordan Johnson Week 1, Day 3
Today’s plan • Greetings • GBK Today • Stuff Due Today: • Syllabus • Intro/biographic email • DrRacket and programming • Assignments • Mini-quiz tomorrow on expressions • Clean-up
Definitions • The top half of the window is the Definitions area. • Executed when you click “Run”. • Contents remain saved. • Can contain expressions and definitions. • Example definitions: • (define x 8) • (define y 36)
Announcements The assignment on the class website is due tomorrow. There is a video linked from the class website; please watch it by tomorrow. There will be a short quiz tomorrow.
Quiz • The quiz is on expressions only: • Know what “expression” means, and know what expressions are. • (Numbers, strings, Booleans, images, andcompound expressions.) • Be able to… • write the BSL expression for a simple math expression (e.g. 2(3 + 5) would be (* 2 (+ 3 5))). • tell the result of evaluating a simple expression. • fix obvious mistakes (like missing parentheses) in simple expressions.
Clean-up • Before you leave, please . . . • Log out. • Push in your chair. • Make sure you’ve got everything. • Make sure all trash ends up in the trash can.