Digital Citizenship

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.

Description

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.

Topics

Digital Literacy
Ethics
Security
Communicating Online
JavaScript Programming

Summary

Middle School, JavaScript

Technical Requirements

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.

Testimonial

"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."

-Emily Crawford, Parent's Choice

Middle School Learning Pathway

JavaScript 101: Memes

10 activities • 15 hours

JavaScript 201: Stop Motion

10 activities • 15 hours

JavaScript 301: Animations

10 activities • 15 hours

JavaScript 401: Lasers and Karaoke

10 activities • 15 hours

Game Development

18 activities • 18 hours

High School Learning Pathway

Computer Science 101

17 activities • 20 hours

Computer Science 201

20 activities • 20 hours

Computer Science 301

19 activities • 20 hours

Computer Science 401

19 activities • 20 hours

Computer Science 501

13 activities • 20 hours

Computer Science 601

13 activities • 20 hours

Included with all plans

$499/year