CS1 - 1112 - March
From WLCS
Revision as of 08:22, 16 April 2012 by Admin (talk | contribs) (Protected "CS1 - 1112 - March" ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
Contents
- 1 Friday (3/30/12)
- 2 Wednesday (3/28/12)
- 3 Monday - Tuesday (3/26/12 - 3/27/12)
- 4 Friday (3/23/12)
- 5 Wednesday - Thursday (3/21/12 - 3/22/12)
- 6 Monday - Tuesday (3/19/12 - 3/20/12)
- 7 Thursday (3/15/12)
- 8 Wednesday (3/14/12)
- 9 Monday - Tuesday (3/12/12 - 3/13/12)
- 10 Thursday - Friday (3/8/12 - 3/9/12)
- 11 Tuesday - Wednesday (3/6/12 - 3/7/12)
- 12 Friday - Monday (3/2/12 - 3/5/12)
- 13 Thursday (3/1/12)
Friday (3/30/12)
Warmup:
- Write a loop that prints out all the odd numbers from 1 through 99
Period 1 - Agenda:
- Looping review
- Complete the Print Shapes Exercises
- Complete the Looping Exercises
Period 3 - Agenda:
- Download: The History of the Internet: Part 1
Wednesday (3/28/12)
Period 3 - Agenda:
- 3rd Quarter Exam
Monday - Tuesday (3/26/12 - 3/27/12)
Period 1 - Agenda:
- Iteration (looping) review
- Looping practice
- Print out all the numbers from 0-50
- Print out all the numbers from 75 down to 25
- Write a loop that prints out the first 100 even numbers
- Prompt the user for a number and store it in a variable n, then print out the first n odd numbers (starting at 1) using a loop
- Print out all the numbers that are divisible by 6 from 0 through 100
- Print Shapes Exercises
- Make sure you have at least 6 exercises completed from Python > Logic-1
Period 3 - Agenda:
- 3rd Quarter Exam
Friday (3/23/12)
Period 1 - Agenda:
- 3rd Quarter Exam
Period 3 - Agenda: Period 3 - Agenda:
- Complete the Looping Exercises
- Study for 3rd Quarter Exam
Wednesday - Thursday (3/21/12 - 3/22/12)
- 3rd Quarter Exam Review
- 1st Period Exam - Friday (3/23/12)
- 3rd Period Exam - Tue/Wed (3/27-28/12)
- values, types, variables
- math operations
- logical and comparison operations
- syntax errors
- functions
- if-statements (CodingBat Logic-1)
- while loops (3rd Period only)
Period 1 - Agenda:
- Complete 4 or more from Python > Logic-1
- Challenge: Complete ALL of Python > Logic-1
Period 3 - Agenda:
- Complete the Looping Exercises
Monday - Tuesday (3/19/12 - 3/20/12)
Warmup:
- Complete Python > Warmup-1 > makes10
Period 1 - Agenda:
Period 3 - Agenda:
- Complete the Print Shapes Exercises
- Complete the Looping Exercises
Thursday (3/15/12)
Warmup:
- Complete Python > Warmup-1 > parrot_trouble
Period 1 - Agenda:
- Demo Fast Food Nutritional Menu
- Complete Python > Logic-1 > squirrel_play
- Complete Python > Logic-1 > caught_speeding
- Introduction to Iteration (looping)
- while loops
- loop conditions
- Guessing Game Assignment
Period 3 - Agenda:
- Looping practice
- Print out all the numbers from 0-50
- Print out all the numbers from 75 down to 25
- Write a loop that prints out the first 100 even numbers
- Prompt the user for a number and store it in a variable n, then print out the first n odd numbers (starting at 1) using a loop
- Print out all the numbers that are divisible by 6 from 0 through 100
- Print Shapes Exercises
Wednesday (3/14/12)
Warmup:
- Complete Python > Warmup-1 > parrot_trouble
Agenda:
- Complete 4 or more from Python > Logic-1
- Challenge: Complete ALL of Python > Logic-1
Monday - Tuesday (3/12/12 - 3/13/12)
Warmup:
- Complete Python > Warmup-1 > diff21
Agenda:
- Complete Python > Logic-1 > cigar_party
- Complete Python > Logic-1 > date_fashion
- Demo Fast Food Nutritional Menu
- Looping review
- Guessing Game Assignment
- Complete 4 exercises from Python > Logic-1
Thursday - Friday (3/8/12 - 3/9/12)
- Guessing Game Assignment
- CodingBat
- Go to CodingBat
- Click on create account
- Make sure you put in your Lastname, Firstname
- Click on prefs
- Under Teacher Share, use
- Complete 3 exercises from Python->Warmup-1
Tuesday - Wednesday (3/6/12 - 3/7/12)
- Review old school menu systems
- Demo Fast Food Nutritional Menu
- Print out a menu of at least 5 different fast food items (your choice)
- Prompt the user to choose one of the choices
- Use if statements to see what they ordered, and then print out the number of calories in that specific food item
- Introduction to Iteration (looping)
- while loops
- loop conditions
- Guessing Game Assignment
Friday - Monday (3/2/12 - 3/5/12)
Warmup:
- Prompt the user to enter his/her grade (0-100)
- Using if statements, do the following:
- if the grade is greater than or equal to 90, then print "You have an A"
- if the grade is less than 90 and the grade is greater than or equal to 80, then print "You have a B"
- if the grade is less than 80 and the grade is greater than or equal to 70, then print "You have a C"
- if the grade is less than 70 and the grade is greater than or equal to 60, then print "You have a D"
- if the grade is less than 60, then print "You have an E"
Agenda:
- Demo MPAA calculator assignment
- Old school menu systems
- Print out the menu on multiple lines
- Prompt the user for an option
- Use if statements to check the input and do different things for different options
- Fast Food Nutritional Menu
- Print out a menu of at least 5 different fast food items (your choice)
- Prompt the user to choose one of the choices
- Use if statements to see what they ordered, and then print out the number of calories in that specific food item
Thursday (3/1/12)
Warmup:
- Put your name on your syntax checklist
- Print it out
Agenda:
- Syntax checking activity
- No computers, only your checklist
- Identify all the syntax errors (there are 10)
from turtle import *
def printSum(x, y)
z == x + y
print(z)
defe print Diff(x, y):
z = x - yy
print(d)
1variable = 1
a = 4
b = 2
c = (ab)*3
temp! = 5
printsum(4, 6)
thisVariableHas5 = 5
forward(45
backward(thisVariableHas5)
exitonclick()