10 activities • 15 hours
6 Activities · 6 hours
Learn about Digital Citizenship while leveling up your coding skills. You’ll research and give credit for the resources you use for your coding projects, and learn how to communicate ideas online with a focus on creating with code.
The Digital Citizenship Course is filled with activities that integrate coding and call on critical and ethical thinking skills. The goal of this course is to equip students with the skills to become ethical, safe, and productive digital citizens, through the lens of creating responsibly with code. Students create projects integrating topics of "digital citizenship" (the norms of appropriate, responsible, behavior with regard to technology use). Topics include media literacy, ethics, searching for trustworthy sources online, digital literacy, and communicating with others and presenting yourself online. This course is easily used for Distance Learning.
Middle School, JavaScript
Online courses require a modern desktop computer, laptop computer, Chromebook, or Tablet with Internet access and a Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser. No downloads required.
"The [Vidcode] lessons cover all the basics of object-oriented programming, from simple linear programming to complex object properties with user interactions, creating games and simulations.
Programming is taught through interactive takss, require minimal parental or teacher preparation and oversight, and teens can learn up to AP-level computer programming in depth. In testing teens had a lot of fun building the tutorial projects."
17 activities • 20 hours
20 activities • 20 hours
19 activities • 20 hours
19 activities • 20 hours
13 activities • 20 hours
13 activities • 20 hours