• IEEE.org
    • IEEE Xplore®
    • IEEE Standards
    • IEEE Spectrum
    • More Sites
    • IEEE.org
    • Sign In
    • Sign Out
TryEngineering.org Powered by IEEE TryEngineering.org Powered by IEEE
Search
  • What We Do
    • Explore TryEngineering
    • Our Philosophy
    • Our Impact
    • Success Stories
    • FAQ
    • TryEngineering Inspires the Engineers of Tomorrow
      TryEngineering aims to empower educators to foster the next generation of technology innovators. We provide educators and volunteers with resources, lesson plans and activities that engage and inspire.
  • Explore Resources
    • Resources Overview
    • Pedagogical Approach
      • EDP & Habits of Mind
      • STEM Education Research
    • Lesson Plans
    • Games
    • eBooks
    • Engineering Disciplines
    • Virtual Events
    • Collections
      • View All
      • Artificial Intelligence
      • Sustainable Technologies
      • Communications Engineering
      • Early ChildhoodNew
      • Electronics Lessons from Keysight
      • Engineering Simulations
      • History of Technology
      • Ocean Engineering
      • Semiconductors
      • Sensors
      • Signal Processing
    • Fostering the Next Generation of Technology Innovators
      TryEngineering is an initiative from IEEE, the world’s largest technical professional organization for the advancement of technology.
  • Get Involved
    • Ways to Get Involved
    • Working With Children Guidelines
    • IEEE Volunteer STEM Portal
      • Champions
      • Grants
      • Volunteer Training
      • IEEE Member Resources
    • STEM Community Resources
    • Special Offers
    • Join us in expanding the global STEM workforce by engaging in STEM outreach with school-aged children. Opportunities to get involved with TryEngineering abound. Together, we empower the next generation of engineers, guiding them toward a future as technical professionals.
  • Our Partners
    • Our Partners
    • Support Our Mission
    • TryEngineering offers extensive global reach, engaging users from over 100 countries. Our website provides access to quality resources including more than 130 hands-on engineering lessons, and boasts the support of IEEE, the world’s largest technical professional organization.
  • News
  • IEEE Sites
    • IEEE.org
    • IEEE Xplore®
    • IEEE Standards
    • IEEE Spectrum
    • More Sites
  • Subscribe
  • Donate
TryEngineering.org Powered by IEEE
  • Home
  • Resources
  • Khan Academy Computer Science

Khan Academy Computer Science

  • October 29, 2018
Engineering Discipline: Computer Engineering

A variety of free video tutorials designed to help learn programming.

Visit Khan Academy

Related Resources

Kids Ruby

Engineering Discipline: Computer Engineering

Have fun and make games, or hack your homework using Ruby! Just tell your parents or teachers you’re learning Ruby programming. 

Read more

Code Avengers

Engineering Discipline: Computer Engineering

Use JavaScript to build a game that you can share with your friends.

Read more
Game

Alice

Engineering Discipline: Computer Engineering

Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a…

Read more

Code Academy

Engineering Discipline: Computer Engineering

Learn to code in JavaScript, HTML/CSS, PHP, Python, Ruby and APIs.

Read more

Khan Academy Hour of Drawing with Code

Engineering Discipline: Computer Engineering

Learn how to program drawings using JavaScript, finishing up by designing your very own silly animal.

Read more

Hopscotch

Engineering Discipline: Computer Engineering

Hopscotch is a free iPad app that lets kids drag and drop blocks of code to create their own programs!

Read more
More

Related Posts

Category: News

Announcing the 2025 IEEE STEM Champions!

May 8, 2025

Please join us in congratulating our 2025 IEEE STEM Champions! An overwhelming number of applications, 135 in all, were received from volunteers all over the…

Read more
Category: News

Announcement: TryEngineering STEM Grant Recipients 2025

March 10, 2025

The TryEngineering STEM Grant Program is designed to spur STEM outreach and innovation by providing funding to IEEE volunteers to develop new STEM programs and…

Read more
Category: News

Student Innovations Encourage Physical Activity

June 22, 2021

A game that helps the visually impaired play baseball. An all-terrain sled that can be used year-round. A walker that helps elderly people stand. These…

Read more
Collection: Signal Processing
Category: News, STEM Grant Spotlight

STEM Program Spotlight: K12 Initiative in Kenya

April 9, 2024

TryEngineering is always looking to share great stories from our friends around IEEE who are pursuing efforts in STEM outreach and education. In this STEM…

Read more
Collection: Biomedical Engineering
Category: Spotlights

Professor David Townsend, PhD

May 3, 2022

Professor David Townsend worked as a particle physicist at CERN, before becoming a medical physicist. He was instrumental in developing the first positron emission tomography…

Read more
Try Engineering – Powered by IEEE logo
Contact Us
IEEE logo
  • Home
  • More IEEE Sites
  • Contact
  • Accessibility
  • Nondiscrimination Policy
  • IEEE Ethics Reporting
  • IEEE Privacy Policy
  • Terms & Disclosures

© Copyright IEEE – All rights reserved. A public charity, IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

  • What We Do
    • Explore TryEngineering
    • Our Philosophy
    • Our Impact
    • Success Stories
    • FAQ
    • TryEngineering Inspires the Engineers of Tomorrow
      TryEngineering aims to empower educators to foster the next generation of technology innovators. We provide educators and volunteers with resources, lesson plans and activities that engage and inspire.
  • Explore Resources
    • Resources Overview
    • Pedagogical Approach
      • EDP & Habits of Mind
      • STEM Education Research
    • Lesson Plans
    • Games
    • eBooks
    • Engineering Disciplines
    • Virtual Events
    • Collections
      • View All
      • Artificial Intelligence
      • Sustainable Technologies
      • Communications Engineering
      • Early ChildhoodNew
      • Electronics Lessons from Keysight
      • Engineering Simulations
      • History of Technology
      • Ocean Engineering
      • Semiconductors
      • Sensors
      • Signal Processing
    • Fostering the Next Generation of Technology Innovators
      TryEngineering is an initiative from IEEE, the world’s largest technical professional organization for the advancement of technology.
  • Get Involved
    • Ways to Get Involved
    • Working With Children Guidelines
    • IEEE Volunteer STEM Portal
      • Champions
      • Grants
      • Volunteer Training
      • IEEE Member Resources
    • STEM Community Resources
    • Special Offers
    • Join us in expanding the global STEM workforce by engaging in STEM outreach with school-aged children. Opportunities to get involved with TryEngineering abound. Together, we empower the next generation of engineers, guiding them toward a future as technical professionals.
  • Our Partners
    • Our Partners
    • Support Our Mission
    • TryEngineering offers extensive global reach, engaging users from over 100 countries. Our website provides access to quality resources including more than 130 hands-on engineering lessons, and boasts the support of IEEE, the world’s largest technical professional organization.
  • News
  • IEEE Sites
    • IEEE.org
    • IEEE Xplore®
    • IEEE Standards
    • IEEE Spectrum
    • More Sites
  • Subscribe
  • Donate
Search this website
Login to TryEngineering.org Powered by IEEE
Lost Password?
Reset Password
Enter the username or e-mail you used in your profile. A password reset link will be sent to you by email.
Already have an account? Login