Coding
Coding Objectives:
Content Cluster 1: Students will analyze and utilize problem-solving strategies.
Content Cluster 2: Students will analyze and utilize connections between elements of mathematics and computer science.
Content Cluster 5: Students will create, evaluate, and modify algorithms.
Content Cluster 6: Students will create programs to solve problems.
Important Vocabulary
Can you guess the definition? Click the drop down menu button to reveal the answer!
Computer Science
Using the power of computers to solve problems.
Algorithm
A list of steps to complete a task.
Program
An algorithm that has been coded into something that can be run by a machine, like a computer!
Debugging
Finding and fixing problems in an algorithm or program.
Loop
The action of doing something over and over again.
Sequence
A series of actions that is completed in a specific order.
Code
The language that programmers create and use to tell a computer what to do.
Event
An action that causes something to happen.
Bug
Part of a program that does not work correctly.
The Problem Solving Process
Start with defining the problem, prepare a solution, try it out, and reflect on your work.
Content Cluster 1: Students will analyze and utilize problem-solving strategies.
K: Discuss problem solving
1st: Demonstrate problem solving
2nd: Demonstrate problem solving & Examine efficiency of strategies
3rd: Use a defined process
4th: Examine process