Wa0010.
Wa0010.
Given these challenges, questions have been raised about whether focus
should be diverted from addressing these issues. Despite this scepticism, a
small number of Foundation Phase teachers have started teaching Coding in
their schools. This has prompted me as a researcher to embark on research
that explore the introduction of coding and robotics curriculum in the rural
Eastern Cape schools and the progress thus far. The study will further
determine whether the introduction of such curriculum has been successful
or not.
What is coding
What is robotics
The foundation phase in South Africa constitutes the latter four years of early
childhood development (the initial stage of development from birth to nine
years) and thus the initial stage of schooling (Department of Basic Education
DBE, 2011). This is where the ‘foundation for further learning is laid’
(Department of Education 2003:19) and where learners’ love for science
should start and be nurtured so that they may develop a curiosity about the
world and become critical thinkers (DBE2, 011)
Perseverance
It is rare that a code or a program will work on the first try. It often takes
programmers multiple attempts and a lot of work to get an application or
webpage to run smoothly. It is not uncommon for programmers to scrap
hours of work and try a completely different approach. That is why it is so
important to be able to handle failure and keep pushing forward if you want
to be a programmer (Koehler, 2019).
Problem-Solving
Access to Digital Skills: Teaching coding and robotics can help bridge
the digital divide by providing students with essential skills that are
increasingly relevant in the modern economy.
Promoting Innovation and Creativity: These subjects encourage
creativity, logical thinking, and an innovative mindset, which are
crucial for advancing economic growth and sustainable development.
Inclusivity and Equity: Making coding and robotics education accessible
to all students, including those from disadvantaged backgrounds, can
promote equity in education and create more equal opportunities in
the job market.
Coding and robotics education aligns closely with the National Development
Plan (NDP) focus on "Improving education, training, and innovation",
particularly in preparing youth for the demands of the Fourth Industrial
Revolution (4IR) and equipping them with skills for a knowledge-driven
economy. It aligns with key NDP goals in the following way:
Play-Based Learning
Play allows children to explore concepts, practice new skills, and build social-
emotional understanding in a low-stress environment, crucial for fostering
intrinsic motivation. Incorporate structured play activities that involve
literacy and numeracy, like storytelling with puppets, alphabet games, or
creating words with letter blocks.
Game-Based Learning
Teaching coding and robotics in the foundation phase can support children’s
development in expression, communication, reading, writing, and
concentration in ways that are engaging and holistic.
4. PRACTICE
Teaching aids on ict and ict related are required to teach coding
and robotics
Coding Requirements
Robotics Requirements
Microcontroller
Basic Electrical Components:
o Switches
o Batteries
o Wires
o Breadboards
o LED’s (Normal & RGB)
o Resistors
o DC Motors
o Lightbulbs
o Buzzer
o MOSFET’s
Sensors Modules:
o Temperature
o Humidity
o Light
o Motion
Workspace in Coding and Robotic Labs for learners should be enough for
team and individual work. A dedicated Coding and Robotics lab should be
used. The school must procure basic robotics components which will include
a selection of basic Electronic and Mechanical components etc. Procurement
of LTSM resources should be based on needs analyses from the updated
inventory list. Evidence of procurements should be kept for 5 years in line
with the Public Finance Management Act (PMFA). Schools to provide secure
storage space for LTSM.
Software Requirements:
Integrating coding and robotics into the South African education system
paves the way for equipping students with the necessary skills to excel in the
rapidly advancing Fourth Industrial Revolution (4IR). Teaching coding and
robotics to children helps develop their ability to engage in critical thinking.
Through hands-on projects and challenges in robotics, learners are
encouraged to think critically as they work to find solutions and overcome
obstacles. This process enhances their analytical skills and enables them to
approach problems from different angles, considering various solutions
before selecting the most effective one.
LIST OF REFERENCES
McNulty, N. 2024. How to teach coding and robotics in the foundation phase.
[Online]. Available at: https://medium.com/@niall.mcnulty/how-to-
teach-coding-and-robotics-in-the-foundation-phase-d474214f938e.
Accessed: 06 November 2024.