Some educators and experts are calling it the ‘new literacy’, a subject so important that every child needs to know the basics to excel in our rapidly changing world.
Learning to code develops problem solving and computational thinking skills.
The skills that come with computer programming help kids develop new ways of thinking and foster problem-solving techniques that promise numerous benefits in other areas of life.
Learning to code prepares kids for the world we live in.
Today, computing is involved in almost every aspect of our lives, from communications and education to social media, banking, information, security and shopping.
If learners are taught biology and mathematics in order to understand the world around them, then knowing the basics of how computers communicate
- and how to engage with them - should be a given.
Coding Is Fun!
Beyond the practical reasons for learning how to code, there’s the fact that creating a game or animation can be really fun for kids.
Practical and Professional Solutions for Schools
- Extra-Mural SchoolCoding Clubs
- In-school R-9 Coding & Robotics Curriculum
- Online SchoolCoding Clubs
- Teacher Training and Support
Some schools have an existing IT programme for their students, offered during school time. (eg: Cami, Future Fun Caps, Readers are Leaders, Click a Mouse, etc.)
Our programme is offered at numerous schools as part of the extramural programme. A dedicated IT Coach provides teaching and instruction after school hours. Students typically participate in a one hour lesson every week. The school's IT Teacher may run this programme and earn extra money for doing so, on us! Sign Up for one of our popular SchoolCoding Clubs
School-based extra-mural activities are open for registration. We will begin online and will move back to after-school activities when schools permit this again. Contact us if you would like to Launch a SchoolCoding Club at your school, to providing coding lessons using our innovative blended learning solution that is suitable for on-site and remote instruction, whether schools are open or closed.
SA SchoolCoding provides training for IT Teachers in order to present our material in their school's IT Lab. Complimentary staff training is provided on request.
Emphasis is placed on numeracy, problem-solving and critical thinking. Our lessons are designed with Bloom's taxonomy in mind and are carefully aligned to Oxford International - Primary Computing Curriculum, as well as the new DBE CAPS Technology Curriculum, into which we have recently had extremely constructive input.
If your child's school does not make use of our programme and you wish for your child to participate, or if you are concerned about social distancing, then our online platform was developed with you in mind.
From Grade 2-9, children may take part in our online programme. Self-guided, engaging lessons are assigned every week, supplemented with weekly Monday Meets, to enable students to interact with one another, ask questions and receive guidance on challenges. Monday Meets are optional live sessions that your child may participate via a secure, private Google Hangout.
We focus on coding games that encourage students to learn new knowledge and skills, while being challenged to think critically, solve problems, communicate and collaborate.
Our Digital Skills blended learning programme empowers school teachers to teach coding to students using engaging, fun, free software such as Agil’s Colouring Book, Arduino, GreenFoot, IDE, mDesigner, Notepad++, Scratch.
All of our courses are compatible with popular educational software such as Google Workspace for Education and Microsoft Education.
Google launches CS first in ZA
Intro to Google CS First
Scratch Game Design
Intro to Python with Tracy the Turtle
Learning to Code is like learning a second language ...
and like learning a second language it is best done young.
"...there will be 1.4 million computer-science-related jobs available and only 400,000 computer science graduates with the skills..."
Projected by the Obama Administration in 2013
What do participants say about SchoolCoding?
This was quite tricky but I enjoyed it. I had to use my brain!
Pinelands North Primary
Other than schooling, they also have other online activities which require their attention, also via zoom and other platforms. It’s not possible to get to all these zoom meeting, and most of the time they just want to be left to their own devices or relax by reading a book. I’m sure you’ve heard all of this before as it is now the new norm. Thanks again. Micah is finding much joy out of coding and I think it’s somehow a blessing in disguise that this is also keeping his mind off what’s happening around us.
Rondebosch Boys' Preparatory School
SA SchoolCoding provides a superb Coding curriculum, designed by an educator - not a software developer or entrepreneur with no classroom experience or pedagogical knowledge. The program is also built on years of experience and is not a new Coding curriculum in its infant stages. It encourages creative and critical thinking while introducing the learners to Computer Programming in a fun and engaging way. The curriculum focuses on developing learners' Computational Thinking skills and an understanding of coding concepts, rather than focusing solely on writing lines of code and mastering syntax and semantics.
Welgemoed Primary School
Hi Mauritz!!Joshua gaan VERSEKER aan met klas!!! Hy love love love die werk ....en vir jou !!Baie dankie vir al die omgee en harde werk hierdie kwartaal.
Eversdal Primary School
Tiaan spandeer ongelooflik baie tyd aan coding by die huis, en dit is lekker om te sien al die idees en programmetjies wat hy self probeer doen. Julle doen ‘n fantastiese werk. Baie dankie.
Welgemoed Primary School
I forgot to take a video of me playing the game and a screenshot of the final screen. I took a screenshot to show i completed the quest. It was very fun, and a I had to think about it hard!