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)
Attendance, general hello & rules, BYOD, blah blah blah...
We'll go over this course website
All lessons for the course can (will) be found on this website
Today's Assignment / Work
Send your teacher an email as explained in class
Plagiarism Policy (sign it here)
Login to Typing Club for the first time (mthics.typingclub.com)
Use the "Log in with Google" button and your new @stu.ocsb.ca account
Today's Homework (due tomorrow)
Complete the first independent lesson of Unit 0 - Lesson 0.1
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
Complete a minimum of 15 minutes in TypingClub
Create your Replit account (using Google @stu.ocsb.ca)
Join our Replit Team by clicking here. Make sure you are using your @stu.ocsb.ca account! You only have to do this once.
Complete the first assignment ("My First REPL") in Replit and submit it.
Today's Homework (due by tomorrow)
Complete the second independent lesson of Unit 0 - Lesson 0.2
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.