Main content
Course: Getting Started Teacher Training (U.S.) > Unit 6
Lesson 1: Teaching Computer Programming in the classroom- Programming content overview
- Tracking progress of programming students
- Classroom debugging guide
- Pair programming in the classroom
- Teaching guide: Intro to JS - Drawing Basics
- Teaching guide: Intro to JS - Coloring
- Teaching guide: Intro to JS - Variables
- Teaching guide: Intro to JS - Animation basics
- Teaching guide: Intro to JS - Interactive Programs
- Teaching guide: Intro to JS - Resizing with variable expressions
- Teaching guide: Intro to JS - Text and strings
- Teaching guide: Intro to JS - Functions
- Teaching guide: Intro to JS - Logic and if statements
- Teaching guide: Intro to JS - Looping
- Teaching guide: Intro to JS - Arrays
- Teaching guide: Intro to JS - Objects
- Teaching guide: Intro to JS - Object-oriented design
- Programming classroom handouts
- Additional programming projects
- Lesson plans: teaching programming in the classroom
- Programming case study: Encouraging cross-disciplinary projects
- Programming case study: Going beyond the KA curriculum
- Programming case study: Teaching an elementary school class
© 2024 Khan AcademyTerms of usePrivacy PolicyCookie Notice
Lesson plans: teaching programming in the classroom
There are many ways that you can use our Khan Academy programming courses in an in-person educational setting, and we have experimented with various formats. When using self-paced online learning in a group setting, we recommend mixing in social components like introductions, pair programming, and show&tell.
Here are various lesson plans for teaching our programming courses:
- "Intro to programming" Afternoon Workshop: Based on a workshop for CoderDojo middle school girls. Teaches JS/ProcessingJS basics over 3 hours.
- HTML/CSS 2-Day Bootcamp: Based on an intensive workshop for GDI members (adults). Teaches most of the HTML/CSS course over 12 hours in a 2 day period.
- JS 101 2-Day Bootcamp: Based on an intensive workshop for GDI members (adults). Students make it through 1/3 - 1/2 of the Intro to JS course over 12 hours in a 2 day period.
- HTML/JS 1-Day Workshop: Based on an intensive workshop for GDI members (adults). Students make it through 70% of the HTML/JS course over 6 hours.
- jQuery 1-Day Workshop: Based on an intensive workshop for GDI members (adults). Students make it through 60% of the HTML/JS course over 6 hours.
We'll keep updating this list as we develop more. If you have your own lesson plans that build on our courses, please share them with us.
Want to join the conversation?
- Are there plans to align the lesson plans with Federal and State Teaching Requirements...so when you pull up a lesson plans the Standards are listed:
Ex: Standard 3 - Using the information gathered from the client interview, write a project brief that identifies the goals, audience profile, audience perception...
Just curious as this would benefit every teacher in the United states as we are required to add and list our local, state, and federal standards on submitted lesson plans.
Mike-(8 votes)- Did you ever get an answer to your question? I would love to know if anyone has correlated the CSTA standards with the computer programming course.(3 votes)
- where is the daily lesson plan template(5 votes)
- where is the daily lesson plan template.(2 votes)
- how do you do coding(1 vote)
- i need help on how touse plans that fit into an area(1 vote)
- do you know the thing of sci and you know you love the coolo(1 vote)