Here is a comprehensive list of all of the classes that ACM Teach LA provides! You can find more information about what the class is about, its learning goals, and its curriculum. Part of our mission is making our education truly accessible, and that involves open-sourcing as much information as possible: everything our instructors have, you'll find here.
We're still hashing out renewing existing partnerships and seeking new ones - if you're interested in working with us, please shoot us an email at acmteachla@gmail.com!
This page is a current work in progress, bear with us! We're currently digitizing and standardizing all of our internal documentation.
8 one-hour classes • no experience required • our partnered schools
Perfect for students with no previous coding experience, this class emphasizes an understanding of basic programming principles that students will use throughout their journey in computer science, while also teaching one of the most popular, powerful, and easy-to-learn languages.
have questions? contact our curriculum lead Nikhil!
10+ one-hour classes • no experience required • friendly for young children • our partnered schools
Perfect for young students with minimal computing or coding experience, this curriculum uses Scratch to expose our students to basic computer science principles in a way that is engaging and allows them to exercise maximum creativity.
have questions? contact one of our curriculum leads: Eden or Milo
20+ one-hour classes • precalculus and some coding experience recommended • our partnered schools
This course aims to delve deep into one of the most popular topics of computer science, starting by giving students a strong foundation in mathematical concepts, and then applying them to train their own neural networks.
have questions? contact our curriculum lead Ava!
25+ classes • no experience required • our partnered schools
A year-long course that aims to give students a wide set of practical skills and project experience: students learn how to build websites with HTML, CSS, and Javascript, and then use those tools to build cross-platform mobile apps with React Native.
have questions? contact our curriculum lead Matt!
10+ one-hour classes • no experience required • our partnered schools
Great for students with no previous coding experience, this class teaches students the basic building blocks of the web (HTML, CSS, JS), and gives them hands-on experience in building their own websites.
have questions? contact our curriculum lead Matt!