Please enable JavaScript to use CodeHS

Florida Digital Discoveries in Society

The Florida Digital Discoveries in Society course introduces students to key concepts in programming, digital communication, and technology's role in society. Students begin by learning JavaScript basics before progressing to the p5play library to create interactive programs and games. The course also covers the fundamentals of computer hardware, the internet’s infrastructure, and network security, while emphasizing digital etiquette and online safety. Students will design and build websites using HTML, CSS, and principles of web layout and aesthetic design. Additionally, they will explore the micro:bit, learning how to program with sensors and control structures to create hands-on projects.

Overview & Highlights

Level
Middle School
Contact Hours
140
Timeframe
Year

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Programming in JavaScript
Students learn the basics of JavaScript including variables, user input, mathematics, and functions.
Intro to Game Design
Students reflect on their game-playing experience and learn more about major video game topics and categories.
Getting to Know p5play
Students learn about the JavaScript library p5play and how to use it to create the basic structure of an animated or interactive program.
Project: Mini Golf
Students incrementally develop a mini golf game, learning more about the p5play library and important computer science topics like booleans and if/else statements.
Intro to the Internet
Students learn about the internet, its infrastructure, and how it works.
Computers and Networking
Students learn about the essential components of computers, including internal parts, peripheral devices, storage options, and network devices. They also explore cloud computing and network security.
Exploring Digital Citizenship
Students learn about Internet etiquette and how to stay safe on the world wide web.
Exploring Web Design
Students explore HTML and CSS styling as they work to create their homepage.
Project: Creating a Website
Students will design and build their own websites, applying key principles of aesthetic design, multimedia integration, and effective web layout.
Intro to micro:bit
Students learn the basics of the micro:bit, such as how to light up and change the brightness of LEDs and how to use variables to write more versatile programs.
Program Control with micro:bit
Students combine control structures, such as if/else statements and loops, with the micro:bit built-in and external sensors to write programs that react to the outside world.
Advanced micro:bit
Students explore all of the capabilities of the micro:bit on their own as they research, explore, and teach their peers about new sensors.

76
Lessons
72
Videos
192
Exercises
9
Challenges
117
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Florida Digital Discoveries in Society course

Standards

Florida Digital Discoveries in Society is aligned with the following standards

Standards Framework View Alignment
Florida Digital Discoveries in Society View (100%)

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.