Computer Studies‎ > ‎

ICS Daybook (pd 3)

ignore stuff in italics!
All items are for ICS3x unless indicated otherwise.

 Monday  Tuesday  Wednesday  Thursday  Friday
Feb 2 Snow day!  1st day!
-Overview of course
All:Administrivia (Day 1)

-4U:Python challenge demo
Admin cont'd (day 2)
-3x:Python demo
-3x:CS Circles Tutorial (backup: Hour of Python)
-4C:C# Learning Goals Doc
-4U:Grade 12 Review Demonstration

-reminder: use Google Keep  [video]
email assignment due
-3x:CS Circles cont'd
-4C:C# cont'd
-4U:review demo, challenge website cont'd
-3x:CS Circles cont'd
-4C:C# cont'd
-4U:review demo, challenge website cont'd
Feb 9 -Cool Tech reminder

Admin cont'd (day 3)

-3x:CS Circles cont'd
-4U:election disucussion, planning
Admin cont'd (day 4)

-4U:review presentations

-3x:CS Circles cont'd
-CS jobs (article) [teacher link]
-essential Chrome extensions (from day 3 admin)
-3x:CS Circles cont'd
-4U presentations cont'd
-double-check remind101 subscribers, Google Group subscribers
Early Release Day
Feb 16 Family Day

-FYI:5 Traits Creative People Have That Most People Will Never Understand
-FYI: "daybook feature"
-Cool Tech reminder
-create startup folder
-3x:CS Circles cont'd
-4C:Learning Goals Doc cont'd
-4U:finish creating program to create input random input data
-3x:CS Circles cont'd
-4C:Learning Goals Doc cont'd
-4U:finish creating program to create input random input data (see my doc update)
-3x:CS Circles cont'd
-4C:Learning Goals GDoc cont'd
-4U:finish creating program to create input random input data (see update in our GDoc)

Feb 23
3x:various CS CIrcles demos (by request)
4C:Learning Goals Doc cont'd
4U:finish creating program to create input random input data (see my doc update)
3x:various CS Circles demos (by request)
FYI: Collabedit 

3x:Rolling Along challenge cont'd (1000 simulations; output percent odd and even)

3x:finish and submit Rolling Along
3x:CS Circles cont'd

3x:CS Circles due

Mar 2 3x:text messaging,hamper, transister due beginning of class
3x:class discussion & demo:Out of the Shade
3M:CS Circles and challenges cont'd
4C, 4U con't, and assist grade 11's
All:Attitude challenge (need to add to CS page)

All:Consecutive Numbers (POTW)
All:Calculate Average

Cool Tech: Taylor
Pony Up! (POTW)

Mar 9 round(10/3.0, 2)

3C:C# cont'd

3M:POTW doc
4C:hand in all C# tutorials; cont'd
4U:hand in progress; challenges cont'd
3M:Pony Up--this time randomly pick four of five horses and count how many iterations it takes to get to within 0.1% of theoretical. 

-CS circles & challenges cont'd -CS circles & challenges cont'd -3U, 4U:pre-1999 ECOO challenges (start at top)
-3C, 4C:research/experiment with C# to write a program that randomly moves the "Click me to win!" button when the cursor approaches it. Save as "winnerButton"

Mar 23 -ECOO Pre-1999

-4U:Doc Testing
-4U:functions assignments

-Hour of Code (check for email to join class)

-review pre-course Q's
-All:organizer tips (sign-in req'd)
-Cool Tech presentations tomorrow

-Cool Tech presentations

-4U: Chromatic Scale challenge (and discussion)

-Turing Landscape show-and-tell
-Cool Tech reminder
-determine Landscape "test" criteria
Don't Fence Me in Challenge (sign-in req'd)
-Binary chairs lesson
-finish and submit landscape test today!

The Importance of Programming (video)
-CS Circles cont'd
-4U:discussion of where Pony challenge goes on challenges page.

-5 minute organize
-Cool Tech reminder
-programming challenges
-programming challenges cont'd
ECOO groups (teacher link)

-CS circles & challenges cont'd
ECOO 2013: Take a Number
-Cool Tech reminder 
-CS circles cont'd

-CS circles cont'd

-FYI:Ontario Offers Tips For Safe Surfing
-CS circles cont'd

