Difference between revisions of "Computer Science"
From WLCS
Line 4: | Line 4: | ||
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * [[Media:Robot_game.ppt]] |
** Complete Robot hand out | ** Complete Robot hand out | ||
* Work on [[Robot game]], even if you haven't finished Pong yet. | * Work on [[Robot game]], even if you haven't finished Pong yet. |
Revision as of 09:30, 31 January 2011
Contents
Monday (1/13/11)
Warmup:
- Write a program that prompts the user for x and y coordinates between 0 and 200. Compare their input to a point at (75, 100). Tell the user if they are left or right of that point, and by how much. Likewise, tell them if they are below or above that point , and by how much.
Agenda:
- Media:Robot_game.ppt
- Complete Robot hand out
- Work on Robot game, even if you haven't finished Pong yet.
Monday - Tuesday (1/24/11 - 1/25/11)
Agenda:
- Continue working on Pong - aim to be finished this week.
- Work on Robot game. Use the 8.8 version of Catch!
- Once you have finished the core of the Robot assignment, complete the extension work.
Thursday - Friday (1/13/11 - 1/21/11)
Agenda:
- Begin working on Pong. Use the 8.10 version of Catch!
- If you complete Pong, then go onto the Robot game. Use the 8.8 version of Catch!
- NVCC Dual Enrollment
Tuesday - Wednesday (1/11/11 - 1/12/11)
Warmup:
- Without using the computer, what does the following code display?
from gasp import *
begin_graphics(width=800, height=600, title="Question 23")
x = 0
while x < 100:
Circle( (400, 300), x )
Line( (x, 0), (400, 300) )
x = x + 10
update_when('key_pressed')
end_graphics()
Agenda:
- 2nd Quarter Exam Make-ups
- Turn in any missing assignments
- Looping with GASP Exercises
- Following Game
- Begin working on Pong. Use the 8.10 version of Catch!
Friday - Monday (1/7/11 - 1/10/11)
Agenda:
- 2nd Quarter Exam
Wednesday - Thursday (1/5/11 - 1/6/11)
Agenda:
- 2nd Quarter Exam will be on...
- Period 1 - Friday (1/7/11)
- Period 2 - Monday (1/10/11)
- 2nd Quarter Exam Review
- input, output, variables, and math expressions
- functions
- function definitions
- function header
- function body
- return keyword
- if statements
- comparison operators
- ==
- !=
- <
- >
- <=
- >=
- Boolean operators
- and
- or
- combining Boolean operators
- comparison operators
- while loops
- sequences
- break keyword
- GASP
- Catch/Follow game
- Exam Format:
- Open and closed-book sections
- Multiple-choice
- Short-answer code
- Identify syntax errors
- Identify the purpose of code sections
- Begin working on Pong
Monday - Tuesday (1/3/11 - 1/4/11)
Warmup:
- Write a while loop that prints your name 10 times
Agenda:
- Winter Break debrief
- 2nd Quarter Exams Reminder
- Following Game Review
- Begin working on Pong