Research Proposal Sequence
Research Proposal Sequence
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
Coding and robotics involve complex challenges that require breaking down
problems, analyzing possible solutions, and applying logical reasoning.
Research in cognitive science has shown that problem-solving is fundamental
in programming and robotics, as it allows engineers to create efficient
algorithms, troubleshoot errors, and develop systems capable of responding
to real-world scenarios. According to Ambrosio et al. (2020), problem-solving
skills are “key to innovation” and enable individuals to address the increasing
demands of the robotics field effectively (Ambrosio et al., 2020).
Ethical Responsibility
Attitudes play a crucial role in coding and robotics, as they influence how
individuals approach problem-solving, teamwork, and continuous learning.
Growth Mindset
The fields of coding and robotics are constantly evolving, with new tools,
languages, and techniques emerging regularly. A curious, learning-oriented
attitude enables professionals to stay updated and maintain a competitive
edge. Ryan and Deci (2000) found that curiosity and intrinsic motivation
significantly enhance learning and performance in complex domains, such as
engineering and computer science. This drive to learn is particularly crucial
in robotics, where innovation depends on staying current with technological
advancements (Ryan & Deci, 2000).
Attention to Detail
Coding and robotics demand precision; small errors in code or hardware can
lead to significant issues. An attitude of meticulous attention to detail is
essential for success in these fields, as it enables individuals to produce
reliable, high-quality work. Research by Ericsson, Krampe, and Tesch-Römer
(1993) highlights the importance of deliberate practice, including
attentiveness to details, as a predictor of excellence in technical and
scientific fields. This attention to detail helps prevent costly mistakes and
ensures safe, efficient systems in robotics (Ericsson et al., 1993).
How does coding and robotics relate to international imperative
(4IR), Sustainable Development Goals and the National
Development plan
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:
Along with the technological advances of the 21st century, the tendency and
eagerness for learning robotics and coding have increased. Many people,
especially children and parents, have realized the importance of robotics and
coding, as people’s lives are surrounded by devices that are built on the
principles of robotics and coding. This realization has pushed many to feel
the need of learning robotics and coding. It is extremely important in this era
to be able to execute tasks with technology. Consequently, learning robotics
and coding is essential. In addition to executing and completing tasks
effectively, robotics and coding help people think creatively and analytically,
approach issues from different angles, and create quick and sustainable
solutions. In short, there are many plausible and clear reasons for
learning robotics and coding (Riders, 2023).
Robotics and coding are great assets to possess in life to be successful in any
area. One of these areas of life is work/career. Knowing robotics and coding is
always a plus in any industry or sector. Regardless of job or industry,
employers look for robotics and coding skills. Learning robotics and
coding will not only strengthen one’s resume but also help him/her execute
and complete tasks efficiently and effectively. These nice-to-have skills and
assets turn into must-have ones for most engineering and data science
positions. People with robotics and coding training and knowledge work at
companies like Google, Uber, Facebook, and Amazon. Additionally, learning
and knowing robotics and coding come in very handy not only for those who
would like to have a shiny corporate career but also for those who would like
to be an entrepreneur (Riders, 2023).
Curiosity: They are naturally curious and eager to explore the world
around them.
Active: They learn best through hands-on, active experiences rather
than passive instruction.
Imaginative: They have vivid imaginations and enjoy creative
activities.
Short Attention Span: Their attention span is relatively short, so
lessons need to be engaging and interactive.
Social: They enjoy interacting with peers and thrive in collaborative
learning environments.
Physical Development: They are still developing fine and gross motor
skills, so activities that promote physical development are important.
Language Development: They are in the process of developing
language skills, so activities that promote literacy and language
development are crucial.
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
Robotics Knowledge
Computational Thinking
Curriculum Alignment
Teachers should be familiar with the curriculum and guidelines set by the
South African Department of Basic Education for coding and robotics. This
includes the progression of skills and content that students need to master at
each grade level, as well as any assessments or learning outcomes
associated with coding and robotics subjects (Department of Basic
Education, 2021).
Pedagogical Strategies for STEM
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:
Project-Based Learning
Differentiated Instruction
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.
McNulty, N. 2024. How to teach coding and robotics: Essential strategies for
Educators. [Online]. Available at:
https://medium.com/@niall.mcnulty/how-to-teach-coding-and-robotics-
essential-strategies-foreducators-22365c62484e#:~:text=Teachers
%20can%20introduce%20projects%20that,to%20solve%20real
%2Dworld%20problems. Accessed: 06 November 2024.
Riders. 2023. 5 Reasons To Learn Robotics and Coding. [Online]. Available at:
https://riders.ai/en-blog/5-reasons-to-learn-robotics-and-
coding#:~:text=Robotics%20and%20coding%20develop%20and,in
%20ways%20that%20many%20cannot. Accessed: 06 November 2024.
Borenstein, J., Herkert, J. R., & Miller, K. W. (2017). The Ethics of Robotics and
Artificial Intelligence: A Guide for the Perplexed.
Chetty, R., Mtsweni, J., & Basitere, M. (2022). Exploring teachers’ readiness
for coding and robotics education in South Africa. International Journal of
Educational Development in Africa.