Combatting the war against machines : an innovative hands-on approach to coding
- Authors: Chetty, Jacqui
- Date: 2017
- Subjects: Lego Mindstorms robotics , Innovative tools , Computer programming
- Language: English
- Type: Book chapter
- Identifier: http://hdl.handle.net/10210/241357 , uj:24846 , Citation: Chetty, J. 2017. Combatting the war against machines : an innovative hands-on approach to coding.
- Description: Abstract: The 21st century is an era of technological advances that has surpassed previous decades. This is largely due to the level of innovation in the fields of artificial intelligence, robotics and automation. However, learners are often reluctant to choose computer programming (coding) as a subject due to it’s perceived difficulty. Nevertheless, it is also well known that learners that are introduced to computer programming at a young age become the computer science university graduates of tomorrow.
- Full Text:
Bridging the gap : the role of mediated transfer for computer programming
- Authors: Chetty, Jacqui , Barlow-Jones, Glenda
- Date: 2012
- Subjects: Mediated transfer , Interactive tools , Problem solving , Computer programming
- Type: Article
- Identifier: uj:6053 , ISBN 978-981-07-2759-8 , http://hdl.handle.net/10210/10464
- Description: The objective of computer programming is that students learn how to develop solutions in computer programing languages, such as Java. However, to develop such solutions students need to be able to solve problems. Therefore, problem solving is a critical skill that needs to be acquired. As problem solving and computer programming is difficult, universities worldwide make use of interactive tools, such as Scratch, Alice and Greenfoot to provide a user-friendly, visual and comfortable computer programming environment. The aim of such tools is for students to develop computer programming concepts informally. However, if students are to become competent computer programmers, they must transfer the programming concepts learnt from such tools, to formalised computer programming languages.This paper examines the extent to which mediated transfer is an effective pedagogy to transition students. The results indicate that the transition may not be as seamless as was first expected.
- Full Text: