Mr.+Mac's+ICS4U+Class

Welcome to Mr. Mac's ICS4U class.

When: Period 1 on Day 1 Where: 242

You will find our daily calendar below. http://mrmac-canterburyhs.wikispaces.com/Mr.+Mac%27s+ICS4U+Class Computer Science and Programming Links

16 Apr ||  || Object Comparison ||   || [|ICS4U_0107_ObjectComparison.pdf] ||   ||   || 12 Apr ||  || Encapsulation ||   || [|ICS4U_0107_Encapsulation.pdf] ||   ||   || 10 Apr ||  || Implementing a Circle class ||   || [|ICS4U_0106_CircleClass.pdf] ||   ||   || 02 Apr ||  || Classes - Constructors and __init__ ||   || [|ICS4U_0105_Constructors.pdf] ||   ||   || 26 Mar ||  || Classes - Instance Methods ||   || [|ICS4U_0104_ClassMethods.pdf] ||   ||   || 21 Mar ||  ||   ||   ||   ||   || Hand-in ICS4U_0101_Exercise_IncomeTax2011.pdf || 19 Mar ||  || Classes ||   || [|ICS4U_0103_IntroClasses.pdf] ||   ||   || 06 Mar ||  || Default Args for Functions ||   || [|ICS4U_0102_FcnsDefVals.pdf] ||   || Also review ICS4U_0101_ForLoops.pdf and do ICS4U_0101_Exercise_IncomeTax2011.pdf || 01 Mar ||  || Sequences ||   || ICS4U_0102_Sequences.pdf ||   || Please stand by || 29 Feb ||  || Work Period ||   ||   ||   ||   || 28 Feb ||  || Exercise 1.1 ||   || [|ICS4U_0101_Exercise_IncomeTax2011.pdf] ||   ||   || 27 Feb ||  || The Nitty-Gritty of for loops ||   || [|ICS4U_0101_ForLoops.pdf] ||   ||   || 14 Feb ||  || Assign #1 - Banking ||   || [|ICS4U_Assign1_Banking.pdf] ||   || Let's discuss a due date || 10 Feb ||  || Review: Basic Graphics ||   || [|graphics.py] [|graphics.pdf] [|graphics.py HTML reference] ||  ||   || 09 Feb ||  || Modules and Basic File I/O ||   || [|Modules Python.pdf] [|Storing Data Python.pdf] ||  ||   || 08 Feb ||  || Review: Basic String Ops & Lists ||  || [|Intro to Lists Python.pdf] [|String Operations Python.pdf] ||  ||   || 07 Feb ||  || Review: Loops ||   || [|WhileLoops Python.pdf] [|LoopExtras Python.pdf] [|Random Numbers Python.pdf] [|Nested Loops Python.pdf] ||  ||   || 06 Feb ||  || Review: Functions ||   || [|Intro Functions Python.pdf] [|Functions Python.pdf] [|Functions vs. Procedures Python.pdf] [|Local Variables Python.pdf] ||  ||   || 03 Feb ||  || Review: If Statements ||   || [|Intro If - Python.pdf] [|If (Testing Multiple Conditions) - Python.pdf] ||  ||   || 02 Feb ||  || Review Basic I/O ||   || [|Intro_Python.pdf] [|Constants & Variables - Python.pdf] [|Simple Input - Python.pdf] Built-In Functions [|Python Style Guide (PEP 8)] ||  || Review the materials and complete the included activities. || 01 Feb ||  || Intro ||   || Download and Install Python. Make sure that helloworld.py will run (Python installer and helloworld.py are located in my handout folder) ||  ||   ||
 * Date ||  || Topic ||   || Materials ||   || Comment ||
 * ||  || Class Fields ||   || [|ICS4U_0109_ClassFields.pdf] ||   ||   ||
 * ||  || Static Methods ||   || [|ICS4U_0108_StaticMethods.pdf] ||   ||   ||
 * ||  || Assignment ||   || [|ICS4U_Rectangles_Assign2.pdf] ||   ||   ||
 * Mon
 * Thu
 * Tue
 * Mon
 * Mon
 * Wed
 * Mon
 * ||  ||   ||   ||   ||   || March Break ||
 * Tue
 * Thu
 * Wed
 * Tue
 * Mon
 * Tue
 * Tue
 * Fri
 * Fri
 * Thu
 * Wed
 * Tue
 * Mon
 * Fri
 * Thu
 * Wed