Pages

Search This Blog

Friday, September 29, 2017

Computational Thinking, Coding, Robotics, Computer Science in Kindergarten.... Oh My and Why!

It's an exciting time to be a kindergartner!

A few years ago, when I had my own classroom, the first month was focused on building relationships, establishing routines and learning how to act in school. I didn't even think about bringing in lessons that were enhanced by the use of technology until mid October. We are introducing coding, robots, and engineering in the first month of school. Prior to this year, I didn't think it could be done.  Which is why I challenged myself this year to try it. A very dear friend of mine opened up her kindergarten classroom for me to try a few new lessons and it has been the highlight of my year so far. I look forward to returning soon!

I plan to share out lessons on by blog this year with a focus on the integration of plugged, unplugged, and robotics lessons in k-12 classrooms with an emphasis on elementary. I will start with a few kindergarten lessons.

My goal was to bring in the following standards:

ISTE Standards for Students


Computational Thinker
Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions.

5a - Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
5b - Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making.
5c - Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
5d - Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.





CS Framework 


Algorithms and Programming
Algorithms - Students will understand that people follow and create process as part of daily life.
Control- Students will understand that computers follow precise sequences of instructions that automate tasks.
Program development- People develop programs collaboratively and for a purpose, such as expressing ideas or addressing problems.

Impacts of Computing
Culture- Students will understand computing technology has positively and negatively changed the way people live and work.

Computing Systems
Devices - Students will understand that people use computing devices to perform a variety of tasks accurately and quickly. Computing devices interpret and follow the instructions they are given literally.
Troubleshooting- Students will understand that computing systems might not work as expected because of hardware or software problems. Clearly describing a problem is the first step toward finding a solution.



Kindergarten Specific Standards
Algebra Recognize, create, complete, and extend patterns.
K.2.1.1 Identify, create, complete, and extend simple patterns using shape, color, size, number, sounds and movements. Patterns may be repeating, growing or shrinking such as ABB, ABB, ABB or ●,●●,●●●.
Writing Process: Production and Distribution of Writing
0.6.4.4 With guidance and support from adults, produce writing in which the development and organization are appropriate to task and purpose. (Grade-specific expectations for writing types are defined in standards 1–3 above.)
0.6.6.6 With guidance and support from adults, explore a variety of digital tools to produce and publish writing, including in collaboration with peers.
Vocabulary Acquisition and Use
0.10.4.4 Determine or clarify the meaning of unknown and multiple-meaning words and phrases based on kindergarten reading and content. a. Identify new meanings for familiar words and apply them accurately (e.g., knowing duck is a bird and learning the verb to duck). b. Use the most frequently occurring inflections and affixes (e.g., -ed, -s, re-, un-, pre-, -ful, -less) as a clue to the meaning of an unknown word
0.10.6.6 Use words and phrases acquired through conversations, reading and being read to, and responding to texts.
K 1. The Nature of Science and Engineering 1. The Practice of Science 2. Scientific inquiry is a set of interrelated processes used to pose questions about the natural world and investigate phenomena. 0.1.1.2.1 Use observations to develop an accurate description of a natural phenomenon and compare one’s observations and descriptions with those of others.
K 1. The Nature of Science and Engineering 2. The Practice of Engineering 1. Some objects occur in nature; others have been designed and processed by people 0.1.2.1.1 Sort objects in to two groups: those that are found in nature and those that are human made. For example: Cars, pencils, trees, rocks.
K 4. Life Science 1. Structure and Function of Living Systems 1. Living things are diverse with many different observable characteristics. 0.4.1.1.1 Observe and compare plants and animals.
K 4. Life Science 2. Structure and Function of Living Systems 1. Living things are diverse with many different observable characteristics.
0.4.1.1.2 Identify the external parts of a variety of plants and animals including humans. For example: Heads, legs, eyes and ears on humans and animals, flowers, stems and roots on many plants.
K 4. Life Science 1. Structure and Function of Living Systems 1. Living things are diverse with many different observable characteristics. 0.4.1.1.3 Differentiate between living and nonliving things. For example: Sort organisms and objects (or pictures of these) into groups of those that grow, and reproduce, and need air, food, and water; and those that don't.
Language Arts- Literature
K.0.1.2.2 Determine central ideas or themes of a text and analyze their development; summarize the key supporting details and ideas. With prompting and support, retell familiar stories, including key details.



5 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete
  4. This comment has been removed by a blog administrator.

    ReplyDelete
  5. This comment has been removed by a blog administrator.

    ReplyDelete