This document discusses how teaching coding can help develop students' writing skills. It argues that coding requires many of the same cognitive skills as writing, such as breaking problems into parts, recognizing patterns, and creating step-by-step processes. Coding can also be used to teach narrative elements like characters, plot, conflict, and resolution. Students can write and share stories through coding programs and platforms like Scratch Jr that use visual blocks. Overall, the document promotes coding as a new literacy that helps students learn computational thinking while also strengthening their writing abilities.
5. What will the future be for the
students you teach?
How will you prepare them for their future?
By the year 2020 there will be more than one
million more computer science jobs than there are
students.
“Code.org
12. Core Computational Thinking Skills
● Decomposition: Breaking down a problem into its component parts.
● Abstraction: Removing extraneous/irrelevant details from a problem to define the elements of a solution that are
consistent.
● Pattern Recognition: Looking for common elements among different cases of a problem to help us define the rules that
we can use to solve it.
● Creating Algorithms: The detailed, step-by-step rules we use to solve a problem in a consistent and replicable way.
● Evaluation: Determining the effectiveness and efficiency of a solution and whether the solution accurately and precisely
solves the problem.
31. English language Arts Standards
Write narratives to develop real or imagined experiences or events using
effective technique, well-chosen details and well-structured event sequences.
English Language
Arts Standards
62. Projects-
Not necessarily a product-
engaging process of expression
1. Unscramble words
2. Build a rainforest
3. Build a dialogue about bumble bees
4. Create and build
5. Can bring in background object add
audio
6. Add Story