School outreach & education partnerships

Coding programmes built for real classrooms.

We help schools and homeschool communities across Malaysia introduce young learners to coding through practical talks, workshops and longer-term programmes.

10+ primary schoolsvisited for coding talks and learning activities, with more programme records being organised for this portfolio.
Students and organisers after a primary school coding talk
Primary school coding outreachMalaysia · Event record

What we do

More than a one-off presentation.

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

What schools can engage us for

Each format can be adjusted for group size, student age, available time and technology access.

01

Coding talks & demonstrations

Accessible introductions to coding, digital creativity and future technology pathways.

02

Hands-on school workshops

Guided sessions using Scratch, Minecraft Education, Python, Roblox Studio or web development.

03

Homeschool programmes

Recurring classes and project pathways shaped around the community's learners and timetable.

04

Camps & enrichment

Short programmes that combine instruction, challenges, teamwork and a finished student project.

05

Competitions

Creative platforms for young programmers to practise problem-solving and present their work.

Selected work

A growing track record

Confirmed records from the portfolio PDF
Students building Scratch projects during a school coding workshop

School workshops · Malaysia

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.

FormatHands-on workshop
Learning areaScratch coding
AudiencePrimary students
Record statusSJK(C) Cheng
A large group of primary school students after a GeniusCode+ coding activity in Malaysia

Coding outreach · 30+ primary schools

Making technology feel possible.

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.

FormatTalk and demonstration
RegionMalaysia
Reach30+ schools visited
School listSee records below
GeniusCode+ Scratch Coding Competition 2025 artwork

Competition collaboration

Scratch & Python Coding Competition

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

PartnerUTeM
ProgrammeCoding competition
DisciplinesScratch & Python
Year2025
GeniusCode+ school talk page for SJK(C) Cheng
SJK(C) Cheng
GeniusCode+ workshop page for SJK(C) Cheng
SJK(C) Cheng
GeniusCode+ school page for SJK(C) Sin Wah
SJK(C) Sin Wah
GeniusCode+ school page for SMK Durian Tunggal
SMK Durian Tunggal
GeniusCode+ school page for SJK(C) Chiao Chee
SJK(C) Chiao Chee
GeniusCode+ school page for SJK(C) Pay Fong 3
SJK(C) Pay Fong 3
GeniusCode+ school page for SJK(C) Katholik
SJK(C) Katholik
GeniusCode+ school page for SJK(C) Keh Seng
SJK(C) Keh Seng
GeniusCode+ school page for SJK(C) Chung Kuo
SJK(C) Chung Kuo
GeniusCode+ school page for SJK(C) Pay Fong 1
SJK(C) Pay Fong 1
GeniusCode+ school page for SJK(C) Ayer Keroh
SJK(C) Ayer Keroh

Working together

From first conversation to delivery

We keep the process practical and customise the programme only after understanding the school or organisation.

01

Initial discussion

Audience, goals, date, duration and available facilities.

02

Programme proposal

A suitable format, topic and delivery plan.

03

Content preparation

Activities adjusted for age and experience.

04

Event delivery

Facilitation, instruction and learner support.

05

Certificates

Participation recognition where included.

06

Follow-up

Feedback, outcomes and possible next steps.

Start a conversation

Planning something for your students?

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