Focus:
Foundational concepts of computer science, including sequencing, loops, behaviors, properties, and basic debugging.
Develop logical thinking and problem-solving skills.
Student Objectives:
Understand and use block-based coding to complete basic challenges.
Demonstrate sequencing, loops, and simple conditionals in coding tasks.
Debug errors in code with guidance.
Collaborate with peers to solve problems and share ideas.
Tools:
Code.org's Express Course
Project(s):
Interactive Story or Game
Students will design a simple game that includes animations, basic character interactions, and user input.
Computer Science
Using the power of computers to solve problems.
Programming
The process of creating a program that will run on a computer to achieve a task.
Properties
A Sprite trait that can be changed such as size, tint, or speed.
Event
An action that causes something to happen.
Sequence
The order of steps followed to complete a task.
Algorithm
A list of steps to finish a task.
Bug
An error in a program that prevents the program from running as expected.
Loop
A loop with a predetermined beginning, end, and increment (step interval).
Sprite
A 2D object that can be programmed to interact with other sprites or be operated by the user.