Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
kodekiddo_proposal_2021.pdf
1. Coding & AI Program
Proposal for Schools
www.kodekiddo.com FB/IG/Twitter: @kodekiddo
2. Missions
Our mission is to provide opportunity for Indonesian
children to learn coding and computer science concepts
through high quality resources and learning materials ,
leveraging the cloud-based platforms with in-person
interactions in the classroom.
KodeKiddo aims to provide affordable and high quality
coding education for Indonesia children and encourage
them to build their joy of learning coding continuously.
Our values: Commitment to Customers, Passion, Fun,
Accessibility, Constant Improvement.
KodeKiddo
3. Why Learn
Coding & AI?
Develop learning habit: teach kids how to think and be lifelong
learners.
Curiosity & confidence: build analytical reasoning and problem
solving skills.
Empower kids: provide tools to express themselves in cool ways!
Fluent in technology: new language for the world full of technology
and AI (Artificial Intelligence) innovations.
Investment for the future: fundamental skills and applicable across
many subjects; lots of job demands in the area of AI.
increase kids’ confidence in using technology, specifically in Computing &
Artificial Intelligence
gain courage to try new things, and
grow perseverance in tackling problems.
Our aim is to empower children with skills required for the world in which
computer technology is ubiquitous and digital literacy is important for success.
We want to :
KodeKiddo
4. With our headquarter in Silicon Valley USA,
KodeKiddo always bring best practices and up-to-
date programs to our operations in Indonesia.
KodeKiddo is actively participating in various
working groups and organizations that support
children technology education.
Combination and synergy from these nine
approaches.
Why KodeKiddo?
Coding Program for Kids
5. Why Offering at
School?
Computer science is becoming a critical component of public
education as Computing & Artificial Intelligence technology continue
to affect more aspects of our lives.
Computer science at a young age teaches students to solve
problems and think critically; skills that will benefit them no matter
their career.
Parents are seeing the benefit of this, with 9 in 10 saying that they
want their child to study CS.
Schools have the most student body to benefit; making the program
accessible & affordable for more children.
Coding Program for Kids
image from code.org
6. KodeKiddo has formed partnerships
with various schools to offer coding
program at the school sites.
We provide intra curricular program
which is offered to all the students as
well as extra curricular as elective
program offered after the regular
school hours.
With our various locations, we can
serve schools in different cities such
as Jakarta, Tangerang, Bekasi, Bogor,
Bandung, Cirebon, Semarang, Solo,
Jogja, Surabaya, Madiun, Medan,
Pekanbaru, Manado, Pontianak,
Denpasar.
School
Partnership
Coding Program for Kids
Our Online Coding Program also allows us to serve schools
in other locations. Students do the class with KodeKiddo
teachers through online meeting platform.
7. During the normal time, our class is delivered
in-person at the school locations or at our
learning centers, guided by our teachers.
The projects can also be done in group to
encourage collaboration and team works, while
individual laptop/computer is provided for
each student.
In-Person Program During pandemic time, we have successfully
converted the class into online session with
live guidance from our teachers and online
tutorials.
We utilize Zoom Pro with multiple breakout
rooms and online learning management
system to support the lesson delivery.
Students join the class via their own devices
from home.
The teacher student ratio is kept very small to
ensure individual attention.
Online Program
Coding Program for Kids
8. Scratch Day or Hour of Code
KodeKiddo can host a short coding
workshop (online or in person) for the
students or teachers.
Our Offers to Schools
KodeKiddo partner with local schools to help us serve more
student population and deliver our missions.
School Partnership
Participate in School Events
KodeKiddo can participate in school
open house or bazar or seminar, as
presenter or hands-on booth.
Extra or Intra Curricular Programs
On going extra or intra curricular program
at the school locations (or online) with
our teachers and curriculums.
9. Extra Curricular or
Intra Curricular
Range for extra curricular program:
Rp 300 – 500K / student / month
Range for intra curricular program:
Rp 100 – 150K / student / month
Price range varies based on the
requested program, school’s
requirements, and factors such as #
of students, length of program,
frequency of class, etc. We can tailor
the program according to your
existing process.
Curriculum & teaching materials
(soft copies)
Software/learning platform for the
lessons
Teacher training & development
Milestones checks & certificates
generation
Website/platform for children
project showcase
On-going remote supports
Teachers and local supervisions
Additional hardware, e.g.
programmable robots, tablets
Printing of certificates, workbooks
Printing of teaching material
School
Responsibilities
KodeKiddo
Responsibilities
Coding Program for Kids
Physical infrastructures:
classrooms, computers, mouse
and headphones, projector
Utilities: internet connection,
electricity
Student registration &
payment
10. In addition to regular classes, our students are given opportunities
to join various coding competitions and events that promote team
works, collaboration, and accomplishment.
Some competitions are on the international level where students
from all over the worlds can participate via online platform.
Some examples are CoderZ Virtual 3D Robot, Grok Learning
Web.Comp, Blocky and Python competition, Bebras Computational
Thinking challenges, Codeavour AI Competition, and Wonder
League Competition using robot Dash.
Some events and competitions are local and done in person where
the students can directly interact with each other and collaborate
to solve programming challenges, such as KiddoHack, Family
Scratch Day.
Coding
Competitions
Coding Program for Kids
11. Periodic milestone checks & Milestone
Certificates
Mobile apps for parents to check progress
summary reports for each student
Website for the published student projects
Exposure and opportunities to join various
competition, national and international
What Students
Will Get
Coding Program for Kids
12. Weekly class to explore
Introduce visual programming language/block
programming with platform such as Scratch, Tynker,
Blockly and various coding apps and unplugged activities
around the key concepts.
Apply the coding concepts in the creations of computer
games, digital arts and stories, animations, and
programming robots, and linkage to math & physics
concepts.
programming, Computer Science,
Computational Thinking & Artificial Intelligence concepts.
Coding for SD
Key Highlights
Coding Program for Kids
13. Started with fundamentals of programming, using
visual/block programming languages. Cover computer
science, Computational Thinking & Artificial Intelligence &
Machine Learning concepts.
Continue with popular programming languages –text based
coding (e.g. Java, C++, HTML, CSS, Javascript, Python).
Apply the programming skills for projects such as game
development, website, and mobile apps design.
Continue to cover more advanced math and physics in
order to build more sophisticated games, apps, and
simulations.
Coding for SMP & SMA
Key Highlights
Coding Program for Kids
14. Group projects using robots and circuit boards micro
processor to learn the implementation of coding to
hardware.
Learn basics of robotics and linkage to coding with circuits,
sensors, signals, calibration and electronics fundamentals
Use "open platforms" such as Arduino and Microbit which
expose students to a wider array of components, concepts
and challenges.
Introducing AI & Machine Learning - 5 Big Ideas and the
implementation to various coding projects.
Coding for SMP & SMA
Key Highlights
Coding Program for Kids