The 4 Steps to signing up for workshops
Step 1: Learn about the workshops
Hands-On App Building LabPresenters: Microsoft Developer Evangelists -- Sam Stokes, Tobiah Marks, Christine Matheney & Matt Harrington
Description: Whether you're a first time developer or a seasoned pro, this hands-on lab will provide the essentials for you to get started with creating an app. Learn how to build apps that are publish-ready using only the device you are carrying. Hear from expert Microsoft developers who will cover a programming framework called TouchDevelop and teach you how to add graphics, levels and sounds to games. Every app build in the lab will win cool prizes. Top Code Day published apps will have the chance to win a Windows touch screen laptop, tablet or developer phone! Bring your own devices and prepare for a jam-packed session of Learning, Coding, and Fun. Acceptable Devices: iPad, iPhone, Android tablet & phones, Linux mobile, Windows 8 tablet & phones, and all laptops. Career in TechPresenters: Microsoft, Stanford, and TBA
Description: A presentation done by professionals describing their experience in the technology industry and how they got there. |
Game Design in Java
Presenter: ACE Coding -- Alex Korshak & Jad Aboulhosn
Description: Learn how to develop games using Java graphics. Recommended to have beginner level experience in Java. Intro to Web Design in HTML
Presenter: ACE Coding -- George Sumpster
Description: A basic introduction to creating a website with the power of HTML and CSS. Coding in C++
Presenter: ACE Coding -- Sidd Desai
Microsoft -- Matt Harrington Description: Coming Soon Programming EducationPresenters: ACE Coding -- Officers
Description: Interested in joining the movement to spread programming? Please join us for this presentation on how we got started, how you can get involved, and how you can start your own ACE Coding club. |
Animation with PythonPresenter: ACE Coding -- Carter Sande
Description: Create pictures and animations using the Pygame module. Intro to PythonPresenter: ACE Coding -- Carter Sande
Description: Learn how to program in Python, from print "Hello World!" to variables and loops! Homework Automation in PythonPresenter: ACE Coding -- Carter Sande
Description: In this session, you'll learn how to use brute-force methods to create anagrams and solve the 1234 game in Python. Prior experience with Python and/or programming in general is recommended. Programming Cruise Control CarsPresenter: Bill Farner (Software Engineer at Twitter)
Description: Learn how the cruise control algorithm in cars works. Also develop your own cruise control program using JavaScript! Prior experience with Java or JavaScript is recommended. |
Step 2: Choose your Workshops
Note: Do not select workshops without a ticket. We unfortunately do not have any more tickets.
Please be aware there is a first come first serve policy for workshop sign-ups. We apologize for the inconvience.
Please be aware there is a first come first serve policy for workshop sign-ups. We apologize for the inconvience.
Open Track 1 Workshops
|
Open Track 2 Workshops
|
Open Track 3 Workshops
|
Step 3: What to bring
- Laptops, tablets, or any mobile device including mobile phones (Android, IOS, or Windows)
- Student/Picture ID - You will not be admitted without one.
- Extra cash $$ to buy cool gear. Proceeds will help the ACE Coding club hold more events for the community.
Step 4: Go to ACE Code Day!
Below is a map with all of the workshops and other important places at ACE Code Day