Hapori
A Hapori course is a non-curricular focused learning experience driven by student passion. Rooted in the concept of "hapori" or community, these courses empower students to explore diverse topics outside the traditional curriculum, fostering collaboration and a sense of ownership over their learning. With a focus on self-directed exploration, Hapori courses encourage students to pursue their interests, ranging from creative arts to technology and social issues. This initiative reflects our commitment to cultivating well-rounded individuals who are not only academically proficient but also deeply connected to their passions and the broader community.
Do you have an idea for a game, app, or website? Want to experiment with coding, digital art, or design? In this course, you’ll have the freedom to explore your interests in technology, develop new skills, and create something amazing.
What You’ll Do
- Work on a tech project of your choice — game development, coding, web design, digital art, or something else creative that excites you.
- Learn and use industry-standard tools to bring your ideas to life.
- Get support and guidance to develop your skills.
- Collaborate with others or work independently.
- Share your work at the end of the term.
What You Can Learn
Explore a variety of digital tools and skills, including:
- Web Development – HTML, CSS, and JavaScript.
- Game Development – Godot for 2D and 3D games, GameFroot for 2D platformers.
- 3D Design & Animation – Blender and TinkerCAD for 3D modeling.
- Programming – Python, Java, C++, and other coding languages.
- Other Creative Tech – Sound design, pixel art, digital storytelling, and more.
Who This Course Is For
Anyone interested in digital technology! Whether you’re a beginner or already have experience, this course is designed to help you build skills and work on projects that matter to you.
What You Need
- Curiosity and creativity – Bring your ideas and a willingness to explore.
- A project idea – or an open mind to experiment and discover new interests.
- Independence – With so many options available, you'll need to manage your own learning and work independently at times.
- No prior experience needed! – Just a willingness to learn.
About Your Teacher
Jonathan brings over 30 years of industry experience to the classroom. With a background in software development, web technologies, and digital innovation, he’s here to help you turn your ideas into reality. Whether you're building your first project or leveling up your skills, Jonathan will provide the guidance and expertise to support your journey in digital technology.
If you’re excited about creating with technology, this course is for you!
This is a space for creating something new, not consuming someone else's work. So, while you can develop games, this course is about designing, coding, and building — rather than simply playing games.