creators_name: Madasari Ansari, type: thesis datestamp: 2011-12-22 08:03:18 lastmod: 2021-06-01 06:39:35 metadata_visibility: show corp_creators: Open University Malaysia title: Incorporating visual and animation teaching tools in computer programming classes for effective teaching and learning ispublished: unpub subjects: QA76 full_text_status: public keywords: program animation software, computer programming, MIT note: A Master’s Project submitted in partial fulfilment of the requirements for the degree of Master of Information Technology. Please refer to Centre for Graduate Studies (CGS) for latest format of OUM thesis/dissertation. abstract: The problems in teaching and learning programming techniques prevail all over the world. Learning programming logic without utilizing any visualization material is difficult. One possible solution to overcome this problem is by using program animation. The proposed program animation software used in teaching novices learning introductory programming is JELIOT 3. The aim of this project is to investigate the effectiveness of teaching programming classes for beginners using programming tool JELIOT 3 that incorporate visualization and animation, specifically the outcome of students’ performances before and after using JELIOT 3. The study population is novice students with no significant programming experience. They were drawn from an on campus section of second semester Foundation in Business Information Technology introductory programming course at INTI International College, Subang Jaya. The class size when this study was conducted was only 9 students. The 9 students were divided into two groups at random. The first group (POST-JELIOT) received standard classroom lectures then followed by JELIOT 2. The second group (PRE-JELIOT) received the JELIOT 3 lesson and then the traditional classroom lecture. From the findings, there was a significant difference in performance when comparing between students who are first taught JELIOT 3 in the overall assessments on the two programming tests and on the two array model assessments. The implications then are that a visual teaching and animated illustration to programming is an effective method for teaching programming. Instruction in computer programming must make use of such visualization to develop good mental visualization of programming. (Abstract by author) date: 2011 date_type: submitted institution: Open University Malaysia department: Centre for Graduate Studies thesis_type: masters citation: Madasari Ansari, (2011) Incorporating visual and animation teaching tools in computer programming classes for effective teaching and learning. Masters thesis, Open University Malaysia. document_url: https://library.oum.edu.my/repository/672/1/Madasari_FINAL_REPORT_finaledited.pdf