ICS3U/ICS3C - Mr. Stewart - Semester 1 (2025-2026)
Help submit
Initializing search
Announcements
General Resources
Programming Units
Non-Programming Units
Help/Submit
ICS3U/ICS3C - Mr. Stewart - Semester 1 (2025-2026)
Announcements
General Resources
General Resources
Getting Started
Course Documents
Reference Documents
Extra Time Activities
Programming Units
Programming Units
Unit 4
Unit 4
A1 - Multi-Scene Games
Collecting Game Assets
Algorithms
Algorithms
A1 - Introduction to Algorithms
A2 - Advanced List Indexing
A2x - Extensions
A3 - Nested Loops
A4 - Search and Sort Algorithms
A5 - Finite State Machines
Algorithms Extra Practice (Optional)
Algorithms Extra Practice 2 (Optional)
Algorithms Summary
Unit 3
Unit 3
A1 - String and List Indexing
A2 - String and List Methods
A3 - The while loop
A3x - Optional Extension
A4 - Introduction to for .. in Loops
A5 - Using the range function
A6 - Subprograms
A7 - Subprograms that accept Arguments
A8 - Functions Introduction
A9 - Creating Your Own Functions
Unit 2
Unit 2
A0 - Setup
A1 - Intro to the op_arcade Game Engine
A2a - Introduction to Objects
A2b - Using Objects
A3 - Keyboard and Collisions
A4 - Extending the Sprite Class
A5 - Text Objects
A6 - Mini-Project - Maze
Unit 1
Unit 1
A1 - The print Statement and Expressions
A2 - Input and Variables
A3 - Math and Functions That Return Values
A4 - if Statements
A5 - Extending the if Statement
A6 - F-Strings and Extensions
Quiz Review
Miscellaneous
Miscellaneous
Scratch
Non-Programming Units
Non-Programming Units
Hardware
Hardware
A1 - Non-Memory Devices
A2 - Memory Devices
A3 - Computer Comparison (ICS3C Version)
A3 - Computer Comparison (ICS3U Version)
A4 - Memory, BIOS, Processors (ICS3C only)
A5 - A Component in Depth (ICS3C only)
Presentations
Presentations
Step 1 - Topic Choices
Step 2 - Brainstorming and Research
Step 3 - Prepare Presentation
Step 4- Questions for the Class
Evalulation
Help/Submit
Help submit
Request Help
This submission app is currently offline until I fix some glitches!