brochure - v2 - STEM Coding Courses for Kids @RoboCode …
Post on 15-Mar-2022
4 Views
Preview:
Transcript
Our program aims to unleash our nextgeneration’s potential and empower them
with the essential skills for upcoming challenges.
Groom your children to be the future creative leader!
TM
Our Next Generation
“Children are born curious and come equipped with a desire to learn that rivals even the most determined scientist.”
www.robocodeacademy.com 1
Every child is imbued with a sense of curiosity and wonder. They are born scientists, engineers, and creators ready to discover the world at every turn. The goal of education should be to sustain engagement through a lifetime.www.robocodeacademy.com 2
Born Scientists, Engineers, and Creators
How STEM Education can help our students?STEM learning foster the skills and growth mindsets among all students that lead to lifelong learning and opportunities for postsecondary and career success, while expanding access to rigorous STEM courses, including computer science.
www.robocodeacademy.com 3
Science
Technology
Engineering
Mathmatics
www.robocodeacademy.com 4
We think that for girls and boys, all over the world, learning to program will be as important as their ABCs and 123s in helping them understand the world around them. We believe that introducing children to a world of algorithms, bugs and queues also develops their problem-solving skills, encourages collaboration and nurtures children’s creativity.
Why Coding?
Coding is a new literacyfor the 21st century.
www.robocodeacademy.com 5
Coding for kids is a fundamentally creative process; starting with nothing and finishing with something.
Introducing Coding to Kids
Computational thinking is the thinking tool that computer scientists use for the kinds of investigations given above.
Computational thinking allows us to take a complex problem, understand what the problem is anddevelop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand.www.robocodeacademy.com 6
Computational Thinking
Basic Concepts of Computational Thinking
COMPUTATIONAL PRACTICES 1. Experimenting and Iterating // 2. Testing and Debugging 3. Reusing and Remixing // 4. Abstracting and Modularizing
Why should kids learn coding and computational thinking?
www.robocodeacademy.com 8
1) Coding nurtures creative expressionIn the real world, creative acts are often limited by the materials we have at our disposal – like ingredients when we cook, or the canvas when we paint. But with programming, where the virtual world is infinite, the only restriction is the child’s imagination.
3) Programming demystifies tech
In the next 20 years as many as 47 per cent of jobs
in the United States will become completely
automated.
www.robocodeacademy.com 9
2) It teaches problem solving and persistence
Children learn that something doesn’t work out but you can quickly fix it and try it again in different ways.
TM
www.robocodeacademy.com 10
4) Children learn by thinking about doing
Programming the robot to do something helps a child to think about “doing”. You learn by doing but you learn better by thinking about what you are doing. This is the most important.
5) Children also learn to think about thinking
In teaching the computer how to think, children embark on an exploration about how they themselves think.
TM
RoboCode Academy was founded by a passionate scientist, engineer & educator who dedicates to equipping our next generations with the crucial 21st century skills, through developing the computational mindset and digital literacy.
With adaptive curriculums and state-of-the-art software, our courses are designed to foster creativity, develop potentials and boost self-confidence, which empowers and inspires our future leaders to actively contribute to the society positively.www.robocodeacademy.com 11
About Us
www.robocodeacademy.com 13
Curriculum Roadmap
RoboCodeAchiever
RoboCodeBuilder
Age4-5
Age6-8
By designing game programs and manipulating robots, children's early interest in programming is inspired to
support the development of early childhood math and language skills.
Learn the basic concepts of writing programs, handle story‐telling tasks with programming software and mechanics, and train logical thinking, communication, and collaboration skills.
FundamentalsOf Coding
Exploration ofCoding & Robotics
Basic training of Logical Thinking
Coding without the screen
90
www.robocodeacademy.com 14
Build creativity and problem‐solving skills by building applications and writing robotics that inspire children's thinking and encourage them to turn ideas into reality.
RoboCodeCreator
RoboCodeDeveloper
Age9‐11
Age12+ Prepare programming tasks
through challenges, enhance computing power, scientific thinking and reasoning skills, and lay a solid foundation for children to be educated in STEM.
Mobile App Development
More & More……
AdvancedRobotics
ElementaryRobotics
www.robocodeacademy.com 15
Developer (12+)Creator (9‐11)
Builder (6‐8) Achiever (4‐5)
A‐D Levels for Different Age Group Students
"We don't want necessarily every young child to become a computer scientist or to work as an engineer, but we want every young child to be exposed to these new ways of thinking that coding makes possible."
- Marina Umaschi Bers, co-developer of ScratchJr
top related