3 Ways to Teach Computer Science to Advanced Students

The question we hear a lot from teachers who have experience in computer science and microcomputers is: “how can I do more with my students? Will the basic lesson plan be enough for entire school year?”

We have three suggestions how to teach computer science to advanced students:

  1. Explore the full depth of lesson plans
  2. Make a VIDI X project
  3. Participate in Challenges

Explore the VIDI X lesson plans

Our lesson plans are structured to offer more content, after the basic lesson has been completed. Explore the “Pick a Challenge” section in each lesson, to apply the newly acquired coding skills to a number of assignments.

Make a VIDI X project

VIDI X can be connected to many external sensors and actuators via expansion board or VIDIIC (I2C) connectors. Projects can involve an entire classroom of students, with each child contributing with the skills in an area where they feel confident. Projects are also ideal for cross curricular approach. If your school has made an investment in other microcomputers, such as micro:bit or Rasperry Pi – connect them to VIDI X and make a fun project.

You can find some inspiration on our PROJECTS page.

Please note: the code and instructions for these (and many more) projects are available to licensed users, at VIDI X EDU.

Participate in a VIDI X Challenge

Each year, we host multiple challenges. Your student team can participate in a challenge dedicated to game development or in an open project challenge where only your imagination is the limit. Your students can also enjoy playing the VIDI X games that were created by the winning teams from previous Challenges!