Algorithm: A set of instructions that can be repeated.
Program: An algorithm for a computer.
Code: Parts of a program. How we write algorithms for computers.
Block: An object with an algorithm inside of it. We can put blocks together to make a program.
Third Grade Lesson
Week: 18 -- lessonID: 370
What is programming? Why should I learn to code a computer? How will this help me to be a learner?
Complete the Hour of Code to understand:
documents for this lesson:
Non for this lesson.
CCSS.Math.Content.3.OA.D.9 Identify arithmetic patterns (including patterns in the addition table or multiplication table), and explain them using properties of operations.
4. Critical thinking, problem solving, and decision making Students use critical thinking skills to plan and conduct research, manage projects, solve problems, and make informed decisions using appropriate digital tools and resources. a. Identify and define authentic problems and significant questions for investigation b. Plan and manage activities to develop a solution or complete a project c. Collect and analyze data to identify solutions and/or make informed decisions d. Use multiple processes and diverse perspectives to explore alternative solutions