
Digital Literacy Courses
Digital literacy classes, offering Grade K-12 and young adult students guided instruction in the tech areas that impact tomorrow’s digital world. Our courses are designed to work in tandem with a community or school to expand a student’s abilities in problem-solving, critical thinking, logical reasoning, and creativity — transferable skills that are pillars of a digital mindset.
-
Roblox™ Game Development
GRADES: 3+
There are 40 million games on Roblox. We teach kids how to go from playing to learning and creating while having just as much fun. Through configuring and coding, your child will create their own game world using a built-in 3D design tool and coding the interactions with the world. Coding is done via Lua, a scripting language.
-
-
-
HTML & CSS
GRADES: 5+
Hyper-Text Markup Language (HTML) is the set of markup symbols or codes inserted into a file intended for display on the Internet. The markup tells web browsers how to display a web page's words and images. Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. Students will use this language to build and design their own web pages.
-
JavaScript
GRADES: 6+
JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side scripts to interact with the user and make dynamic pages. It is an interpreted programming language with object-oriented capabilities.
-
-
AI-Powered Chatbots
GRADES: 6+
Students will understand the fundamentals of Open AI ChatGPT, Microsoft Copilot, and Google Gemini AI-powered chatbots, their usage, benefits, and proficiently utilize their features to engage in effective communication and collaboration. Students will develop the ability to initiate and respond to prompts effectively, demonstrating a clear understanding of how to engage with them.
-
SQL
GRADES: 8+
Information is all around us. You can put it to use by learning SQL basics. Used in data science, analytics, and engineering, SQL makes it easy to work with data and make more informed strategy, operations, and business decisions. It’s a helpful skill for anyone who works with data (even in non-tech roles). In this SQL course, you’ll learn how to manage large datasets and analyze real data.
-
Java
GRADES: 9+
Popular for its versatility and ability to create a wide variety of applications, learning Java opens up your possibilities when coding. With it, you’ll be able to develop large systems, software, and mobile applications — and even create mobile apps for Android. Learn important Java coding fundamentals and practice your new skills with real-world projects.
-
Blockchain
GRADES: 9+
In this class, you will learn to understand smart contracts, a core idea and computational model of blockchain that enables automation, autonomy, scalability and transparency. You will gain an understanding and working knowledge of the emerging blockchain technology. You will learn how to design and program smart contracts and decentralized application. You will discover how to think of innovative application models, leveraging the blockchain technology.
-
Block Programming
GRADES: K+
Block-based coding or programming utilizes a drag-and-drop learning environment, where programmers use coding instruction “blocks” to gain skills critical thinking skills. Kids can gain a foundation in computational thinking through visuals as opposed to coding that is based on text. Class offerings span from beginner to advanced courses.