High School Summer 2024
6
Subjects
6
Apps
6
Lessons
Computer Elements
Created By: Edgar San Juan
Computer Elements Quiz is a 5-day middle/high school coding lesson that introduces students to app development using Code.org templates while incorporating culturally responsive pedagogy. Students work in self-selected pairs to design and code app screens that reflect their own cultural backgrounds, progressing from paper-based brainstorming and screen design to learning fundamental coding concepts like comments, functions, and variables. The lesson emphasizes student voice and choice through partner selection and culturally significant content creation, with assessment including pre-lesson quizzes on digital habits and app usage, and concluding with student presentations of their culturally-inspired applications.
Climate Types
Created By: Ramsey Seweingyawma
This lesson integrates computer science programming with environmental science concepts, teaching students to create JavaScript programs that simulate how environmental factors affect ecosystems. Students learn fundamental programming concepts including loops and compound conditions while exploring real-world environmental scenarios relevant to the Navajo community. Through a structured approach of direct instruction, guided practice with think-pair-share activities, and independent coding work, students develop both technical programming skills and environmental awareness. The lesson emphasizes iterative development techniques, pseudocode planning, and testing while connecting technology education to culturally relevant environmental contexts. Students demonstrate their learning through a practical coding challenge that combines temperature analysis with conditional logic, making abstract programming concepts tangible through environmental applications.
Navajo Language
Created By: Alex Gatewood
This lesson introduces students to app development through Code.org while celebrating and preserving Navajo cultural knowledge. Students begin by interacting with a Navajo language quiz app to understand user interface concepts, then progress through a structured “I Do, We Do, You Do” instructional model to create their own culturally relevant applications. The lesson emphasizes culturally responsive pedagogy by allowing students to choose personally meaningful topics such as family trees, traditional animals, cornfields, or other cultural knowledge for their app projects. Through collaborative learning opportunities and individual choice, students develop technical skills in defining key programming concepts (app, input, output, user interface) while connecting technology education to their cultural heritage. The assessment approach includes collaborative rubric creation between teacher and students, ensuring learning objectives align with both technical programming skills and cultural expression. This lesson effectively bridges traditional knowledge with modern technology, empowering students to become creators rather than just consumers of digital content.
Professional Development
Created By: Tonay Bidtah
This 3-day professional development lesson trains elementary and high school teachers in secure coding practices while incorporating Apache cultural perspectives. Teachers engage in project-based learning to develop applications featuring White Mountain Apache Tribe images and terminology, ensuring both technical proficiency and cultural relevance. The lesson combines whole-class instruction on coding standards with individual practice, emphasizing culturally responsive pedagogy through hands-on app creation. Teachers demonstrate their learning by presenting culturally relevant applications that connect secure coding practices with Apache heritage and student backgrounds.
Arts and Culture
Created By: Andrea Irangan
This 5-day elementary coding lesson combines Native American arts education with project-based learning, where 5th-6th grade students read informational texts about Native American culture then create coded presentations showcasing chosen art forms. Students work with elbow partners to develop their coding projects while engaging in culturally responsive learning through elder interviews and personal cultural sharing. The lesson integrates literacy, technology skills, and cultural appreciation through hands-on coding activities that celebrate and preserve Native American artistic traditions.
Number Sense
Created By: Todd Smallcanyon
This high school math lesson integrates app development with number sense concepts, teaching students to use technology for descriptive modeling of quantitative data. Students work in small groups to explore mathematical relationships through real-world examples, such as analyzing the varying number of toes in different animals. The lesson combines traditional math resources with Chromebooks to create apps that demonstrate understanding of appropriate quantities for modeling purposes, assessed through multiple mathematical representations.