Grade 10 » ICS2O Introduction to Computer Science » Expert Programming

Introduction to Computer Science

Expert Programming

Quest: R - Game Loop

1 Frame Rate

Quest: S - Graphical Output

1 Text
2 Images

Quest: T - Media Output

1 Sound (Music & Sound Effects)

Quest: U - Animation

1 Translation
2 Frame Animation
3 Scrolling Screens

Quest: V - User Input

1 Real-Time Keyboard Input
2 Mouse Control

Quest: W - Collision Detection

1 Point-Box Collision Detection
2 Circle-Circle Collision Detection
3 Box-Box Collision Detection
4 Platform Collision Detection

Quest: X - Data Manipulation

Quest: Y - Physics

3 Projectiles

Quest: Z - Artificial Intelligence


* LG: Learning Goals, E: Ontario Curriculum Expectations