Computer Science 20S

Use the following links to relevant course content for Computer Science 20S (grade 10):

  • Materials (including all course notes and assignments)
  • Video lectures (videos recorded in past classes on course content and examples)
  • Weekly Events (a journal of weekly events for the current semester)
  • Current/Past Assessments (a list of assessments for the current semester)
  • Schedule (the interactive schedule for the current semester’s events)
  • Hand in (the web portal to submit completed assignments)
  • Hand back (the web portal where graded assignments are handed back)
  • Course archive (records of events/assessments of this course in the past)
  • Programming resources  (sample code and other assets like sounds, icons, etc.)
  • GitHub (current class example code projects on in a code repository)
  • Current Marks (PowerSchool portal, log in to check marks and attendance)

Any questions about any of this by students, parents, teachers, etc? Then email Mr. Wachs or comment at the bottom of this page…

Weekly Events:

  • Week 1(a short 3 day week to start the year) I introduced the course (see this presentation on what Computer Science is) and went over the course outline. As well, we did a biography assignment, and an introduction to programming, by looking at concepts using the Scratch website.
  • Week 2: This week we did our first Scratch assignment (Sierpinski’s Triangle) and then looked at the second Scratch tutorial (Physics demo)We also had a presentation (see video) on problem solving and worked on the problem solving assignment
  • Week 3: This week we had a presentation on Visual problem solving (see video). I also introduced the assignment that went with Visual problem solving. By the end of the week, we started the next unit (Introduction To IDEs) with a presentation (see videoand the first assignment for this unit


  1. Unit 1 – All about me – Biography assignment
  2. Unit 1 – Introduction To Computer Science: Scratch 1 (Sierpinski’s Triangle) – assignment
  3. Unit 1 – Introduction To Computer Science: Problem Solving – assignment
  4. Unit 1 – Introduction To Computer Science: Scratch 2 (Physics demo) – assignment
  5. Unit 1 – Introduction To Computer Science: Visual Problem Solving – assignment
    (unit marking sheet here)
  6. Unit 2 – Introduction To IDEs – Form Design  assignment



6 thoughts on “Computer Science 20S

Leave a Reply to Sharee Noftsier Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s