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

MODULES - 12

  • 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 Game Design

    Students learn about JavaScript libraries and how to create the basic structure of an animated or interactive program.

  • Project: Mini Golf

    Students incrementally develop a mini golf game, learning more about 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
121
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 Alignment

Showing frameworks for your state
Standards Framework Alignment
Florida Digital Discoveries in Society 100% View

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.