notes
DevelopmentTeachingSnippetsCheat Sheets

Navigation

  • Teaching
    • AppsDev
      • Lesson Plans
      • Coding with AI
      • Coding with AI: Prompts & Reading JavaScript
      • JavaScript for Beginners
      • Activities
      • Dynamic Portfolio Website
      • Mini Product Store
      • Exercises
      • Read & Predict
      • AI Prompts
      • Prompt Flow
~/teaching/apps-dev/lesson-plans$

Lesson Plans

Session-by-session plans with objectives, timing and materials.

~1 min read updated Jul 17, 2026 Lesson Plans

Session-by-session plans with objectives, timing and materials.

In this section

Teaching·4 min

Coding with AI

An introduction to AI-assisted software development, modern development workflows, and the mindset needed to use AI responsibly throughout the course.

  • #ai
  • #software development
  • #prompt engineering
  • #beginners
Teaching·4 min

Coding with AI: Prompts & Reading JavaScript

Learn how to write effective AI prompts and read JavaScript code confidently. This lesson teaches students how to direct AI instead of blindly copying its output.

  • #ai
  • #javascript
  • #prompt engineering
  • #beginners
Teaching·3 min

JavaScript for Beginners

Introduction to the fundamentals of JavaScript, from variables and functions to loops, DOM manipulation, and events. This lesson prepares students for the Mini Product Store activity.

  • #javascript
  • #beginners
  • #programming
  • #web development

AppsDev

Lesson plans, activities, rubrics and student references.

Coding with AI

An introduction to AI-assisted software development, modern development workflows, and the mindset needed to use AI responsibly throughout the course.

Related notes

Activities·1 min

Activities

Exercises·1 min

Exercises

AI Prompts·1 min

AI Prompts

notes

a second brain — a place to keep everything worth remembering.

DevelopmentTeachingSnippetsCheat SheetsTemplatesTroubleshooting Tags
built 2026-07-17 · nuxt · content · static all systems nominal