ABSTRAK
Mengajar subjek pengenalan pengaturcaraan komputer bagi semester satu dengan jaya adalah amat kritikal. Di MIIT-UNIKL, keputusan peperiksaan akhir bagi tahun 2005 jelas menunjukkan bahawa subjek pengenalan pengaturcaraan komputer (Fundamentals of Programming) mendapat markah purata yang paling rendah. Ianya juga turut menjadi subjek yang paling ramai gaga1 jika dibandingkan dengan subjek lain. Kajian ini bertujuan untuk membangunkan prototaip 'learning objects' sebagai alat bantuan bagi memudahkan pengaturcara baru memahami konsep pengaturcaraan dengan lebih cepat. Dua jenis prototaip 'learning objects' telah dibangunkan bagi kajian ini. Sekumpulan mahasiswa semester satu telah dipilih dan dibahagikan kepada dua kumpulan iaitu 'tested' dan 'control'. Hanya kumpulan 'tested' mencuba dan menggunakan 'learning objects' dan terlibat dalam sesi soal selidik. Kedua-dua kumpulan telah terlibat dalam sesi menjawap soalan kuiz. Hasil analisa secara keseluruhannya, mendapati kumpulan 'tested' telah mendapat keputusan yang lebih baik daripada kumpulan 'control'. Berdasarkan dapatan kajian h i , 'learning objects' sesuai digunakan dalam pengajaran dan pembelajaran untuk pengaturcara baru bagi meningkatkan lagi prestasi keputusan mereka
ABSTRACT
It is always a challenge to teach first year computer programming subject. At MIIT-UNIKL, final exam result 2005 shows that introductory programming subject (Fundamentals of Programming) has the lowest average marks. It also contributes to the highest number of failure among other subjects. This study aims to develop learning objects prototype as an aided tools to help novice computer student in understanding programming concept better.
Two learning objects prototype were developed. Semester one students were selected and divided into tested and control groups. The tested group evaluated the learning objects and involved in questionnaire session. Both groups involved in quiz session. The findings show that tested group has a higher passing rate as compared to the control group. Thus, it is believed that the learning objects can used as aided tools towards better performance of novice programmers.