The Future

Innovators

Academy

coding

Fall 2024

Unleash your child’s potential with our intro coding courses for ages 6+ using Scratch and ages ​10+ using Python. Through interactive projects, students will learn the fundamentals of coding ​in a playful and educational environment. Perfect for beginners and some prior experience.

schedule at a glance

Click the course name to learn more or click the date and time below to register.

age 6+

scratch coding

age 10+

age 10+

intro to Java

Mondays

6:45 - 8:00 pm

intro to scratch coding

Designed for students aged 6+

Unleash your creativity with our Intro to Scratch Coding course! This class provides a fun and engaging ​introduction to the world of coding using the Scratch programming language. Through colorful visuals and ​interactive projects, students will learn the fundamentals of coding in a playful and educational ​environment.


Course Highlights:


  • Introduction to Coding Concepts: Learn the basics of coding, including sequences, loops, and ​conditionals, through engaging and interactive projects.
  • Drag-and-Drop Interface: Utilize Scratch’s intuitive drag-and-drop interface to create animations, ​stories, and simple games.
  • Creative Projects: Work on fun projects that encourage creativity, such as designing animated ​characters, building interactive stories, and developing simple games.
  • Problem-Solving Skills: Enhance problem-solving and critical thinking skills by tackling coding ​challenges and debugging projects.
  • Collaborative Learning: Share your projects and collaborate with peers in a supportive and friendly ​environment.
  • Guided Instruction: Receive guidance from experienced instructors who specialize in teaching young ​children the fundamentals of coding.


What Students Will Learn:


  • Basic Coding Concepts: Understand fundamental coding concepts such as loops, variables, and ​conditionals in a fun and interactive way.
  • Project Creation: Create and customize your own projects, including interactive stories, animations, and ​games.
  • Creative Thinking: Develop creativity and imagination by designing unique projects and bringing ideas ​to life through coding.
  • Logical Reasoning: Improve logical reasoning and problem-solving skills by sequencing actions and ​solving coding puzzles.
  • Collaboration and Communication: Work together with classmates on group projects and share your ​creations, enhancing communication and teamwork skills.
  • Confidence in Coding: Build confidence in your coding abilities by successfully completing projects and ​seeing your ideas come to life.


Join us for the Intro to Scratch Coding course and take your first steps into the exciting world of ​programming. This class is designed to make learning to code a fun and rewarding experience for young ​learners, fostering a lifelong interest in technology and creativity.


mondays

5:15 - 6:30 pm

THURSDAYS

5:15 - 6:30 pm

intro to python:

foundations of coding

Designed for students aged 10+

Unlock the potential of coding with our Intro to Python course! This 10-session course lays a solid ​foundation in Python, one of the most versatile and widely-used programming languages. Perfect for ​beginners or those with some prior coding experience, this course ensures every student gains a thorough ​understanding of Python fundamentals.


Course Highlights:


  • Learn Python Basics: Start with the essentials of Python syntax, variables, and data types.
  • Develop Problem-Solving Skills: Engage in exercises that promote logical thinking and problem-solving.
  • Hands-On Projects: Apply what they've learned to real-world projects, reinforcing their understanding ​and building confidence.
  • Explore Key Concepts: Dive into loops, functions, and basic data structures to build a robust coding ​foundation.
  • Interactive Learning: Participate in interactive sessions that encourage questions, collaboration, and ​exploration.


By the end of the course, students will have a strong grasp of Python basics, enabling them to tackle more ​advanced programming challenges with confidence. Join us and embark on a coding journey that opens up ​endless possibilities in the world of technology!


thursdays

6:45 - 8:00 pm

intro to JAVA:

foundations of coding

Designed for students aged 10+

Dive into the world of programming with our Introduction to Java course, tailored for students aged 10 and​ up! Over 10 dynamic class sessions, this course provides a comprehensive introduction to Java, one of the​ most powerful and widely-used programming languages in the world. Whether you're a beginner or have​ some coding experience, this course is designed to equip you with a solid understanding of Java​ fundamentals.​


In this course, students will:​


  • Learn Java Essentials: Start with the basics of Java syntax, variables, and data types to establish a​ strong programming foundation.​
  • Enhance Problem-Solving Skills: Engage in coding exercises that promote logical thinking and effective​ problem-solving techniques.​
  • Hands-On Projects: Apply Java concepts to real-world projects, allowing students to reinforce their​ learning through practical application.​
  • Explore Core Concepts: Delve into loops, conditional statements, functions, and object-oriented​ programming to build a versatile skill set.​
  • Interactive Learning: Participate in interactive and collaborative sessions that encourage curiosity,​ questions, and deeper exploration.​


By the end of the course, students will have a firm grasp of Java basics, preparing them to take on more​ advanced programming challenges with confidence. Join us and begin your journey into the world of Java​ programming, where the possibilities are endless!​


MONDAYS

6:45 - 8:00 pm

Empowering the innovators of tomorrow

The Future

Innovators

Academy

3909 Research Park Dr., Suite 400, Ann Arbor, Michigan

info@TheFutureInnovatorsAcademy.com

Circle Shape Icon
字母f图标
Instagram Blue Logo Vector