ICS3U0

= Grade 11 Introduction to Computer Science, ICS3U0 =

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ UPDATE 20180112: -Found out today that Wikispaces will be shutting down. -At this time, the plan is to migrate this site to @https://sites.google.com/pdsb.net/cookit ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Jump to a Unit
Unit 1 - Intro to Python Unit 2 - Decisions Unit 3 - Repetition Unit 4 - Functions, SDLC Unit 5 - Lists

Thank you for visiting this website.

Below are some tentative Unit Plans and suggested Homework for Introduction to Computer Science ICS3U0 during the 2016-2017 school year.

This course does not have a formal hard copy textbook that is handed out. However, for programming in Python it is recommended that students download and reference the free textbook "Think Python" by Allen Downey from here:

Students should also make themselves familiar with the official Python documentation that is available online. Of particular use is the "Python Language Reference" which provides syntax of all available modules and functions. @https://docs.python.org/3/library/index.html

Additional cool references students may wish to explore:
 * @http://www.codecademy.com/ for free online tutorials (including python)
 * repl.it for an online coding environment (including python)
 * [|coderpad.io] Harry's preferred collaborative online coding environment

Please note that not all of the listed lessons/worksheets may be used and material may change in class based on assessed class level, teacher collaboration, teaching method experimentation, or other acts of random inspiration. Or even a possible Zombie Apocalypse. However, when/if the Zombie Apocalypse happens, please note that the requirement for missed test forms from Parents and/or Doctors will be temporarily waived.