From Khan Academy Challenge Council Member Allison (tAG54): For the months of May and June, participants for this month’s contest were prompted to create a webpage or PJS program showing, des...
https://cs-blog.khanacademy.org/2020/07/check-out-winners-of-music-contest.html
Last year, we released our AP Computer Science Principles review course to help students learn and practice a vast array of computing concepts. Now that this year's AP CSP students have su...
https://cs-blog.khanacademy.org/2020/06/khan-academy-ap-csp-updated-for-20-21.html
From Khan Academy Challenge Council Member Allison (tAG54): "For the months of March and April, the Challenge Council prompted Khan Academy’s coding community to create a program which repres...
https://cs-blog.khanacademy.org/2020/05/check-out-winners-of-utopia-coding.html
Are any of you teachers or TAs in classrooms? If so, you might find our new teaching guides to be a helpful resource. We now have one teaching guide for each unit in Intro to JS, and each guide i...
https://cs-blog.khanacademy.org/2018/06/intro-to-js-teaching-guides.html
This year, hundreds of thousands of new coders (from age 6-76) tried out our Khan Academy Hour of Code tutorials, learning either JS, HTML, or SQL. Some fun stats from 2015: 103,810 student...
https://cs-blog.khanacademy.org/2016/01/thanks-for-joining-us-for-hour-of-code.html
As a Xmas present to our community, we released a feature that our coders have oft requested: bigger canvas sizes for their programs. Now, you can change your canvas from the default 400x400 up t...
https://cs-blog.khanacademy.org/2016/01/custom-and-bigger-program-sizes.html
We teach SQL on Khan Academy by embedding SQLite.js inside our real-time editor . In our courses, students first learn how a concept works in an interactive talk-through and then they work thro...
https://cs-blog.khanacademy.org/2015/12/the-most-common-syntax-mistakes-from.html
At Khan Academy, we know how important computer science and computer programming are - in fact, the Khan Academy website wouldn’t exist if Sal didn’t know how to code! That’s why we partici...
https://cs-blog.khanacademy.org/2015/12/try-hour-of-code-at-khan-academy.html
We’re excited to share a great new video series that our friends at Code.org created to explain how the internet works. We’ve had lots of fun learning about everything from cables and IP ad...
https://cs-blog.khanacademy.org/2015/11/new-video-series-from-codeorg-goes.html
We added 6 new pieces of content in our HTML/CSS course , based on feedback from both virtual and real-live students: Developing webpages outside of Khan Academy Using the browser developer tool...
https://cs-blog.khanacademy.org/2015/10/htmlcss-course-improvements-design.html
All of our coding courses on Khan Academy make heavy use of the interactive real-time editor, and the code that powers that editor is open sourced in the live-editor repository . We have a growi...
https://cs-blog.khanacademy.org/2015/10/new-helpful-messages-for-our-webpage.html
Head on over to the main KA blog to read about how the BELL after school programs are teaching coding with our curriculum !
https://cs-blog.khanacademy.org/2015/09/read-about-how-khan-academy-and-bell.html
jQuery is currently the most popular JS library on the web - it's included on 65% of the top 10 million highest trafficked websites! jQuery is so popular because it makes it easy to make your we...
https://cs-blog.khanacademy.org/2015/09/new-course-learn-jquery-with-our.html
In June, we invited Khan Academy students to join us for a Summer of Scripting . Over the next 2 months, I sent weekly emails to thousands of students, reminding them with their weekly goals - pl...
https://cs-blog.khanacademy.org/2015/09/congrats-summer-of-scripters.html
We've just added a new tutorial to our HTML/JS course about Using JS libraries in your webpage . In it, we walk through an example of using a simple slideshow library, give examples of many of th...
https://cs-blog.khanacademy.org/2015/07/new-tutorial-using-js-libraries.html
As I mentioned in my recent post , I spend many of my weekends teaching in-person workshops for GDI SF , and I've started turning my workshops from traditional lecture style to self-paced style,...
https://cs-blog.khanacademy.org/2015/07/htmljs-1-day-workshop-lesson-plan.html
BELL is a non-profit that runs after-school programs to expand the learning time and help close the achievement gap. This summer, they're piloting a program to teach programming in their summer ...
https://cs-blog.khanacademy.org/2015/07/bell-afterschool-programs-teaching.html
As part of our teaching guide , we have case studies that show the various ways that teachers use our curriculum across the world. I recently found out about an elementary school teaching JavaScr...
https://cs-blog.khanacademy.org/2015/06/new-case-study-teaching-js-to.html
Every morning I wake up and browse programs on Khan Academy, and every morning I'm impressed with the creativity and productivity of our coding community. Seeing the wide range of programs that ...
https://cs-blog.khanacademy.org/2015/06/our-communitys-programs-up-on-big-screen.html
Over the last few months, I've been digging through our stats and doing surveys to understand more about our Intro to JS learners, trying to answer questions like "Why do they want to learn JS?"...
https://cs-blog.khanacademy.org/2015/06/summer-of-scripting-join-online-cohort.html
As I mentioned in my last post , I spend many of my weekends teaching in-person workshops for GDI SF , and I've started turning my workshops from traditional lecture style to self-paced style, us...
https://cs-blog.khanacademy.org/2015/06/js-101-lesson-plan.html
When I'm not creating programming courses for Khan Academy, you can often find me teaching workshops for GDI SF , a non-profit that offers low-cost web dev workshops to women. When I first star...
https://cs-blog.khanacademy.org/2015/06/htmlcss-2-day-workshop-lesson-plan.html
Khan Academy just announced that we're looking for fellows in many new content areas, and we're excited that Computer Science is one of them! As a CS content fellow , you would spend one year ...
https://cs-blog.khanacademy.org/2015/06/were-looking-for-computer-science.html
There are millions of SQL users around the world. Who are these people, what is SQL, and what are they all using it for? Start learning SQL now SQL stands for "Structured Query Language" and...
https://cs-blog.khanacademy.org/2015/05/just-released-full-introductory-sql.html
I just watched this TEDx talk where a kid shares his story of learning English and then learning JS on Khan Academy (fast-forward to 4:20): It's awesome how much people can learn on the intern...
https://cs-blog.khanacademy.org/2015/05/step-1-learn-english-step-2-learn-to.html