Skip to main content

11 Resources Computer Science, Technology & Engineering Teachers Use to Inspire Innovation

High school computer class with the teacher standing in front of a projection screen


Computer science, technology, and engineering education give students opportunities to explore how ideas become solutions through creativity, problem-solving, collaboration, and hands-on learning. From coding and artificial intelligence to computer-aided design, engineering challenges, and digital tools, these subjects help students develop practical skills while making meaningful connections to the real world. 

The resources below reflect the wide range of tools and platforms that teachers use to engage students in computational thinking, design, technology, and innovation. Here are 11 resources that New Jersey computer science, technology, and engineering teachers enrolled in the Rutgers Alternate Route program use to plan engaging lessons and enhance their teaching.

AI Quest
Teacher Name: Haixin Liu
Grade: 608

"Curriculum for AI education in middle school."


Amplify
Teacher Name: Josemelvin Dominguez
Grade: 9-12; 6-8

"This site features a lot of free math and science activities that you can host for your students to complete. You can also import your classes from Google Classroom."


Cad Video Tutor
Teacher Name: Robert Mann
Grade: 9-12

"For my Engineering class, I am teaching the students CAD with OnShape software. This site has a lot of good projects for them to create."


Code
Teacher Name: Andrew Mittleman
Grade: K-5

"This is a guided computer curriculum on coding that tracks students’ progress. It is great because they include lesson plans, videos to show, handouts to distribute, and creative integrations with other subjects like math, art, social studies, and science."


Discover Engineering
Teacher Name: Robert Mann
Grade: 9-12

"This site provides a lot of hands-on engineering project ideas."


Experience CS by Google 
Teacher Name: Radha Krishnan 
Grade: 6-8

"Experience CS, on the other hand, focuses more on developing teachers’ understanding of computer science pedagogy. It provides professional learning modules, classroom resources, and project ideas grounded in current research on computational thinking."


Future City Competition
Teacher Name: Haixin Liu
Grade: 6-8

"Materials for my curriculum, materials related to energy, city design, and global issues."


Google Forms
Teacher Name: Richard Goldstein
Grade: K-5; 6-8

"Automated assessment tools."


Google Slides
Teacher Name: Richard Goldstein
Grade: K-5;6-8

"Free slideshow software."


Kodable
Teacher Name: Andrew Mittleman
Grade: K-5

"Kodable is also a computer coding website/game. It has a fun interface and many levels for the students to work through. The students love designing their own characters. Kodable has a YouTube channel with videos to introduce new concepts to the students that they can then practice inside the game."


Tynker
Teacher Name: Radha Krishnan 
Grade: 6-8 

Tynker is an excellent platform for introducing coding to students of all ages. It offers structured, game-based lessons that teach core programming concepts such as sequencing, variables, and loops through visual block coding before progressing to text-based languages like Python and JavaScript.


If you’re considering following your dream of teaching, Rutgers Alternate Route can offer you the support and training you need to succeed. Be sure to follow Rutgers Alternate Route on Twitter or sign up for Alternate Route’s monthly newsletter to receive more information and stories from the field of education.
 

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Kafi Rosenbaum

 Kafi RosenbaumKafi Rosenbaum is a recent graduate of Spelman College, where she earned a Bachelor of Arts in English with a concentration in Writing. A writer and creative communicator, Kafi is passionate about storytelling that informs, engages, and connects audiences. As a Summer 2026 Content Creator Intern with the Rutgers Alternate Route program, she uses her passion to help support the program’s content and communications efforts. She also supports Black Star Communications through published works created in collaboration with the program.