Adaptive Programming Learning Environment

碩士 === 雲林科技大學 === 資訊管理系碩士班 === 98 === In a traditional programming language course, the instructor provides one set of exercises for all the students, not considering the background and portfolio of each student. Resulting in many students with good capabilities wasting unnecessary time on some basi...

Full description

Bibliographic Details
Main Authors: Chih-Yuan Lin, 林志垣
Other Authors: Sho-Huan Tung
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/49992715977488559003
Description
Summary:碩士 === 雲林科技大學 === 資訊管理系碩士班 === 98 === In a traditional programming language course, the instructor provides one set of exercises for all the students, not considering the background and portfolio of each student. Resulting in many students with good capabilities wasting unnecessary time on some basic questions lengthening the language learning time, and reduces learning performance. This study provides an adaptive programming learning environment that allows students to join a course, according to their background ability. Adaptive analysis and determination system automatically provides students with different levels of questions according to student’s learning performance, and no longer require all students to practicing the same set of exercises. This study, takes 76 students from the Department of Information Management of National Yunlin University of Science and Technology as samples. They use an adaptive programming learning environment to learn Java programming language, and use post-test analysis to study the effect of adaptive learning and traditional learning. Our study shows that adaptive learning and traditional learning no significant difference in their effectiveness.