No related strategies found.
Storyboarding in computer science is a pre-programming strategy where students visually map a program’s algorithm. Storyboarding helps students to write clear, well-structured computer programs. Block-based programming languages, such as Scratch, lend themselves well to planning programs using storyboards. Teachers often provide six to ten square templates or index cards for students to plan the steps and screens for their programs. Taking time to pre-plan programs by storyboarding can reveal potential problems for students to address before writing code. The process of storyboarding provides a mental model of programs and helps to streamline the programming process.
As a learning strategy, use storyboarding when you want students to:
As an instructional strategy, use storyboarding when you want to:
Advance Prep
Implementation
Storyboarding provides students with an alternative mode for developing and communicating their ideas for a computer program. Storyboards promote creativity and allow students to experiment with and flesh out designs in a low-stakes manner. Allowing students time to pre-plan their programming projects scaffolds the programming process and gives students greater potential for success when they begin to write the actual code for their programs. Storyboarding meets the needs of diverse learners because it is a visual tool and can be used to support communication during collaboration. Its focus is on representing ideas and planning, which are critical steps in the programming process. Culturally responsive pedagogy promotes strategies that give students choice and allows them to express themselves and their learning in their own ways. Storyboarding provides that opportunity before students begin writing their programs using formal programming language.
Storyboarding can be used when texts are read aloud or when students read independently. Checking the thoroughness and accuracy of students’ storyboards is an effective way for you to evaluate reading comprehension before moving on to more analytic tasks.
Creating a good storyboard, you can create the right gamification visualizations for hearing-impaired students to motivate them and capture the power of learning offered at school.
5.4 Algorithms & programming