Introduction

Materials for the beginning of the course. Timeline is subject to change - everything is a guess until we know the pace of the class.

Day 1 - Welcome to ICS2O! (Click to expand)

Don't get ahead of yourself (ie. don't get all clicky - wait for instructions)

Today's Assignment / Work

Today's Homework (due tomorrow)

Your email address has changed! We will discuss...

first.last@stu.ocsb.ca

Day 2 - Accounts & Getting Ready (Click to expand)

Review Yesterday

  • New student emails

    • Email your teacher

  • Complete the various forms / survey

  • Watch and complete independent lesson 0.1


> Please don't get ahead of yourself (ie. don't get all clicky - wait for instructions)


  • Attendance, general hello & rules, BYOD, blah blah blah...

  • "What do I do if I already know how to code or I find the class too slow / boring?"

    • There's always something to do or try. This is your opportunity to be a geek or to learn new skills. Right now (day 2) I don't have much but soon there will be lots to play around with. As a starter, I highly recommend tutorials on SoloLearn or trying some of my challenges.

    • With a Replit account, you can code anything you want and there are endless tutorials online. Just make sure you are learning and not just copying.

  • Integrated Development Environments

    • What is a REPL and what is replit.com?

Today's Assignment / Work

Today's Homework (due by tomorrow)

Extra

  • Try a coding tutorial here:

    • go to MakeCode Arcade (https://arcade.makecode.com)

      • I recommend the "Happy Flower" tutorial, especially if you are completely new to coding.

      • You may select "Block" coding if you have never coded before.