Difference between revisions of "IB Computer Science 1"

From WLCS
Line 27: Line 27:
 
** You should be completed through Min/Max
 
** You should be completed through Min/Max
 
* [[Turtle - List Assignment]]
 
* [[Turtle - List Assignment]]
 
== Wednesday - Friday (1/25/12 - 1/27/12) ==
 
* Lists - [[Media:Lists_Python.ppt]]
 
* Complete the following Python > List-2 exercises
 
** [http://codingbat.com/prob/p189616 Python > List-2 > count_evens]
 
** [http://codingbat.com/prob/p119308 Python > List-2 > has22]
 
** [http://codingbat.com/prob/p167025 Python > List-2 > sum13]
 
* Begin working on [[Advanced Python List Exercises]]
 
 
== Friday (1/20/12) ==
 
'''Agenda:'''
 
* Make sure you've completed
 
** [http://codingbat.com/python/List-1 Python > List-1]
 
** (Basic) [[Python List Exercises]]
 
* (Basic) [[Python List Exercises]] Review
 
* Work on the following Python > List-2 exercises
 
** [http://codingbat.com/prob/p189616 Python > List-2 > count_evens]
 
** [http://codingbat.com/prob/p119308 Python > List-2 > has22]
 
** [http://codingbat.com/prob/p167025 Python > List-2 > sum13]
 
* Begin working on [[Advanced Python List Exercises]]
 
 
== Wednesday (1/18/12) ==
 
'''Agenda:'''
 
* 2nd Quarter Exam
 
* Make sure you've turned in the following before the end of the week:
 
* [http://codingbat.com/python/String-2 Python > String-2]
 
* [http://codingbat.com/python/List-1 Python > List-1]
 
* Begin working on [http://codingbat.com/python/List-2 Python > List-2]
 
 
== Friday (1/13/12) ==
 
'''Agenda:'''
 
* Central Library volunteering opportunity
 
** Saturday, January 21, from 10:30AM-12PM
 
** Help people learn how to use download ebooks and use e-readers
 
* Complete all exercises in [http://codingbat.com/python/String-2 Python > String-2] by end of week
 
* Complete all exercises in [http://codingbat.com/python/List-1 Python > List-1]
 
* Complete [[Python List Exercises]]
 
* 2nd Quarter Exam - closed-book - Wednesday (1/18/12)
 
** Strings - [[Media:Strings_Python.ppt]]
 
** Strings with loops and if statements
 
** Lists - [[Media:Lists_Python.ppt]]
 
** Lists with loops and if statements
 
 
== Monday - Wednesday (1/9/12 - 1/11/12) ==
 
'''Agenda:'''
 
* Central Library volunteering opportunity
 
** Saturday, January 21, from 10:30AM-12PM
 
** Help people learn how to use download ebooks and use e-readers
 
* Complete all exercises in [http://codingbat.com/python/String-2 Python > String-2] by end of week
 
* Introduction to Lists
 
** [[Media:Lists_Python.ppt]]
 
** Walk through [http://codingbat.com/prob/p181624 Python > List-1 > first_last6] as a class
 
** Complete all exercises in [http://codingbat.com/python/List-1 Python > List-1]
 
** [[Python List Exercises]]
 
 
== Thursday (1/5/12) ==
 
'''Warmup:'''
 
* Complete the following 3 warmup exercises:
 
** [http://codingbat.com/prob/p194053 Python > String-1 > combo_string]
 
** [http://codingbat.com/prob/p127703 Python > String-1 > non_start]
 
** [http://codingbat.com/prob/p160545 Python > String-1 > left2]
 
* Reference: [[Media:Strings_Python.ppt]]
 
 
'''Agenda:'''
 
* Make sure you have all of Logic-1 and String-1 completed
 
* Complete [http://codingbat.com/prob/p170842 Python > String-2 > double_char] (You will need to use a loop!)
 
* Complete [http://codingbat.com/prob/p167246 Python > String-2 > count_hi] as a class
 
* Complete [http://codingbat.com/prob/p164876 Python > String-2 > cat_dog] individually
 
* Complete [http://codingbat.com/prob/p186048 Python > String-2 > count_code] individually
 
* Complete [http://codingbat.com/prob/p174314 Python > String-2 > end_other] individually
 
 
'''Homework:'''
 
* Complete all exercises in [http://codingbat.com/python/String-2 Python > String-2] by next week (end of the quarter)
 
 
== Tuesday (1/3/12) ==
 
'''Warmup:'''
 
* Complete [http://codingbat.com/prob/p107010 Python > String-1 > first_half]
 
* Complete [http://codingbat.com/prob/p138533 Python > String-1 > without_end]
 
* Reference: [[Media:Strings_Python.ppt]]
 
 
'''Agenda:'''
 
* Letters of Support? - Due Tuesday, January 10th
 
* Demo [[Pig Latin Translator]] up through translateWord(s)
 
  
 
== Archives ==
 
== Archives ==
 +
* [[IBCS1 - 1112 - January]]
 
* [[IBCS1 - 1112 - December]]
 
* [[IBCS1 - 1112 - December]]
 
* [[IBCS1 - 1112 - November]]
 
* [[IBCS1 - 1112 - November]]
 
* [[IBCS1 - 1112 - October]]
 
* [[IBCS1 - 1112 - October]]
 
* [[IBCS1 - 1112 - September]]
 
* [[IBCS1 - 1112 - September]]

Revision as of 18:25, 9 February 2012

Wednesday (2/8/12)

Warmup:

Agenda:

Monday (2/6/12)

Warmup:

  • On a separate sheet of paper, write out the algorithm to find the minimum number in a list of numbers

Agenda:

Tuesday - Thursday (1/31/12 - 2/2/12)

Warmup:

  • Create a Python Turtle program that tells the turtle to move forward 100
  • Don't forget about exitonclick()

Agenda:

Archives