__ /\ __ / / / / \ \ / / / / \ \ \ \ / / / / \_\ / / /_/ \/ _ __ __ __ _ |_|/ |_ / _ _| _ | \ _ | |\__|__ \__(_)(_|(/_ |_/(_|\/ / February 28, 2026

rexy@rexy-desktop:~ 

Desk Keyboard Mouse Back Arm Dino Body Front Arm Monitor

About

We're ACE Coding — a group of high schoolers dedicated to spreading the knowledge of programming to students of all ages. Every year, we host ACE Code Day, a day on which we lead workshops on a variety of programming topics to help students further their knowledge in specialized areas of technology, free of charge.

A student coding at ACE Code Day

A student coding at ACE Code Day

Event Lineup

ACE Code Day 2026 has a diverse lineup of 14 workshops with topics ranging from web development to drone design to electrical engineering, and much more! Keep scrolling for a detailed overview of all the workshops we have to offer. Additionally, the event will feature guest speakers from for students to learn more about careers in tech!

A teacher lecturing a workshop at ACE Code Day

A teacher lecturing a workshop at ACE Code Day

Event Information

ACE Code Day will be held at Amador Valley High School on February 28th, 2026. Workshops will take place in R building classrooms from 2:15 PM to 5:45 PM, the guest speaker session will take place in the MPR from 5:50 PM to 6:30 PM, and free pizza dinner will be served from 6:45 to 7:00 PM.

The AVHS library, filled with ACE Code Day Attendees

The AVHS library, filled with ACE Code Day Attendees

Schedule

ACE Code Day is divided into 3 hour-long workshop tracks. You may sign up for however many tracks as you'd like, but you may only sign up for a single workshop per track.

Refer to the schedules below for the specific timings of workshop tracks and the hackathon.

    ACE Code Day Schedule

  1. Student Check-in

  2. Opening Ceremony

  3. Workshop Track 1

  4. Snack Break

  5. Workshop Track 2

  6. Snack Break

  7. Workshop Track 3

  8. Guest Speaker

  9. Group Photos (includes Passing Period)

  10. Dinner

Workshops

Workshops

ACE Code Day has an incredible lineup of workshops on a variety of technological topics. Read below for detailed information on all the workshops we have prepared for ACE Code Day 2026.

📍 View ACE Code Day 2026 Map (PDF)

Track

Workshops:

Note: Click on workshop descriptions to expand/collapse them.

Beginner

Laptop Required

Build and Code Cyberbots

in partnership with Girls Who Code

Description

In this hands-on workshop, students become robotics engineers as they build Cyberbots, learn the basics of coding their movements, and put their skills to the test by programming them to escape a maze. Taught by AVHS Girls Who Code, perfect for all experience levels!

Prerequisites

None

Beginner

Drone Power Systems

in partnership with AmadorUAVs

Description

Unlock the secrets of flight in this hands-on workshop. Learn fundamental electronics, explore the anatomy of a drone and basic systems and electronics. Run by Amador's award-winning UAVs club, the workshop will have live demonstrations, and we'll the controls for a real flight experience using our own hand-built drone.

Prerequisites

None

Beginner

Intro to Electrical Engineering

in partnership with AVBotz

Description

Taught by Amador’s award-winning AVBotz robotics team, this workshop will introduce students to foundational electrical engineering topics like current, voltage, and power. Students will gain hands-on experience with real circuits, soldering, and prototyping on circuit boards.

Prerequisites

None

Beginner

Laptop Required

Intro to Java

Description

Java is one of the most popular programming languages, powering everything from popular apps and game servers to large-scale backends used by real companies. In this beginner-friendly workshop, students will learn core programming concepts like variables, conditionals, loops, methods, and an introduction to object oriented programming (OOP). No prior experience is required. Students planning to take AP Computer Science A in high school will also get a strong head start from this workshop.

Prerequisites

None

Beginner

Laptop Required

Intro to Python

Description

Python is one of the most popular and powerful programming languages—used in AI, data analysis, automation, and more. This beginner workshop introduces core concepts with no prerequisites, making it perfect for first-time coders who want to build their future with code.

Prerequisites

None

Beginner

Laptop Required

Intro to Web Development

Description

Want to build your own website from scratch? This beginner-friendly course introduces HTML, CSS, and JavaScript—the foundation of websites. Students will create interactive, responsive websites. No past coding experience is required!

Prerequisites

None

Intermediate

Laptop Required

Applications of Machine Learning

Description

Explore the rapidly growing field of Machine Learning with real-world examples in market prediction and AI. Students will build Long-Short-Term-Memory (LSTM) models in Python to predict stock market prices while learning core artificial intelligence tools.

Prerequisites

Prior Python experience strongly recommended

Intermediate

Laptop Required

Intro to Data Science

in partnership with AV Data Science

Description

This workshop will integrate computer science and statistics to teach students various data analysis techniques. Students will learn to use Jupyter Notebook and Python libraries, such as Pandas and Scikit Learn, to explore large datasets and uncover insightful patterns. These skills are highly applicable to the real world, most notably for building Large Language Models that train on terabytes of data.

Prerequisites

Basic Python or coding experience recommended

Intermediate

Mechanical Plane Design & Manufacturing

in partnership with AmadorUAVs

Description

Step into the world of aerospace engineering and learn how create drones and planes. In this workshop, taught by Amador’s award-winning AmadorUAVs team, students will explore modern manufacturing technologies like CNCs and laser cutters. This workshop will also explore the usage of ANSYS Fluent CFD to visualize aerodynamics, concluding with a hands-on activity where students build and test their own small gliders.

Prerequisites

None

Intermediate

Laptop Required

Server Building

Description

Ever wanted to host your own website or run a file server? Learn how to build and configure your own server from scratch. Students will gain experience in Linux system administration as we install and set up applications like a code-server and Minecraft server. This hands-on workshop is perfect for tech enthusiasts! Students should bring a Windows or MacOS (non-Chromebook) laptop for this workshop.

Prerequisites

Comfort with computers recommended

Sign Up

Fill out the form below to sign up for ACE Code Day 2026! Refer to the workshop information above to inform your decisions on which workshops to participate in.