Mr.+Mac's+ICS3U+Page+2011-2012+(Sem2)

Welcome to ICS3U (2011-2012 Semester 2)

When: Period 1 on Day 1 Where: 242

See below for the daily calendar

Computer Science and Programming Links

23 May ||  || 2-Dimensional Arrays ||   || Lists - Diagnostic Quiz   [|2D List Self Survey] ||  || 1. Click the link to take the diagnostic quiz (not for marks) before the presentation. After you submit your answers, check them against the correct answers in the pdf. 2. Click the link to take the self survey after the presentation. After you submit your answers, check them against the correct answers in the pdf. || 10 May ||  || Summative ||   || ||  || Rough Proposal due: ** Mon, 14 May ** Final Proposal due: ** Wed, 16 May ** Final Summative Deliverables due: ** 08 June, 2012 ** || 08 May ||  || File Modules ||   ||  ||   || Exercise 3.6 Conversion || 01 May ||  || Optional Assign ||   || ||  || Modified Documentation Requirements || 18 Apr ||  || File I/O Assign ||   ||  ||  ||   || 10 Apr ||  || File Input (parsing input and writing output) ||   ||  (revised) ||  || Exercise 3.2 - modified cat Exercise 3.3 - colonisedCat Exercise 3.4 - pythObjs Exercise 3.5 - pythObjsReversed || 05 Apr ||  || File Input (part of File I/O) ||   || ||  || Exercise 3.1 cat || 02 Apr ||  || Lists w/Functions ||   ||  ||   || Exercise 2.8 Function List || 26 Mar ||  || Variable Scope Exception Handling ||  || ||  || Exercise 2.7 getInt || 23 Mar ||  ||   ||   ||   ||   || Assign2 is due || 19 Mar ||  || Assign 2 - HiLow ||   || ||  ||   || 08 Mar ||   || String Formatting ||   ||  ||   || Exercise 2.6 modified sayIt.py || 07 Mar ||  || Sequences ||   ||  ||   || Exercise 2.5 modified sayIt.py || import re re.sub(r'\s','',myString) where myString is the string to operate on. || 29 Feb ||  || For Loops ||   ||  ||   || Exercise 2.3 - modified drawBox.py program || 28 Feb ||  || Doc expectations for functions Nested Loops ||  || ||  || Exercise 2.2 - drawBox.py (at the end of ICS3U_0203)nestedLoops.pdf || 27 Feb ||  || Introduction to Functions ||   ||  ||   ||   || 23 Feb ||  || while Loops ||   ||  ||   || Assign 1 - Duck Fish Mosquito is due. See assignment handout from 16 Feb || 22 Feb ||  ||   ||   ||   ||   ||   || 21 Feb ||  ||   ||   ||   ||   ||   || 20 Feb ||  || Family Day ||   ||   ||   ||   || 17 Feb ||  || PD Day ||   ||   ||   ||   || 16 Feb ||  || Assign #1 Duck, Fish, Mosquito ||  ||  ||   || See this link for an example of how to format an output string. || 15 Feb ||  || Random Numbers PseudoCode ||  || ||  || Exercise: MathTutor || 14 Feb ||  ||   ||   ||   ||   ||   || 13 Feb ||  || Compound Booleans ||   ||  ||   ||   || 10 Feb ||  ||   ||   ||   ||   ||   || 09 Feb ||  || Conditionals - The 'if' statement ||  ||  ||   || Exercise 1.5 - Stages ||   || 08 Feb ||  || Modulus & Floor Division ||   ||  ||   || Do Exercise 1.4 - ParseInteger ||   || 07 Feb ||  || Assignment & Basic User Input ||  ||  ||   || ToDo: Begin work on Ex 1.3 || 06 Feb ||  || Work on Ex 1.2 ||   ||   ||   ||   || 03 Feb ||  || Constants & Variables ||   ||  ||   || ToDo: Complete exercise 1.2 || 02 Feb ||  || Introduction to Python ||   || [|Python Style Guide (PEP 8)] ||  || Can you fix this program? ToDo: Complete exercise 1.1 || 01 Feb ||  || Intro to the Course ||   ||   ||   || Download and install Python using the installer in my handout folder. Run helloworld.py to make sure things are working. ||
 * Date ||  || Topic ||   || Materials ||   || Comment ||
 * Wed
 * Wed
 * Thu
 * Tue
 * Tue
 * Wed
 * Tue
 * Thu
 * Mon
 * Mon
 * Fri
 * Mon
 * Mon
 * ||  ||   ||   ||   ||   || March Break ||
 * Thu
 * Wed
 * ||  ||   ||   || [[file:mrmac-canterburyhs/ICS3U_0205_Strings.pdf|ICS3U_0205_Strings.pdf]] ||   || to strip all whitespace:
 * Wed
 * Tue
 * Mon
 * Thu
 * Thu
 * Wed
 * Tue
 * Mon
 * Fri
 * Thu
 * Wed
 * Tue
 * Mon
 * Fri
 * Thu
 * Wed
 * Tue
 * Mon
 * Fri
 * Thu
 * Wed