FYI: for supplemental python challenge: 
Interactive Python Course at Coursera
-finish all CS Circles!
continue with challenges, in order
-4U: continue with previous ECOO challenges (agree on which ones to do then send me a list)
Mar 30 -5 minute organize (wkly)
-finish all CS Circles!
continue with challenges, in order 
-4U: continue with previous ECOO challenges (agree on which ones to do then send me a list)
-grade 12's: go around and demo to the 11's (individually) how to read in text files, then help them write a program that reads in 10 numbers and calcs the average.
-continue w/ CS Circles and challenges
-contest next Tuesday!
-file input demo: average of 10, compass

-file input lesson
Apr 6 file input lesson ECOO Contest Today

-Relay for Life presentation 
-continue with CS Circles

-tutorials & challenges cont'd
-new challenge: Line Length (simpler than Braille challenge)
-ECOO 2012-1 Baseball Challenge

Apr 13 -4U students to student services 4 at a time for course verification.
-5 minute organize (wkly)
-Cool Tech reminder
-finish CS circles by beginning of class tomorrow; final marks to be recorded then (it's homework if not done in class today)
-Read Data File -> Calculate Average
-do challenges, in order
-Cool Tech cont'd

-last cool tech's
-CS Circles Tutorial assignments
-test warning!!!
Priorities, in order:
-CS Circles Tutorial assignments

(Python test is on Monday. It will involve keyboard input, casting [type conversion], looping, concatenated output, and simple math.)
Apr 20 -Python test 3x | 4U
-strings and challenges cont'd

-String Assignments cont'd Good Friday
Apr 27 Easter Monday -String Assignments cont'd
-tutorials & challenges cont'd
-bookmark this cheatsheet!

(push chairs in at end of class!)

    - string assignments
    - programming challenges
May 4 -skills development: boxes (assorted), word challenges -Python cheat sheet (you may wish to print!)
-skills challenges, cont'd

-skills challenges, cont'd

May 11 -Reese: simpleguitk presentation -simplegui landscape assignment

-Google lessons
-IT Survey (sign-in req'd)
-17-Year-Old Coder

-finish and submit all skills challenges programs for marking
-simplegui landscape assignment
-if finished, do a challenge on the past ECOO contest page
-chairs in at end of class! 

May 18 -Brock Contest is this Friday (who's going?)
+skills challenges programs
+simplegui landscape assignment
-new assignment:
+Shakespeare Insult Name
-if finished, do a challenge on the past ECOO contest page
-chairs in at end of class! 
-contest Friday. Who's going? [teacher link]
-activities cont'd

-contest prep

(no class)

May 25 Victoria Day

-Brock 2014 contest (PDF)

-PyDoc demo

-Brock q's cont'd "expressions" test
Jun 1 -FYI: Brock (2013) contest (sign-in req'd)
-FYI: PyGame links
-Brock q's cont'd

-Brock 2014 Q's cont'd
-submit all string assignments!
-FYI: Pi
-Practise for Test Monday (link) (sign-in req'd)
-finish and submit string assignments (many were not! -- check the MarkBook emails I sent yesterday)

Jun 8 -variables and assignments test

-final projects (last year's link)

Jun 15 Please tell everyone about the work for today!
-enter final project details in this GDoc today (sign-in req'd)
-work on final projects
-don't forget to submit final projects DAILY!
-FYI: graph :)
-final projects cont'd (fill in document!!!)

 Jun 22 -final projects cont'd -Course Evaluation 
-Work Habits Self Evaluation
-interview times Period 3 Exams Period 4 Exams
Jun 29 Period 1 Exams Period 2 Exams (interviews)

Not done

-Turing demo:drawline(), drawoval(), F9 reference, F1 to run, F2 to cleanup
-3x:Turing Graphics overview; save to handin drive

-research project requirements 
-Niagara College presentation (and period 1)
-Cool Tech catchup
-final project
-final project discussion (3x | 4x) 

software engineering article (sign-in req'd)

-share expectation documents with me

Project Specification Projects expectations document due

-program planning (test proposals) (sign-in req'd)

-learning goals discussion
-in pairs, create at least 8 learning goals in your expectations Google Doc 
-project spec programs cont'd

-rename & mark learning goals (Full Name Course Code Project Spec Expectations)
ICS3C | ICS3U | ICS4C | ICS4U | 2010-2011 Daybook | 2011-2012 Daybook | 2012-2013 Daybook2013-2014 Daybook | Now Serving | Time Tracker