Friday, June 24, 2016

Scratch Animated Mondrian Paintings and Computational Thinking Standards

At Leeds Elementary School, 3rd grade students are introduced to multiplication facts by use of area and arrays. To enhance student's exploration of area and arrays, and introduce 3rd grade level computational thinking skills, using the Scratch programming language student's created Mondrian animations as a culminating project.

Click here to see several of our animated Mondrian paintings.

https://scratch.mit.edu/studios/2041148/

The Grade 3: Computational Thinking Standards addressed in this project include:

3-5.CT.a Abstraction
3-5.CT.a.1 Use numbers or letters to represent information in another form
3-5.CT.a.2 Explain how a variable can be used to store changing data/values.

3-5.CT.b Algorithms
3-5.CT.b.1 Define an algorithm as a sequence of instructions that can be processed by a computer.
3-5.CT.b.2 Recognize that different solutions exist for the same problem.
3-5.CT.b.3 Use logical reasoning to predict outcomes of an algorithm.
3-5.CT.b.4 Write an algorithm to solve a grade-level appropriate problem, individually and collaboratively.
3-5.CT.b.5 Detect and correct logical errors in algorithms; written, mapped, live action, or digital.

3-5.CT.d Programming and Development
3-5.CT.d.1 Create, test and modify a program in a graphical environment (e.g., block-based visual programming language), individually and collaboratively.
3-5.CT.d.2 Use arithmetic operators, conditionals, and repetition in programs.
3-5.CT.d.3 Use interactive debugging to detect and correct simple program errors.
3-5.CT.d.4 Recognize that programs need known initial conditions.

No comments:

Post a Comment