
Knowledge and Skills Statement
Computational thinking--applications. The student, with guidance from an educator, applies the fundamentals of computer science.
Further Explanation
The further explanation is designed to be a resource for educators that helps them better understand the topic their students are learning. Further explanations may be written at a more complex level than would be expected for students at the grade level.
Computational thinking is a thinking process used to solve problems logically and methodically. Computational thinking promotes a purposeful, describable, and replicable method of problem solving.
Demonstrated Proficiency
Ask students to create code that solves a problem and explain their solution.
Notes:
- Students may use block coding programs or coding equipment, such as robots, to create code with technology.
- Students may use steps in a process, such as organizing a bookshelf or collection of toys, for creating a sequence of code without technology.