Difference between revisions of "Computer Science I"

From WLCS
(Redirected page to Computer Science)
 
(207 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Wednesday (1/14/09) ==
+
#REDIRECT [[Computer Science]]
* 2nd Quarter Exam
 
** Closed-book part - 15-30 minutes
 
** Open-book part - 30-40 minutes
 
*** [[CS1 2nd Quarter Exam]])
 
*** [[IB CS1 2nd Quarter Exam]])
 
 
 
== Monday (1/12/09) ==
 
* Demo missing work
 
* 2nd Quarter Exam Review
 
** Variables, expressions, and statements
 
** Functions
 
*** function header
 
*** function definitions
 
*** function calls
 
*** parameters
 
*** return statements
 
** Conditionals
 
*** Boolean values and variables
 
*** modulus (%) operator
 
*** comparison operators (e.g., <, >)
 
*** logical operators (e.g., and, or)
 
*** Boolean conditional expressions (e.g., 2 > x and y < 3)
 
*** if statements
 
*** if-elif-else statements
 
** Iteration (looping)
 
*** while and for loops
 
*** counter variables
 
*** infinite loops
 
*** break
 
** Strings
 
*** [] operator
 
*** len() function
 
*** string slices
 
*** string traversal (strings + loops)
 
 
 
== Thurdsay (1/8/09) ==
 
* Demo missing work
 
 
 
'''Agenda - Regular:'''
 
* [[Printing Initials Assignment]]
 
* [[Print Shapes Exercises]]
 
* [[Guessing Game Assignment]]
 
* HTTLACS: Ch6 #1-4 - Print out and turn in when complete
 
 
 
'''Agenda - IB:'''
 
* HTTLACS: Ch6 #1-4 - Print out and turn in when complete
 
* [[Looping Exercises]]
 
* Introduction to Strings
 
* Complete HTTLACS: Ch7 #1, 2, 5, 6 - Print out and turn in when complete
 
* [[E-mail Harvester Assignment]] - Demo to Mr. Bui
 
* [[Pig Latin Translator]]
 
 
 
== Tuesday (1/6/09) ==
 
'''Warmup:'''
 
* Describe in less than ten words what you did over winter break
 
** Mr. Bui's example: DVDs, food, college recommendations
 
* Assume you have the following code:
 
 
 
<source lang="python">
 
i = 0
 
n = 1
 
while i < 25:
 
  n += 2
 
  i += 1
 
</source>
 
 
 
* WITHOUT using your computer, what are the final values of i and n?
 
 
 
'''Agenda - All:'''
 
* Looping warmup review
 
* break keyword
 
* Assume you have the following code:
 
 
 
<source lang="python">
 
i = 0
 
n = 1
 
while i < 25:
 
  n += 2
 
  if n > 10:
 
    break
 
  i += 1
 
</source>
 
 
 
* WITHOUT using your computer, what are the final values of i and n?
 
 
 
* Demo missing work
 
 
 
'''Agenda - Regular:'''
 
* [[Printing Initials Assignment]]
 
* [[Print Shapes Exercises]]
 
* [[Guessing Game Assignment]]
 
* HTTLACS: Ch6 #1-4
 
 
 
'''Agenda - IB:'''
 
* HTTLACS: Ch6 #1-4
 
* [[Looping Exercises]]
 
* Introduction to Strings
 
* Complete HTTLACS: Ch7 #1, 2, 5, 6
 
* [[E-mail Harvester Assignment]]
 
 
 
== Archives ==
 
* [[CS1 - December]]
 
* [[CS1 - November]]
 
* [[CS1 - October]]
 
* [[CS1 - September]]
 

Latest revision as of 11:13, 24 August 2010

Redirect to: