Prerequisites
None
Home Learning
Course Description
Programming is more than just coding; problem solving is the heart of programming and solutions can be presented in digital/non-digital ways. Using the design process and different communication skills; students will learn how to identify problems, design solutions and pitch their ideas for apps with an entrepreneurship lens.
Learning Outcomes
Students will:
- Recognize and understand computer programming language is just one of the many ways of presenting a solution logically and procedurally.
- Apply design thinking principles in identify issues around them.
- Breakdown complex issues to solvable pieces and present them in a logical manner.
- Generate and design solutions according to the identified objectives.
- Present and communicate the solution(s).
- Syntax and basic computer programming skills.
- Apply the programming skills in creating simple applications and/or games.
Assessment
Grades will be determined by a series of projects, products, tests and quizzes, and class participation.
Grades
9,
10,
11,
12