Date |
Topic |
Activity ~ Classwork ~ Homework |
Materials & Resources
|
D09
|
Random Values |
- Presentation - Random Values
- Random Values Exercises
|
|
D08
|
Nested Loops |
- Lesson - Nested Loops
- counted loop exercises # 4, 6
- more counted loop exercises # 5
- Conditional Loops Exercises # 2, 3
|
VT - Nested Loops (loop within another loop) |
D07
|
Conditional Loops |
- Lesson - Conditional Loops
- use video tutorials & code examples as support
- Exercises - Conditional Loops
|
- VT - Loops with Exit Condition at Beginning
- VT - Loops with Exit Condition at End
- Code Examples - Conditional Loops
|
D04 |
Counted Loops |
- Lesson - Counted Loops
- Use video tutorial to clarify lesson
- counted loop exercises
- more counted loop exercises
|
VT - Counted Loops |
|
Turing Part 3:
Repetition (Loops)
|
|
|
D02 |
Quest - Networks & Security |
|
|
D01 |
Review - Networks & Security |
|
|
N30
|
Assignment - IF/ELSE
|
see Edmodo
|
|
N27 |
Documentary (part 4 of 4) |
|
|
N26 |
Work Period:
IF/ELSE Exercises
|
|
|
N25
|
Logical Operators & Boolean Expressions:
(AND, OR)
|
- Presentation - Logical Operators
- Exercises - Selection Part B
(try Part C if done Part B)
|
|
N24 |
Nested Selection Statements
(more than 2 choices)
|
- Presentation - Nested Selection Statements
- Exercises - Selection Part B
|
|
N23
|
Introduction to Selection:
Decisions using IF/ELSE
|
- Presentation - Simple If/Else Statements
- Exercises - Simple Decisions Part A # 1, 2, 3
|
|
|
Turing Part 2:
Selection (IF/ELSE) Statements
|
|
All Turing Lessons
|
N19 |
Computer Security Solutions |
Lesson - Security Solutions |
|
N18 |
Computer Security Threats |
- Lesson - Security Threats
- Worksheet (see Edmodo)
|
|
N16 |
Home Networking |
- Lesson - Home Networks
- Worksheet (see Edmodo)
|
|
N12
|
Networking Protocols |
- Lesson - Networking Protocols
- Worksheet (see Edmodo)
|
VT - DHCP
VT - DNS
|
N11 |
Computer Networks |
- Presentation - Computer Networks
- Worksheet (see Edmodo)
- Continue work on IPO Assignment
|
VT - Computer Networking 1 2
HSW - Home Networks
HSW - Client-Server Computing
|
|
Hardware Part 2:
Networking & Security
|
|
|
N09 |
Assignment - IPO:
Restaurant Order
|
see Edmodo for assignment |
|
N09
|
Constants & Initializing Variables
|
Presentation - Constants & Initializing
|
|
N05
|
Calculations & Assignment Operator |
- Presentation - Calculations
- Work on Calculation & Variables Exercises
|
VT - Calculations & Variables
|
N04
|
Basic Input & Variables |
- Presentation - Input
- Work on [Input Exercises]
|
VT - Input & Variables |
N03
|
Basic Output |
- Presentation: Basic Output
- Work on [Output Exercises]
|
|
N02 |
Introduction to Turing
- basic output
- basic input
- simple variables
|
- Presentation - First Program
- Presentation - Output in Turing
- Work on [Output Exercises]
|
|
|
Turing Part 1:
Input-Processing-Output
|
|
|
O30 |
Test:
Basic Computer Hardware
|
|
|
|
Assignment:
Computer Purchase
|
|
|
O26 |
Computer System Performance |
|
|
O21 |
Operating Systems |
worksheet: submit to Edmodo |
|
O20 |
Peripheral Devices |
worksheet: submit to Edmodo |
|
O19 |
Power and Heat |
worksheet: submit to Edmodo
|
|
O15 |
Computer Graphics |
worksheet: submit to Edmodo |
|
O14
|
Binary Number Systems |
- Watch this video tutorial.
- Worksheet (see Edmodo)
- ASCII chart with decimal values.
- Create your own "Binary to Decimal" conversion program in Scratch.
Scratch Template Program
|
|
O13 |
Computer Storage |
worksheet: submit to Edmodo |
|
O08 |
Documentary:
Triumph of the Nerds pt2
|
|
|
O07 |
Microprocessors & CPUs |
worksheet: submit to Edmodo |
|
O06 |
Intro to Computer Hardware |
|
|
|
Hardware Part 1:
Basic Computer Hardware
|
|
|
|
Assignment - Loops
Scoring a Baseball Game
|
see Edmodo |
|
S28 |
Repetition
|
- Presentation - Repetition (Loops)
- Loop Exercises
|
|
|
Scratch Part 3:
Repetition
|
|
|
S25
|
|
Look ahead to Repetition
|
|
S25
S24
S23
|
Assignment |
see Edmodo |
|
S22 |
Selection - 3 or More Decisions |
- Presentation - Nested Selection Statements
- Exercises - Selection Part B
|
|
S21 |
Selection - Making Decisions |
- Presentation - Selection in Scratch
- Exercises - Selection Part A
|
|
|
Scratch Part 2:
Selection
|
|
|
|
Assignment |
see Edmodo
|
|
S15 |
Calculations in Scratch |
- Presentation - Calculations in Scratch
- Exercises - Input/Processing/Output Part C
- Complete Exercises - Input/Processing/Output Parts A & B
|
|
S14 |
Input & Output in Scratch |
- Presentation - Input-Variables-Output
- Exercises - Input/Processing/Output Parts A & B
- Finished Lightbot yet?
|
|
S10
S11
|
Introduction to Scratch |
- Install Scratch on your computer.
- Setup your ICS2O file structure
[Note - File Organization & History]
- Create a sub-folder: 01 Scratch
You will save all of your Scratch programs here
- Work through the provided tutorials (Units 1, 3, 4, 5).
It is not necessary to save your work for these.
|
Scratch programming block tutorials
|
|
Scratch Part 1:
Input-Processing-Output
(IPO)
|
|
|
|
Programming in Scratch |
|
[All Scratch Lessons] |
S08
S09
|
Introduction to Programming |
Presentation: Problem Solving
go to Code.org:
- do the "hour of code" activity
- Finished? Try the Lightbot programming/logic game.
|
|
Tue
S08
|
Introduction to ICS2O
|
- OCDSB student accounts & passwords
- Edmodo accounts (join the ICS2O Edmodo Group)
- Google student accounts & google drive
- Read [Note - File Organization & History] and setup your file structure
|
Why Learn to Code?
Did You Know? (Youtube Video)
Cisco Top 25 Predictions |
Comments (0)
You don't have permission to comment on this page.