Teacher Review For Khan Academy

Amazing tool for the budding programmer!

Amy C.
Classroom teacher
Animo Pat Brown High School
Los Angeles, CA
Show More
My Grades 9, 11, 12
My Subjects English Language Arts
My Rating 5
Learning Scores
Engagement 5
Pedagogy 4
Support 3
My Students Liked It Yes
My Students Learned Yes
I Would Recommend It Yes
Setup Time 5-15 minutes
Great for Creation
Knowledge gain
Student-driven work
Great with Advanced learners
How I Use It
First off, you need students to sign up for the site, or their projects will not be saved. One important thing to know about the Khan Programming site is that the programming language being used is called Processing. It's really an artistic programming language, which means it is mainly used to draw shapes and so on. Students love it as an introduction to programming since they get to create an art piece through coding. I have them start by creating a basic house, then customizing it through the programming. It is difficult for students as the y-axis is backwards in Processing, but they get the hang of it with some practice. I highly recommend using the Khan Computer Science page as a wonderful intro to programming.
My Take
Khan Academy's programming resources are amazing. To get directly to their computer science resources, go to this link: https://www.khanacademy.org/cs There are step-by-step tutorials on how to begin coding through their "Learn Programming" option. These tutorials include great videos, demonstrations of the coding process, and coding challenges. It's a nice combination that students can go through at their own pace, step by step. This page is also a great resource for students who want to learn more about programming at home; you can direct them to this site to independently learn more!