Creative Coding
exercises that require breaking down larger tasks into smaller, solvable components. ● Collaborative Projects: Assign group coding projects where students must collaborate and apply the problem-solving process as a team. This not only reinforces the process but also fosters communication, teamwork, and the ability to manage complex projects. ● Open-ended Projects: Assign open-ended projects that allow students to defne their own problems and design their own solutions. This encourages them to apply the problem-solving process in a more self-directed and creative manner. ● Interdisciplinary Projects: Develop projects that combine coding and design with other disciplines, such as science, engineering, arts, or social sciences. This cross-disciplinary approach can broaden students' perspectives and expose them to diverse problem-solving techniques.
Extension
Resources/ Suggested Projects and Lessons ● https://acrade.makecode.com ● https://education.minecradt.net/en-us ● https://code.org
● https://makecde.microbit.org ● https://www.robolink.com/ ● www.adafruit.com
Skills/Suggested Projects and Lessons: ● Have students use the design problem-solving process to solve a problem related to computer programming and coding.
Scaffolded Learning: ● Provide students with a basic coding vocabulary list
● Have students complete a graphic organizer using the critical vocabulary terms. ● Have students map coordinates of moving objects in a game and identify the type of function that describes the movement: linear, exponential, logarithmic Vocabulary
● Problem ● Solution ● Brainstorming ● Design Elements
● Constraints ● Evaluate ● Experimentation ● Research
Made with FlippingBook - Online Brochure Maker