Updating search results...

Search Resources

3 Results

View
Selected filters:
  • csp
Designing Interactive Narratives with Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

These modules are designed to help you get familiar with Python while exploring interactive narrative design, where we put together stories that leave space for the reader to explore, make choices, and engage with the events of the story in a participatory way. Each module in this course follows the same format:Backstory: Unpack the context around the module, set up catalyzing questions to guide the inquiry throughout the module, and establish goals and objectives for your engagement with the moduleGuided Inquiry: Step through a sequence of tutorials and hands-on activities designed to help you learn the basic ideas presented in the modulesPrompt: A tightly-bounded, focused activity designed to facilitate sustained engagement with the ideas presented in the moduleCatalyzing Questions: A series of questions intended to provoke reflection & to put the module’s content in contextEach module is intended to support between 30 and 60 minutes of focused, sustained engagement. You may find it suits you to leave the module in the middle and return to your work; that’s totally fine. Work at your own pace, and don’t hesitate to reach out to your facilitators if you run into any problems.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Unit of Study
Author:
CodeVA Curriculum
Date Added:
12/05/2022
Micro:Bit Puzzle Box Lesson Sequence (ECS+Micro:Bit)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson sequence, students will work in teams to learn the MakeCode and Micro:Bit Development platform. They’ll develop basic programming skills, implementing input, output, variables, and conditional control structures. At the end of the sequence, students will compete in a “puzzle box” challenge, attempting to create a puzzle using their Micro:Bit, code, and craft supplies and earning points based on how challenging their puzzle is to solve.

Subject:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
09/27/2023
Output with Micro:Bit (ECS+Micro:Bit Lesson 1)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students learn the basics of coding for the Micro:Bit using the MakeCode development tool. Students will engage in PRIMM cycles, pair programming, and will begin working on the puzzle box they’ll finish in later lessons by building an “unlocking” animation using display output blocks.This lesson is part of the Micro:Bit Puzzle Box four-lesson sequence. Read about the sequence in the sequence overview, linked here.

Subject:
Algorithms and Programming
Computer Science
Computing Systems
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
09/27/2023