Date |
Topic |
Activity ~ Classwork ~ Homework |
Materials & Resources
|
Thurs
J29
|
Final Exam, 9am, Rm215 |
Hardware Review - Key Concepts & Questions |
|
J22 |
Summative Task 2
(programming in Turing)
|
- each summative task will be programming in Turing
- all students will work alone
- network access restricted to P: drive and course notes (wiki)
- submit completed work to Edmodo
|
|
J21 |
Summative Task 1
(programming in Turing)
|
|
J12
|
Assignment - Loops
(guessing game)
|
|
|
J08
|
Repetition - Nesting
(Loops within Loops)
|
- Counted Loops - Nesting
- Conditional Loops - Nesting
- complete previous exercises
- counted loop exercises # 4, 6
- more counted loop exercises # 5
- Conditional Loops Exercises # 2, 3
|
VT - Nested Loops (loop within another loop)
|
J07 |
Random Values |
- Presentation - Random Values
- Exercises - Random Values
|
|
J06 |
Repetition - Conditional Loops |
- Presentation - Conditional Loops
- Conditional Loops Exercises # 1, 4, 5
|
- VT - Loops with Exit Condition at Beginning
- VT - Loops with Exit Condition at End
|
J05 |
Repetition - Counted Loops |
- Presentation - Counted Loops
- counted loop exercises # 1, 2, 3
- more counted loop exercises # 2, 1
|
VT - Counted Loops |
|
Programming in Turing:
Repetition (Loops)
|
|
|
D19
D18
D17
D16
|
Assignment - Selection
(see Edmodo)
|
|
|
D15 |
Selection - Logical Operators |
Exercises on Selection
# 1, 2, (allow for upper/lower case)
# 10 (allow for y, yes, n, no, Y, YES, N, NO)
# 7, 8, 11, 12
|
|
D11 |
Selection - Multiple Decisions |
Exercises on Selection # 2, 3(extension), 9, 14
|
VT - Nested Selection Statements |
D10 |
Selection in Turing - If/Else |
Exercises on Selection # 3, 4, 1, 2, 11
|
- VT - Simple Selection Statements
- VT - Conditional Operators - Introduction
|
|
Programming in Turing
Selection (Decisions using IF/ELSE)
|
|
|
D05 |
Calculations & Saving to Variables |
Exercises - Variables & Calculations |
VT - Saving Data to Variables
|
D04 |
Input & Variables in Turing |
|
|
D03 |
Input - Output - Variables |
Exercises - Output in Turing
Exercises - Input & Variables
|
|
D02 |
Introduction to Turing
- basic output
- basic input
- simple variables
|
- Lesson - Intro to Turing
- Lesson - Output in Turing
- Exercises - Output in Turing
- Lesson - Input & Variables in Turing
- Exercises - Input
|
|
|
Programming in Turing
Input-Processing-Output
|
|
All Turing Lessons & Tutorials
|
D01 |
Test - Computer Hardware |
|
|
N28
N27
|
Review:
- hardware
- software / operating systems
- networking
- security threats
|
Review - Key Concepts & Questions
|
|
N26
N25
|
- Security Threats
- Security Solutions
|
Worksheet - Computer Security |
|
N19 |
Home Networks |
Worksheet - Home Networks |
HSW - Home Networks
|
N18 |
Networking Details |
Worksheet - Networking Details |
|
N17 |
Computer Networks |
Worksheet - Computer Networks |
VT - Computer Networking 1 2
HowStuffWworks - Home Networks
HowStuffWorks - Client-Server Computing
|
N06 |
Assignment (Edmodo) |
Computer Purchasing Assignment |
How Stuff Works - Building a Computer
|
N06 |
Quiz (peripherals, graphics, binary, power) |
|
|
N04 |
Work Period |
take up quiz # 1, lessons 1-3 |
|
N01 |
Computer System Performance |
- Lesson on System Performance
- Complete this worksheet
|
|
O31 |
Operating Systems |
- Lesson on Operating Systems
- Complete this worksheet
|
Windows 7 vs Linux
Windows 8 vs OSX
Linux Ubuntu vs Windows 8
How Stuff Works - Operating Systems
|
O29 |
Power & Heat |
- Lesson on power & heat
- Complete this worksheet
|
How Stuff Works: Power Supplies # 1 Power Supplies # 2 Heat Sinks
How Stuff Works - Liquid Cooling
|
O28 |
More Binary Numbers - ASCII Codes |
- Watch this short video tutorial.
- Write your name in ASCII on this worksheet.
Here is the ASCII chart with decimal values.
- Continue working on the "Binary to Decimal" program in Scratch.
|
|
O27 |
Binary Number Systems |
- Watch this video tutorial.
- Complete this worksheet.
- Create your own "Binary to Decimal" conversion program in Scratch.
Scratch Template Program
|
|
O24 |
Graphics Processing
Quiz - Lessons 1, 2, 3
|
|
How Stuff Works - GPU
How Stuff Works - Graphics
|
O22
|
Peripheral Devices |
|
How Stuff Works - PCI Expansion Slots
How Stuff Works - USB Ports
|
O21 |
Data Storage |
|
How Stuff Works - Hard Drive
How Stuff Works - Solid State Drives
How Stuff Works - RAM
How Stuff Works - Cache
Video - Hard Drives
|
O16 |
Microprocessors & CPUs |
|
worksheet (OpenOffice)
worksheet (MS Word)
|
O14 |
Introduction & Overview of Computer Hardware |
1. Create a new folder: ICS2O/Hardware
2. Complete worksheet for today's lesson
3. Save a copy of your work
|
worksheet |
|
Unit 2 - Computer Hardware |
|
|
O08
S30
|
Final Assignment -
Create a game in Scratch
|
|
|
S29 |
Create Flappy Bird Game |
This is an exercise, not an assignment! |
Video - Flappy Bird Gameplay
Code.org - Flappy Bird Instructions
|
S23 |
Assignment - Scoring a Baseball Game |
- see Edmodo for assignment description |
|
S22 |
Calculations in Scratch |
|
Video Tutorial - Area Calculation
(user input, simple calculation, output answer)
|
|
Game Concepts - Gravity |
|
Video Tutorial - Gravity & Bouncing
Written Tutorial - Falling Objects
|
S19 |
Repetition Part 2 |
Loop Exercises Part B (1, 2, 3, 5) |
|
S18 |
Repetition Part 1 |
Loop Exercises Part A (1-5) |
|
S17 |
Gaming Tutorial - Side Scrolling |
How To: Do Side Scrolling in Scratch
Video Tutorial: Side Scrolling (more advanced)
|
Extra Files:
|
|
|
|
Video Tutorial: Broadcast
(coordinate different Sprite actions)
|
|
|
|
Video Tutorials: Repetition
|
S15 |
Selection (IF/ELSE) in Scratch |
- Presentation - Selection in Scratch
- View video tutorials on conditional statements and selection statements
- Scratch Exercises - IF/ELSE Statements # 1-4
- Assignment - Quiz Show - posted to Edmodo
|
Video Tutorials: Selection
|
S10 |
|
Maze Game (like Pac Man)
|
|
S09 |
Assignment - Scratch Basics |
see Edmodo for assignment instructions |
Video Tutorials: Calculations
|
S08 |
Input, Output, Variables |
Scratch Exercises - Input/Processing/Output
|
Video Tutorials: Variables
|
S05
S04
|
Introduction to Scratch |
- Install Scratch on your computer.
- Experiment with Scratch and become familiar with various programming blocks.
- Don't forget to save to your P: drive!
|
basic overview tutorials (optional)
Scratch programming block tutorials
|
|
Unit 1 - Programming in Scratch |
|
|
S03 |
Introduction to Programming |
go to Code.org:
- "hour of code" activity
- try Light-bot game
|
|
S02 |
Introduction to ICS2O
|
|
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.