Kiwi Code Club
Our approach is built on the pillars of active learning and discovery:
As trained educators, we will bring a depth of expertise to our Code Club, ensuring every session is engaging, adaptable, and tailored to the needs of our learners. Our competency in teaching allows us to seamlessly interact with participants, fostering a supportive environment where creativity and problem-solving thrive. We prioritize a personalised and authentic experience, meeting learners where they are and guiding them toward meaningful growth in coding and technology and in developing all the necessary 21st century skills needed in the modern world.
Real-World Applications & 21st-Century Skills: Beyond the Screen
Inquiry-Based Learning: We pose compelling problems and encourage students to explore, experiment, and discover solutions through coding.
Collaborative Project-Based Learning: Students work in teams on real-world challenges, mirroring industry practices and fostering essential communication, negotiation, and teamwork skills.
Differentiated Instruction: Our flexible curriculum allows for varied learning paces and styles, ensuring every student feels challenged and supported.
"Fail Forward" Mindset: We cultivate an environment where mistakes are seen as learning opportunities, encouraging resilience and iterative problem-solving—a crucial skill in both coding and life.
Gamification & Fun: We incorporate elements of gamification, challenges, and friendly competitions to keep students highly engaged and motivated.
Curriculum Outline: Code in Action
Our project-based curriculum ensures students are always applying what they learn. Here's a glimpse of what’s on offer:
Block-Based to Text-Based Transition: We'll start with intuitive block-based platforms like Scratch to grasp core logic, then smoothly transition to text-based languages like Python, making the leap less daunting and more exciting.
Game Design & Development: Students will design and code interactive games, learning about variables, loops, conditional statements, and debugging in a fun, highly motivating environment.
Web Wizardry (HTML/CSS): We'll introduce the building blocks of the internet, allowing students to create their own personalised web pages and understand how websites are structured.
Creative Computing with Microcontrollers: Students will dive into physical computing with platforms like Makey Makey, Arduino, Lego Robotics, bringing their code to life through interactive projects that control lights, sensors, and motors. Imagine coding a smart plant watering system or a musical instrument!
Data Storytelling: Introduce basic data visualisation concepts, allowing students to collect, interpret, and present data using code, turning numbers into compelling narratives.
Meet the Team
-
TutorSteve is an experienced and credentialed teacher with a Master of Education, specialising in digital and e-learning, with a strong emphasis on coding. His extensive experience and deep understanding of student learning enable him to provide personalised tuition, ensuring students benefit from the most effective teaching methods.
-
TutorJune, a lecturer at the University of Canterbury International College, possesses a Master of Applied Computing and AWS certification. With over ten years of teaching experience and robust technical expertise, she effectively teaches Python programming, data analysis, and AI concepts through practical and engaging methods.