ACE Code Day

ACE Code Day


ACE Code Day is a fun, educational event that allows you to further your knowledge of programming, computers, and the tech industry. Come attend workshops to learn about a variety of topics including, but not limited to, computer programming in Java, web design, and app development in a fun and interactive environment with your friends. Dinner and snacks will be provided!

Information about ACE Code Day 2019 will be posted later in the year, but feel free to look at the information below for information about the 2018 event. There is also a google form below if you’d like to sign up to be added to the mailing list for the 2019 ACE Code Day.


Saturday, March 17, 2018

2:00 PM - 2:30 PM Check in
2:30 PM - 3:00 PM Welcome Session
3:00 PM - 4:00 PM Track 1
4:00 PM - 4:10 PM Break
4:10 PM - 5:10 PM Track 2
5:10 PM - 5:20 PM Break
5:20 PM - 6:20 PM Track 3
6:20 PM - 7:30 PM Dinner and Awards

ACE Coding 2019 Mailing List


Intro to Python

Tracks Offered: 1, 2, and 3
Level: Beginner
Get a basic exposure to Python, a widely used language that emphasizes an easy-to-read syntax. Learn about the basics of programming, including variables, conditionals, and loops.

Intro to Java

Tracks Offered: 1, 2, and 3
Level: Beginner
Crash course on the basics of Java, one of the most widely used programming languages worldwide. Covers variables, conditionals, and loops.

Game Design with Unity

Tracks Offered: 1, 2, and 3
Level: Intermediate
Learn the basics of game design and the components of video games. Using materials provided by Unity, as well as some code of your own, build a complete game that you can play.

iOS App Development

Tracks Offered: 1 and 2
Level: Intermediate
Learn the basics of iOS app development and create your very own basic app.

Web Design

Tracks Offered: 1, 2, and 3
Level: Beginner
Learn the basics of creating your own website using HTML and CSS.

Entrepreneurship in Tech

Tracks Offered: 1 and 2
Level: Beginner
Led by CEO of Leangap, Eddy Zhong, this workshop will dive into the process of turning ideas into marketable products.

Computer Hardware Construction

Tracks Offered: 1, 2, and 3
Level: Beginner
Learn all about how a computer works on the hardware level. Experience building your own computer through a simulation.

Machine Learning

Tracks Offered: 3
Level: Advanced
Computers are now able to understand and learn to do tasks by themselves. You will learn the methods to accomplish this and how to implement one.

Intro to Robotics

Tracks Offered: 1 and 2
Level: Beginner
Learn about how a robot is able to move and understand its environment. Covers basic machine vision and control systems.

Android Studio

Tracks Offered: 3
Level: Intermediate
Get an introduction to Android app development using Android Studio, the official integrated development environment for Google’s Android operating system. Learn about the basics of the program, including Android interface elements and create your own basic app.

Machine Vision

Tracks Offered: 3
Level: Advanced
Come learn about the technology and methods used to provide imaging-based automatic inspection and analysis for applications such as robot guidance.


Build you own app in the time allotted and win prizes!


Workshop Locations and Times

2018 Sponsors

  • Sandia National Laboratories

    Sandia National Laboratories

  • MakeSchool


  • Workday


  • Leangap


  • Veeva


  • Disney


  • Youth Service America

    Youth Service America