GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Hour of AI
  • Parents
  • Students
  • About
  • Donate
  • Sign in
  • Teachers
  • Districts
  • Advocates & Policy Makers
  • Our People
  • Insights
  • News & Events
  • Press & Media
  • Careers

This view

  • Original page
  • New address

GeezerVison is showing code.org — CodeAI Tools & Labs | Explore Coding Labs & Educational Widgets | CodeAI

Explore labs and widgets

Jump into open-ended programming environments that support creativity, experimentation, and personalized learning. CodeAI labs and widgets let students explore computer science concepts through hands-on discovery—no structured course required.

Button
Button

Build your way with labs

Discover programming environments designed to meet you at your level and elevate your skills.

Ages 13-18

Web Lab

Create web apps using HTML, CSS, and JavaScript with AI support.

Try Web Lab
Ages 10-18

Music Lab

Create music with code.

Try Music Lab
Ages 13-18

Python Lab

Student-friendly IDE that runs real Python code.

Try Python Lab
Ages 13-18

App Lab

Create an app with Javascript

Try App Lab
Ages 12-18

Game Lab

Build animations and games with Javascript

Try Game Lab
Ages 5-12

Sprite Lab

Block-based animation builder

Try Sprite Lab

Empower learning with standalone tools

Leverage our labs to create dynamic learning experiences that resonate with each student. These tools not only teach coding but also build confidence and spark curiosity through hands-on practice.

Scaffolded learning

Our programming environments are carefully scaffolded, providing the right level of support to students at every step of their coding journey.

Guided to independent

Ease the transition from structured learning to exploration, with tools that encourage students to apply their learning in open-ended projects.

Engagement through creativity

Coding becomes an adventure with labs and widgets that make learning not just educational, but exciting and genuinely fun.

Support differentiation

Cater to a range of abilities and interests, with tools that adapt to different skill levels, so students can find their path.

Explore computer science concepts with widgets

Delve into the fundamentals of computer science with our interactive widgets. Grasp complex concepts like network communication with the Internet Simulator, or understand data efficiency through the Text Compression Widget. These tools make abstract principles tangible and engaging.

Text Compression

Learn the essentials of text compression as you condense content dynamically. This widget allows immediate…

Try this widget

Images and Pixels

Create images from the ground up with binary code using our Pixelation Widget. Start with simple black and white…

Try this widget

Frequency Analysis

Unlock the secrets of classic ciphers with the Frequency Analysis Widget. Experiment with the Caesar Shift and random…

Try this widget

Vigenere cipher

Dive into the world of complex encryption with the Vigenère Cipher Widget. Once deemed unbreakable, this cipher…

Try this widget

Internet Simulator

Explore the intricacies of networked computers with our expansive Internet Simulator.

Try this widget

Explore more

Curriculum catalog

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.

Explore curriculum

Video library

Explore our large library of engaging and informative videos to learn about key AI and computer science concepts on a broad range of topics.

Explore all videos

Hour of AI

Looking for more short-form activities and resources for all age levels? Explore our library of Hour of AI activities and tutorials!

Explore Hour of AI
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.