
Intro to AR Coding with Python for Teen
AGES: 10-14
LENGTH:1 week
DESCRIPTION
Teen Coding Explorers (Ages 10-14) will begin Your coding odyssey at the AR coding with Python camp. No Previous Coding Experience Necessary.
This camp is fully accredited by the Accrediting Commission for Schools, Western Association of Schools and Colleges (ACS WASC).
Fun outdoor and indoor activities and plays are part of the camp experience.
Launch into Python and Holographic AR Adventures: Embark on an exciting journey into the realms of coding and augmented reality(AR)! The Teen Coding Explorers camp welcomes middle schoolers to a world where technology meets imagination. We start from the basics, making this camp perfect for beginners and budding tech enthusiasts.
Module 1: Introduction to Holographic AR Coding and Design: In this foundational module, students learn to code and design Holographic AR experiences using iCreator with hands on projects. With Holographic AR technology, they can step directly into their own games and see themselves interacting with game characters in real time, using just a webcam. This aspect of the program brings a novel dimension to gaming, where the physical and digital worlds blend seamlessly. Students can create interesting projects, like navigating through distant galaxies, outwitting space villains, encountering alien allies, or exploring an enchanted wonderland. These projects are designed to be both fun and intellectually stimulating, encouraging middle school students to develop critical thinking and problem-solving skills.
Module 2: Diving into Python Programming: Students will learn the fundamentals of Python programming: statements, loops, variables, lists, operations, functions, and classes, etc.; and program logic of script-based programming.
Module 3: Merging Python with Holographic AR Design: Students will learn to design their own Holographic AR experiences, integrating Python coding to make the Holographic AR experience more responsible and have better performance.
Module 4: Creating Your Own Holographic AR Worlds with Python: Using the Design Thinking Process from Stanford University's Design School, students will learn to use their newfound skills to design and code their very own Holographic AR experiences. This hands-on module empowers students to transform their imaginative concepts into reality using Python and AR technology.
A Week of Exploration, Creativity, and Technological Discovery: Students will learn: Holographic AR coding and design, python coding, design thinking, user interface/user experiences (UI/UX), interactive store telling, visual communication, and problem solving. Over the course of a week, teens will gain skills and experiences that ignite a passion for innovation and digital creativity.
What’s the magic of Holographic AR Coding with Python over traditional coding?
Applying Traditional Coding in a Novel Context: The magic deepens when these traditional coding skills are applied to create AR experiences. By using Python to control AR technology, students see firsthand how conventional coding can be used in innovative and creative ways, merging the reliability of established coding practices with the excitement of cutting-edge technology.
Enhanced Understanding of Computer Science Concepts: As students immerse themselves in coding and AR, they gain a deeper understanding of key computer science concepts. This includes understanding algorithms, data structures, and programming logic, which are fundamental to any coding endeavor.
Critical Thinking and Problem-Solving: Traditional coding education is renowned for enhancing critical thinking and problem-solving skills. As students design their AR experiences, they encounter and solve complex problems, an exercise that sharpens their minds and prepares them for future technical challenges.
Preparation for Future Technological Advancements: By combining traditional coding skills with AR technology, the camp not only provides a magical experience but also prepares students for the future of technology. They learn to adapt and apply their coding knowledge in rapidly evolving tech landscapes, a skill that is increasingly important in the digital age.
Students will learn the following:
- Introductory Python coding (Teen Level)
- Introductory Holographic AR coding with iCreator (Teen Level)
- Introductory Holographic AR design & logic (Teen Level)
- Introductory UI/UX (user interface/user experience) design (Teen Level)
- Introductory digital art and visual communication (Teen Level)
- Interactive storytelling and Problem-solving (Teen Level)
- Design Thinking process based on Stanford University Design School curriculum (Teen Level)