Difference between revisions of "IB Computer Science 1"

From WLCS
Line 1: Line 1:
 +
== Monday - Wednesday (5/5/14 - 5/7/14) ==
 +
'''Agenda:'''
 +
* Turn any missing assignments/demos
 +
* Turn in Criterion A of [[Internal Assessment]] this week
 +
** Talk to people to get ideas of problems that can have computerized solutions
 +
** What kinds of problems, hobbies, or things are you interested in?
 +
* Introduction to Object-Oriented Programming
 +
* Python Classes
 +
** [[Media:PythonClasses.pptx]]
 +
 
== Thursday - Friday (5/1/14) ==
 
== Thursday - Friday (5/1/14) ==
 
'''Agenda:'''
 
'''Agenda:'''

Revision as of 13:25, 5 May 2014

Monday - Wednesday (5/5/14 - 5/7/14)

Agenda:

  • Turn any missing assignments/demos
  • Turn in Criterion A of Internal Assessment this week
    • Talk to people to get ideas of problems that can have computerized solutions
    • What kinds of problems, hobbies, or things are you interested in?
  • Introduction to Object-Oriented Programming
  • Python Classes

Thursday - Friday (5/1/14)

Agenda:

  • Missing demos
  • Play with Scratch
  • Work on Criterion A of Internal Assessment
    • Turn in Criterion A draft at the beginning of next week (Monday - Wednesday)

Monday - Wednesday (4/28/14 - 4/30/14)

Agenda:

Monday - Friday (4/21/14 - 4/25/14)

Agenda:

Friday - Monday (4/4/14 - 4/11/14)

Agenda:

Wednesday - Thursday (4/2/14 - 4/3/14)

Agenda:

Tuesday (4/1/14)

Agenda:

  • Test your 1-player Tic-Tac-Toe game (make sure you have your 2-player version backed up!)
  • Spend today improving the computer's move algorithm
    • What moves do you make that allow you to beat the computer?
    • Can you improve the computer's AI? (Hint: corners)
    • Improve your computer's AI by prioritizing corners after the center square

Archives