Introduction to Computer Studies, Grade 10
Prerequisite Course(s): NONE
"This course introduces students to computer programming. Students will plan and write simple computer programs by applying fundamental programming concepts, and learn to create clear and maintainable internal documentation. They will also learn to manage a computer by studying hardware configurations, software selection, operating system functions, networking, and safe computing practices. Students will also investigate the social impact of computer technologies, and develop an understanding of environmental and ethical issues related to the use of computers."
Course Schedule (Newest Lessons at Top)
Date | Topic | Activity ~ Classwork ~ Homework | Materials & Resources |
Mon J25 |
Final Exam 9am, Room 205 |
||
J01 |
Random Values | ||
M31 |
Nested Loops | VT - Nested Loops (loop within another loop) | |
M30 |
Conditional Loops |
|
|
M29 |
work period |
|
|
M28 | Counted Loops |
|
VT - Counted Loops |
Turing Part 3: Repetition (Loops) |
|||
|
(optional) Boolean Variables |
Presentation - Boolean Variables | VT - Boolean Variables with Logical Operators |
M22 |
Logical Operators & Boolean Expressions: (AND, OR) |
|
|
M15 |
Nested Selection Statements (more than 2 choices) |
||
M14 |
Introduction to Selection: Decisions using IF/ELSE |
||
Turing Part 2: Selection (IF/ELSE) Statements |
All Turing Lessons | ||
M17 |
Test: Networks & Security |
||
M16 | Review for Test |
|
|
M10 |
work period | ||
M09 | Computer Security Solutions | ||
M08 |
Computer Security Threats |
|
|
M07 |
Home Networking |
|
|
M03 |
Networking Protocols |
|
|
M02 |
Computer Networks |
|
|
|
Hardware Part 2: Networking & Security |
||
Assignment: IPO in Turing | |||
A25 |
Formatted Output (specifically, rounding numbers) |
|
|
A24 | Constants & Initializing Variables |
|
|
A23 | work period | ||
A20 |
Calculations & Assignment Operator | VT - Calculations & Variables | |
A19 |
Basic Input & Variables |
|
VT - Input & Variables |
A19 |
Basic Output | ||
A18 |
|
|
|
Turing Part 1: Input-Processing-Output |
ICS2O Folder Setup - Unit 3 |
||
A09 | Assignment: Computer Purchasing | see Edmodo | |
A06 | Test: Computer Hardware | see class notes and worksheets for potential questions | |
A05 | Review |
|
|
A04 | Computer System Performance | ||
M28 | Operating Systems | worksheet: submit to Edmodo | |
M27 | Peripheral Devices | worksheet: submit to Edmodo | |
M26 | Power and Heat | worksheet: submit to Edmodo | |
M23 | Computer Graphics | worksheet: submit to Edmodo | |
M22 |
Computer Storage |
worksheet: submit to Edmodo | |
M20 | Microprocessors & CPUs | worksheet: submit to Edmodo | |
M19 | Intro to Computer Hardware | ||
Hardware Part 1: Basic Computer Hardware |
ICS2O Folder Setup - Unit 2 |
||
M02 M01 |
Repetition |
||
Scratch Part 3: Repetition (Loops) |
|||
F28 F27 F26 F23 |
Assignment: Selection |
||
F22 | work period | ||
F21 F20 |
Selection - 3 or More Decisions | ||
F15 |
Selection - Making Decisions | ||
|
Scratch Part 2: Selection (IF/ELSE) |
||
F14 F13 F12 |
Assignment: Input/Processing/Output |
||
F09 F08 |
work period |
|
|
F07 |
Math Calculations in Scratch | VT: Basic Arithmetic | |
Tues F06 |
Input & Output in Scratch |
|
|
Mon F05 |
Introduction to Scratch |
|
|
Scratch Part 1: Input-Processing-Output (IPO) |
|
||
|
Programming in Scratch | [All Scratch Lessons] | |
Fri F02 |
Introduction to Programming |
|
|
Thu F01 |
Introduction to ICS2O |
|
Cisco Top 25 Predictions |
Oldest Lessons at Bottom