PS - Problem Solving Overview

Problem Solving and Game Development

Introduction

The file you received from your classmate is not opening and you need to add your content for the group project by tomorrow.  What do you do? This unit will introduce the concept of computational thinking and how the process can be used to solve problems along with using the standard method of problem solving. Technology tools will be shared so that students are aware of options that are available in solving problems.

Essential Questions

  • What is computational thinking and how does it differ from the problem-solving process?
  • How is technology used to solve problems?
  • How are recipes relevant to algorithms?

Key Terms

  • Brainstorming – a problem-solving method that involves spontaneous contribution of ideas and solutions.
  • Bug – an error in a program that prevents the program from running as expected.
  • Procedural Paradigm -An approach to programming where the programmer defines the steps for solving a problem.
  • Run Time Error – errors that use too much memory and crashes the device.
  • Syntax - Grammar rules that create valid program statements.
  • Syntax Rules – rules in pseudocode or a programming language for spacing, punctuation, indentation, and order of language elements.
  • Syntax Error - An error that results when an instruction does not follow the syntax rules or grammar of the programming language.

 [CC BY 4.0] UNLESS OTHERWISE NOTED | IMAGES: LICENSED AND USED ACCORDING TO TERMS OF SUBSCRIPTION