ABSTRACT
In the Caribbean, Information Technology (IT) students have generally performed poorly on the problem solving and programming areas of the Caribbean Secondary Education Certificate (CSEC) Examinations (CSEC Reports, 2015 & 2017) which may have resulted in a generalised phobia of programming careers. IT students' first introduction to coding is delayed until Grade 10 and they have limited time to demonstrate mastery in the high stakes CSEC examination. At this age, the proper steps to solving computer-based problems are not in place, yet students are expected to learn the syntax of a programming language and translate their solutions into a computer program. This puts them at a disadvantage for "completely new job types" (WEForum Report, 2016).
Learning is easier when children perceive it as fun. Gamification is a popular methodology in education research (Rahman, Ahmad & Ashim, 2018). Additionally, play has been shown to increase students' IQ (Jamaica Gleaner, August 22, 2018). Therefore, a better approach is to expose children at an earlier age to coding through the user-friendly and fun programming language - Scratch. Studies have shown it to be useful in introducing children to the fundamentals of programming (Ortiz-Colon & Romo, 2016). This should help with developing their critical thinking skills while learning coding principles such as sequencing, algorithms and looping. This study will employ a multi-method approach using surveys, observations and interviews. The findings may be of benefit to policy and practice with regards to the teaching of coding at the CSEC level by reducing ?code-phobia? and fostering 'code-philia'.
- A. M. Ortiz-Colon and J. L. Romo (2016). Teaching with Scratch in Compulsory Secondary Education. International Journal of Emerging Technologies in Learning (iJET), 11(02), 67.Google ScholarCross Ref
- Caribbean Examinations Council. (2015). Report on candidates' work in the Secondary Education Certificate General and Technical Proficiency Examinations, June 2015, Information Technology. St. Michael, Barbados: Author.Google Scholar
- Caribbean Examinations Council. (2017). Report on candidates' work in the Secondary Education Certificate General and Technical Proficiency Examinations, June 2017, Information Technology. St. Michael, Barbados: Author.Google Scholar
- Jamaica Gleaner (August, 22, 2018). Kids' Play Pays Off - Study Says Family Fun Time Can Help Children Get Higher-Paying Jobs As Adults. Retrieved as: http://jamaica- gleaner.com/article/lead-stories/20180822/kids-play-pays-study-says-family-fun-time- can-help-children-get-higherGoogle Scholar
- R. Ab. Rahman, S. Ahmad and U.R. Hashim (2018) The effectiveness of gamification technique for higher education students engagement in polytechnic Muadzam Shah Pahang, Malaysia. International Journal of Educational Technology in Higher Education 15 (41).Google Scholar
- World Economic Forum (2016). Chapter 1: The Future of Jobs and Skills. Retrieved from: http://reports.weforum.org/future-of-jobs-2016/chapter-1-the-future-of-jobs-and- skills/Google Scholar
Index Terms
- Reducing Caribbean's Students' "Code-Phobia" with Programming in Scratch
Recommendations
Students perceptions of programming in primary school
WiPSCE '19: Proceedings of the 14th Workshop in Primary and Secondary Computing EducationSince autumn 2018, teachers throughout Sweden are obliged to relate to programming in one way or another in the teaching, especially in the subject of mathematics and technology education. Although teachers should formally work with programming teaching ...
A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions
Koli Calling '19: Proceedings of the 19th Koli Calling International Conference on Computing Education ResearchThis study examined how computational thinking (CT) has been used to teach problem-solving skills and programming education in the recent past. This study specifically (i) identified articles that discussed CT approach for programming education at ...
Use of problem-solving approach to teach scratch programming for adult novice programmers (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationNovice programmers usually fail to combine abstract concepts and knowledge into program design, even though they know the syntax and semantics of individual statement. Adult novice programmers with little computer background knowledge might face more ...
Comments