
Learning by building, not only listening.
Students worked directly on Scratch projects while following guided demonstrations. The session introduced programming logic through an activity they could see, change and test for themselves.
School outreach & education partnerships
We help schools and homeschool communities across Malaysia introduce young learners to coding through practical talks, workshops and longer-term programmes.

What we do
Our school work begins with the learners in front of us: their age, experience, available devices and the outcome the organiser wants to achieve.
That may mean an energetic introduction to coding for a school assembly, a hands-on Scratch workshop, or a structured homeschool programme delivered over several sessions.
Programme formats
Each format can be adjusted for group size, student age, available time and technology access.
Accessible introductions to coding, digital creativity and future technology pathways.
Guided sessions using Scratch, Minecraft Education, Python, Roblox Studio or web development.
Recurring classes and project pathways shaped around the community's learners and timetable.
Short programmes that combine instruction, challenges, teamwork and a finished student project.
Creative platforms for young programmers to practise problem-solving and present their work.
Selected work

Students worked directly on Scratch projects while following guided demonstrations. The session introduced programming logic through an activity they could see, change and test for themselves.

Our coding talks introduce young learners to the ideas behind games, websites and digital tools. Live examples and short activities help turn an unfamiliar subject into something students can imagine creating.

GeniusCode+ collaborated with Universiti Teknikal Malaysia Melaka (UTeM) to create a platform for young programmers to demonstrate creativity, computational thinking and problem-solving.











Working together
We keep the process practical and customise the programme only after understanding the school or organisation.
Audience, goals, date, duration and available facilities.
A suitable format, topic and delivery plan.
Activities adjusted for age and experience.
Facilitation, instruction and learner support.
Participation recognition where included.
Feedback, outcomes and possible next steps.
Start a conversation
Tell us about your school, homeschool community or organisation. We can suggest a suitable starting format based on your learners and schedule.
Contact GeniusCode+ on WhatsApp