Coding in Action

Subject Area
Credits 0.5
Prerequisites

None

Home Learning
Light
Course Description

Programming is more than just coding; problem solving is the heart of programming, and solutions can be presented in digital or 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 entrepreneurial lens.

Learning Outcomes

Students will:

  • Recognizing and understanding computer programming language is just one of the many ways of presenting a solution logically and procedurally.
  • Apply design thinking principles to identify issues around them.
  • Break down complex issues into solvable pieces and present them in a logical manner.
  • Generate and design solutions according to the identified objectives.
  • Demonstrate the application of the elements and principles of design
  • Present and communicate the solution(s).
  • Syntax and basic computer programming skills.
  • Apply the programming skills to creating simple applications and/or games.
Assessment

Grades will be determined by a series of projects in which prototypes are tested, evaluated, and reflected upon through individual and class participation.

Grades
9,
10,
11,
12
Grading Scheme
Standards-based Course