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 define 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