Problem Solving and Game Development (Computational Thinking (Formulating…
Problem Solving and Game Development
Organizing & Analyzing Data
Using Algorithmic Thinking
Identifying,Analyzing, and Implementing Possible Solutions
Generalizing & Transferring
Problem Solving Strategies for Hardware and Software
Software development cycle
Software design and implementation
A mixture of English and a programming language.
Subset of the English language with a limited selection of sentence structures that reflect processing activities.
A graphical representation of the way a computer should progress from one instruction to the next.
An abstract or general procedure for solving a problem.
An approach to programming where the programmer defines the steps for solving a problem.
Grammar rules that create valid program statements.
An error that results when an instruction does not follow the syntax rules or grammar of the programming language.