Who We Are?

Our Mission

At Codecreek Academy, our mission is to empower individuals with the knowledge, skills, and mindset necessary to thrive in the ever-evolving landscape of technology remotely. We strive to cultivate a community of lifelong learners who are equipped to tackle real-world challenges, innovate with creativity, and make meaningful contributions to society. Through immersive, hands-on learning experiences and personalized support, we are dedicated to fostering a culture of excellence, curiosity, and collaboration. Our commitment extends beyond technical proficiency; we aim to nurture the holistic development of our students, instilling in them the values of integrity, resilience, and empathy. Together, we aspire to shape the future of technology by inspiring and empowering the next generation of innovators and leaders.

Extraordinary Experiences

At Codecreek Academy, we go above and beyond to create extraordinary experiences that inspire learning, growth, and success for all our students.

Our Core Values

At Codecreek Academy, our core values are:

1. Excellence: We strive for excellence in everything we do, from the quality of our courses to the support we provide to our students.

2. Innovation: We embrace innovation and continuously seek new ways to enhance the learning experience for our students.

3. Collaboration: We believe in the power of collaboration and fostering a supportive community where students can learn from each other.

4. Integrity: We uphold high ethical standards and transparency in all our interactions with students, staff, and partners.

5. Lifelong Learning: We promote a culture of lifelong learning, encouraging continuous personal and professional development among our students and staff.

Medium of Classes

At Code Creek Academy, we’re dedicated to providing engaging and effective online coding classes for kids. Our interactive courses are designed to introduce children to the exciting world of coding in a fun and accessible way.
Why Choose Code Creek Academy for Kids Coding Classes:
Engaging Curriculum: Our courses feature a curriculum tailored to children, with interactive lessons and projects that make learning to code enjoyable and rewarding.
Experienced Instructors: Learn from experienced educators who are passionate about teaching coding to kids and creating a supportive learning environment.
Interactive Learning Platform: Our online platform offers a dynamic learning experience, with multimedia resources, coding challenges, and interactive activities to keep kids motivated and engaged.
Flexibility and Convenience: Access our classes from anywhere with an internet connection, and enjoy the flexibility to learn at your own pace, fitting coding lessons into your child’s schedule seamlessly.
Parental Support: We provide resources and guidance for parents to support their child’s learning journey, ensuring that families are actively involved in the learning process.
Whether your child is a beginner or already has some coding experience, Code Creek Academy offers a range of courses suited to different skill levels and interests. Join us today and empower your child to become a confident coder!

cURRICULUM FOR kIDS AND TEENS

LevelTopics CoveredProjects
BeginnerIntroduction to ScratchCreate a simple animation using built-in sprites and backdrops; Create a platformer game
Explore Scratch interface
Basic motion blocks
IntermediateFun with SpritesCreate a simple game with sprite movement; Create an animation with music and sound effects
Create and edit sprites and backdrops
Basic movement and control
AdvancedSimple AnimationsCreate a short animated story; Build a puzzle game with a goal; Design a complex adventure game
Use the “forever” block
Understand scoring and winning conditions
Advanced PlusInteractive StoriesDevelop interactive stories; Add effects using advanced blocks
Use mouse and keyboard inputs
Create complex animations

advanced

Class LevelBeginner TopicsIntermediate TopicsAdvanced Topics
Introduction to Coding– Introduction to computers and technology– Advanced concepts in loops, conditionals, and variables– Advanced programming concepts (e.g., functions, classes, inheritance)
– Understanding algorithms and sequencing– Introduction to text-based programming languages (e.g., Python)– Introduction to robotics and hardware programming
– Introduction to block-based programming languages (e.g., Scratch Jr.)– Developing problem-solving strategies– Developing complex projects and applications
– Creating simple animations and stories– Creating web-based projects (e.g., basic websites, interactive web applications)– Introduction to data structures and algorithms
– Introduction to computational thinking– Introduction to basic cybersecurity concepts– Collaborative coding challenges and competitions
Exploring Coding Concepts– Understanding loops and conditionals– Advanced web development concepts (e.g., HTML/CSS, JavaScript frameworks)Web Development Track:
– Introduction to variables and data types– Building responsive and dynamic websites– Building responsive and dynamic websites
– Creating interactive games and projects– Introduction to backend development (e.g., Node.js, databases)– Introduction to backend development (e.g., Node.js, databases)
– Introduction to debugging and problem-solving techniquesGame Development Track:Game Development Track:
– Collaborative coding projects– Advanced game design principles– Advanced game design principles
Intermediate Coding Skills– Advanced concepts in loops, conditionals, and variables– Introduction to game engines (e.g., Unity, Unreal Engine)– Introduction to game engines (e.g., Unity, Unreal Engine)
– Introduction to text-based programming languages (e.g., Python)– Developing and publishing games for different platforms– Developing and publishing games for different platforms
– Developing problem-solving strategiesArtificial Intelligence Track:Artificial Intelligence Track:
– Creating web-based projects (e.g., basic websites, interactive web applications)– Introduction to machine learning and artificial intelligence– Introduction to machine learning and artificial intelligence
– Introduction to basic cybersecurity concepts– Developing AI-powered applications and projects– Developing AI-powered applications and projects
Advanced Coding and Robotics– Advanced programming concepts (e.g., functions, classes, inheritance)– Ethical considerations in AI development– Ethical considerations in AI development
– Introduction to robotics and hardware programmingCapstone Project (Ages 16-18)Capstone Project (Ages 16-18)
– Developing complex projects and applications– Culminating project where students apply their coding skills to solve real-world problems– Culminating project where students apply their coding skills to solve real-world problems
– Introduction to data structures and algorithms– Project management skills development– Project management skills development