• 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
      • Communications Engineering
      • Early ChildhoodNew
      • Electronics Lessons from Keysight
      • Engineering Simulations
      • History of Technology
      • Manga STEM StoriesNew
      • Ocean Engineering
      • Semiconductors
      • Sensors
      • Signal Processing
      • Sustainable Technologies
    • 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

STEM activity for image processing
Lesson Plan

Bright Beats Challenge

Engineering Discipline: Computer Engineering
Stem Field: Physics (light, sound, heat)
Age Group: High School: Ages 14–17, Middle School: Ages 11–13
Collection: Engineering Simulations, Signal Processing

In the Bright Beats Challenge, you will create a light-sensitive musical synthesizer using a micro:bit to transform light levels into musical notes, demonstrating how a…

Read more

CargoBot App (iPad)

Engineering Discipline: Computer Engineering

Cargo-Bot is a puzzle game where you teach a robot how to move crates.

Read more

CodeHS

Engineering Discipline: Computer Engineering
Age Group: High School: Ages 14–17

CodeHS has everything you need to teach CS in your high school or start learning at home.

Read more

The Foos

Engineering Discipline: Computer Engineering

Kids learn computer programming and have fun playing The Foos, a visual programming game designed for young learners in Kindergarten through 3rd grades.

Read more

CybersecurityEducation.org

Engineering Discipline: Computer Engineering

No business, government organization – or individual – is immune from cyber-attacks. Because of the threat to online safety and national security, cyber security specialists…

Read more

Google’s Made With Code

Engineering Discipline: Computer Engineering

Things you love are Made with Code. Code your first creative project and meet music producers, fashion designers, humanitarians, and animators who are coding the…

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
Collection: ComSoc
Category: News, STEM Grant Spotlight

STEM Grant Spotlight – IoT Ignite: Spark the Future

March 6, 2026

Leaders and advocates of STEM (science, technology, engineering, math) take learning beyond just the academics offered in the classroom. Through TryEngineering, IEEE Volunteers are able…

Read more
Category: News

Canadian Math Kangaroo Contest

December 2, 2020

The Canadian Math Kangaroo Contest (CMKC) is a volunteer-run, not-for-profit, organization which aims to spread the joy of mathematics. The CMKC Corporation is administered by…

Read more
Category: News

World Brain Day 2021: Stopping Multiple Sclerosis (July 22)

July 22, 2021

The average human brain weighs about 3 pounds and makes up about 2% of our body weight. It is the biggest of any vertebrate brain…

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
      • Communications Engineering
      • Early ChildhoodNew
      • Electronics Lessons from Keysight
      • Engineering Simulations
      • History of Technology
      • Manga STEM StoriesNew
      • Ocean Engineering
      • Semiconductors
      • Sensors
      • Signal Processing
      • Sustainable Technologies
    • 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