Date |
Topic |
Activity ~ Classwork ~ Homework |
Materials & Resources
|
|
Random Values |
- Presentation - Random Values
- Random Values Exercises
|
|
M30
|
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) |
M28
|
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
|
M27 |
Counted Loops |
- Lesson - Counted Loops
- Use video tutorial to clarify lesson
- counted loop exercises
- more counted loop exercises
|
VT - Counted Loops |
M21 |
Assignment: Selection in Turing |
|
|
|
(optional)
Boolean Variables
|
Presentation - Boolean Variables |
VT - Boolean Variables with Logical Operators |
M15
|
Logical Operators & Boolean Expressions:
(AND, OR)
|
- Presentation - Logical Operators
- Exercises - Selection Part B
(try Part C if done Part B)
|
|
M14
|
Nested Selection Statements
(more than 2 choices)
|
- Presentation - Nested Selection Statements
- Exercises - Selection Part B
|
|
M13
|
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 |
M10
|
Test:
Networks & Security
|
|
|
M09 |
Review for Test |
- Complete worksheets
- Study worksheet questions, discuss with other students to improve answers
|
|
M08 |
Binary Numbers |
|
|
M06 |
Computer Security Solutions |
- Lesson - Security Solutions
|
|
M03
|
Computer Security Threats |
- Lesson - Security Threats
- Worksheet (see Edmodo)
|
|
M02
|
Home Networking |
- Lesson - Home Networks
- Worksheet (see Edmodo)
|
|
A30
|
Networking Protocols |
- Lesson - Networking Protocols
- Worksheet (see Edmodo)
|
Video: DHCP
Video: DNS
|
A29
|
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
|
|
|
|
Assignment: IPO in Turing |
|
|
A23 |
Formatted Output
(specifically, rounding numbers)
|
- Presentation - Formatted Output
- Finish working on Exercises
- Calculation & Variables Exercises
- Input Exercises
|
|
A18 |
work period |
|
|
A17
|
Calculations & Assignment Operator |
- Presentation - Calculations
- Work on Calculation & Variables Exercises
|
VT - Calculations & Variables |
A16
|
Basic Input & Variables |
- Presentation - Input
- Work on [Input Exercises]
|
VT - Input & Variables |
A15
|
Basic Output |
- Presentation: Basic Output
- Work on [Output Exercises]
|
|
A15 |
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
|
ICS2O Folder Setup - Unit 3
|
|
A10 |
Test: Computer Hardware |
|
|
A08 |
Assignment:
Computer Purchasing
|
see Edmodo for instructions, template document |
|
A05 |
Documentary:
Revenge of the Nerds # 3
|
|
|
A04 |
Computer System Performance |
|
|
A03 |
Operating Systems |
worksheet: submit to Edmodo |
|
A02 |
Peripheral Devices |
worksheet: submit to Edmodo |
|
A01 |
Power and Heat |
worksheet: submit to Edmodo |
|
M28 |
Computer Graphics |
worksheet: submit to Edmodo |
|
M26
|
Computer Storage
|
worksheet: submit to Edmodo |
|
M25 |
Microprocessors & CPUs |
worksheet: submit to Edmodo |
|
M21 |
Intro to Computer Hardware |
|
|
|
Hardware Part 1:
Basic Computer Hardware |
ICS2O Folder Setup - Unit 2
|
|
M06 |
Assignment: Repetition (Loops) |
see Edmodo for assignment details |
|
M05
M04
|
Repetition
|
- Presentation - Repetition (Loops)
- Loop Exercises
|
|
|
Scratch Part 3:
Repetition (Loops)
|
|
|
|
Assignment: Selection (IF/ELSE)
|
see Edmodo for assignment details
|
|
F22
|
Selection - 3 or More Decisions |
- Presentation - Nested Selection Statements
- Exercises - Selection Part B
|
|
F21 |
work period |
Exercises - Selection Part A |
|
F20
|
Selection - Making Decisions |
- Presentation - Selection in Scratch
- Exercises - Selection Part A
|
|
F14 |
Assignment: IPO (Calculations)
|
see Edmodo for assignment details
|
Scratch to Edmodo Instructions |
F12 |
work period |
Scratch Exercises - Input/Processing/Output |
|
Mon
F11
|
work period |
- Continue to work on IPO exercises and submit your completed work to Edmodo
Scratch Exercises - Input/Processing/Output
|
|
Fri
F08
|
Math Calculations in Scratch |
- Lesson - Calculations in Scratch
- Scratch Exercises - Input/Processing/Output
|
VT: Basic Arithmetic |
Thurs
F07
|
Input & Output in Scratch |
- Presentation - Input-Variables-Output
- Exercises - Input/Processing/Output Parts A & B
- Finished Lightbot yet?
|
VT: Simple Input
VT: Scratch Basics
|
F06 |
Introduction to Scratch |
- Make sure Scratch is installed on your computer
OR, using the online editor
- Setup your ICS2O file structure
[Note - File Organization & History] ICS2O Folder Setup - Unit 01
- Create a sub-folder: 01 Scratch
You will save all of your Scratch programs here
- Experiment with Scratch
It is not necessary to save your work yet.
- Feel free to continue with hour of code or Lightbot activities
|
|
|
Scratch Part 1:
Input-Processing-Output
(IPO) |
|
|
|
Programming in Scratch |
|
[All Scratch Lessons] |
Tue
F05
|
Introduction to Programming |
- Presentation: Problem Solving
- Worksheet - Problem Solving (see Edmodo)
- Install Scratch desktop application:
X:\Handout\Sweeney\ICS2O\Scratch Installer You will need to copy the installer to your P: drive and run it from there.
- Done? Do the "hour of code" activity at code.org
(recommend: Minecraft, Frozen, Star Wars, Classic Maze)
- Done? Try the Lightbot programming/logic game.
(start with the "Basics", explore, and have fun!)
|
|
Mon
F04
|
Introduction to ICS2O
|
- Presentation: 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.