Open coding environments provide many opportunities for students to engage in storytelling and think deeply about how visual and auditory elements affect meaning-making with stories and media. Also, writing about code is a meaningful strategy to engage in procedural writing, again with immediate consequences if steps are missing or in an incorrect order.
Story Telling
Students can develop their coding skills while creating projects involving story telling.
They will use the following Story Starter. Alternatively, they can explore (comment codes) and remix a project.
Projects: Conversation, Turtle Island - Johnny Luong remix , 12 Angry Pigs Adaptation, Bailey and Rachel's Short Story
Coding Concepts: Sequential, concurrent, broadcasting messages
History & coding
Students can develop their coding skills while creating history projects involving story telling.
Student projects:
History Storytelling with Christopher Columbus
Henry V Scene recreation/ French learning game
Coding Concepts: Sequential, concurrent, broadcasting messages
Code Poetry with Scratch
Student will create a program that creates a poem through the random selection of words from a list.
Alternatively, students can read, comment codes of this Sample Project, and remix it.
Coding Concepts: Sequential, Variables, List, Operators, Subprogram.
Another type of code poetry is one that is more suitable for text-based coding where the code itself reads and run like a poem.
Madlibs with Scratch
Student will create a program that asks the user/player for various parts of speech, enter them into a story template, and displays the story on screen with the user words inserted.
Alternatively, students can read, comment codes of sample projects, and remix them.
Coding Concepts: Sequential, Variables, List, Operators, Subprogram.
Return in September for links on coding and the humanities.
Block-based Coding (Scratch & More) - Zoom Rooms 385069