SlideShare ist ein Scribd-Unternehmen logo
1 von 4
PEMBELAJARAN BERASASKAN WEB

                 KPT 6044

       TUGASAN 1: ANALISIS JOURNAL

   SARJANA PENDIDIKAN SEKOLAH RENDAH

                 NAMA:
       KHAIRUL AZIAN BIN MAT KHARI

               NO MATRIKS:
               M20012001277

            DISEDIAKAN UNTUK:

PROF MADYA DATO’ DR.ABD LATIF BIN HJ GAPOR

               KUMPULAN:
                   A
Krone, J. 2006. A Project Approach To The Theory Of Programming Languages. Journal
of Computing Sciences in Colleges . Volume 22 (1) : 84-93. ISSN : 1937-4771.



Pengenalan

Artikel ini merupakan kajian berbentuk kualitatif. Ia menerangkan tentang pendekatan
tugasan berasaskan projek dalam pengajaran dan pembelajaran pengaturcaraan.
Kebanyakan pelajar di Denison University didedahkan dengan konsep object-oriented
ketika menulis program, terutamanya Java. Kajian ini menerangkan bagaimana
pendekatan ini dilakukan kepada pelajar yang berupaya dan bijak melakukan
pengaturcaraan, tetapi mempunyai latar belakang bahasa pengaturcaraan yang terbatas.
Kursus bahasa pengaturcaraan terbahagi kepada dua kategori, iaitu teori dan kaji selidik
(survey). Kursus secara teori dijalankan kepada pelajar junior, yang memberi penekanan
kepada isu-isu implementasi, struktur bahasa pengaturcaraan, rekabentuk bahasa
pengaturcaraan dan semantik. Kursus secara kaji selidik pula dijalankan kepada pelajar
senior, yang memberi penekanan kepada pelajar untuk mempelajari beberapa bahasa
pengaturcaraan.




1. Tujuan Utama Kajian

Kajian ini dilakukan berdasarkan kekangan dari segi pengalaman penggunaan pelbagai
bahasa pengaturcaraan oleh pelajar, terutama dalam kursus Theory of Programming.
Dalam kursus ini pelajar hanya belajar berasaskan buku teks untuk menyelesaikan
tugasan. Dalam kajian ini satu tugasan telah diberi kepada pelajar. Tugasan tersebut ialah
Projek Semester. Objektif Projek Semester ini adalah untuk menggalakkan pelajar
mempelajari prinsip-prinsip asas bahasa pengaturcaraan dan mengenalpasti isu-isu yang
berkaitan dengan bahasa pengaturcaraan yang dipilh. Projek ini juga memberi peluang
kepada pelajar untuk mempelajari lebih banyak bahasa-bahasa pengaturcaraan baru.
2. Kaedah Kajian

Dalam kajian ini, pelajar diberi beberapa pilihan projek iaitu (i) menjadi guru untuk
bahasa pengaturcaraan yang dipilih, (ii) membuat comparative analysis terhadap dua atau
lebih bahasa pengaturcaraan, (iii) menulis terjemahan bagi satu bahasa pengaturcaraan
atau (iv) mereka cipta satu bahasa pengaturcaraan yang baru berdasarkan bahasa-bahasa
pengaturcaraan yang telah dipilih. Pelajar akan mendokumentasi, membuat demonstrasi
dan pembentangan di dalam kelas serta mempraktikkan amalan, think, pair, share dalam
kalangan pelajar lain yang mengikuti kursus ini. Pensyarah akan memastikan pelajar
mereka membuat pilihan/keputusan yang tepat berdasarkan kebolehan, kemahiran dan
keupayaan pelajar dalam memperkembangkan pengetahuan yang mereka perolehi
daripada projek tersebut. Dalam kajian ini, pemerhatian dibuat berdasarkan dokumentasi
dan pembentangan yang dilakukan oleh pelajar di dalam kelas.


3. Rumusan Dapatan Kajian

Dapatan kajian melalui pemerhatian terhadap pelajar menunjukkan bahawa peningkatan
terhadap pengetahuan dan kemahiran dalam bahasa pengaturcaraan berlaku. Ini dapat
dibuktikan dengan kemampuan pelajar mendokumentasi, membentang dan menganalisis
bahasa-bahasa pengaturcaraan yang telah dipilh. Dapatan kajian juga menunjukkan
pensyarah hanya bertindak sebagai fasilitator dalam kelas pengaturcaraan. Sebelum
kajian Projek Semester dijalankan, pensyarah bertindak sebagai ‘pemberi maklumat’
yang menyebabkan pelajar menjadi kirang aktif serta tidak melibatkan diri secara
langsung di dalam kelas.
4. Hasil Perbincangan

Berdasarkan pemerhatian yang telah dijalankan, kaedah tugasan berasaskan projek jelas
menunjukkan bahawa pelajar telah mencapai matlamat pengajaran dan pembelajaran
pengaturcaraan. Pelajar telah mencapai tahap pengetahuan dan kemahiran dalam
pengaturcaraan yang lebih berbanding dengan kaedah kuliah yang biasa dilaksanakan.
Kaedah projek juga menggalakkan pelajar bergiat secara aktif di dalam kelas. Dapatan
kajian juga menunjukkan bahawa pensyarah bertindak sebagai moderator, fasilitatir dan
koordinator sahaja berbanding dengan keadaan sebelum ini, pensyarah memberi kuliah di
dalam kelas. Kaedah projek juga menunjukkan bahawa pelajar dapat menggunakan
pengetahuan sedia ada yang mereka telah pelajari dalam kursus-kursus Computer Science
yang lepas, dan mengintegrasikan kursus-kursus tersebut dalam projek ini.


IMPLIKASI TERHADAP KAJIAN PENDIDIKAN KOMPUTER

Daripada artikel ini dapat disimpulkan bahawa tugasan berasaskan projek (project-based
assessment) dapat membantu pelajar mempelajari dan memahami bahasa pengaturcaraan
dengan cara yang lebih mudah. Tugasan ini juga membantu pensyarah membimbing
pelajar yang pertama kali menggunakan satu-satu bahasa pengaturcaraan. Pelajar dapat
mempraktikkan apa yang dipelajari melalui tugasan yang diberi, serta belajar membuat
keputusan dengan tepat ketika membuat tugasan tersebut. Salah satu cara untuk
mempelajari pelbagai bahasa pengaturcaraan adalah dengan membuat eksplorasi /
menggunakan bahasa-bahasa pengaturcaraan tersebut. Pelajar digalakkan mempelajari
bahasa pengaturcaraan dengan cara tersebut, seterusnya berkongsi pengalaman dengan
rakan sekelas bagi mewujudkan pembelajaran aktif (active learning).

Weitere ähnliche Inhalte

Was ist angesagt?

PPT Sidang Skripsi R & D (109151415406)
PPT Sidang Skripsi R & D (109151415406)PPT Sidang Skripsi R & D (109151415406)
PPT Sidang Skripsi R & D (109151415406)Nastiti Rahajeng
 
Ppt skripsi rahma
Ppt skripsi rahmaPpt skripsi rahma
Ppt skripsi rahmaatib3
 
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...Miftahul Oelum
 
Presentasi seminar proposal
Presentasi seminar proposalPresentasi seminar proposal
Presentasi seminar proposalNajmi Sari
 
Silabus disain pemrogramanberorientasiobjek_iki10830
Silabus disain pemrogramanberorientasiobjek_iki10830Silabus disain pemrogramanberorientasiobjek_iki10830
Silabus disain pemrogramanberorientasiobjek_iki10830Jamil Jamil
 
Arrum pramesti.18764. tata tulis karya ilmiah
Arrum pramesti.18764. tata tulis karya ilmiahArrum pramesti.18764. tata tulis karya ilmiah
Arrum pramesti.18764. tata tulis karya ilmiahPrams Rifai
 
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Titin Agustini
 
Skripsi asli
Skripsi asliSkripsi asli
Skripsi aslihenya
 
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...KOSPATI UKM
 
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...KOSPATI UKM
 
Rps teknologi pendidikan-sem 3 2020-singgih
Rps teknologi pendidikan-sem 3 2020-singgihRps teknologi pendidikan-sem 3 2020-singgih
Rps teknologi pendidikan-sem 3 2020-singgihemyleonita1
 

Was ist angesagt? (14)

Seminar 2015 Pemahaman Bacaan
Seminar 2015 Pemahaman BacaanSeminar 2015 Pemahaman Bacaan
Seminar 2015 Pemahaman Bacaan
 
PPT Sidang Skripsi R & D (109151415406)
PPT Sidang Skripsi R & D (109151415406)PPT Sidang Skripsi R & D (109151415406)
PPT Sidang Skripsi R & D (109151415406)
 
Ppt skripsi rahma
Ppt skripsi rahmaPpt skripsi rahma
Ppt skripsi rahma
 
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...
Pedoman penyusunan kurikulum_unit_satuan_pendidikan_dasar-menengah_referensi_...
 
Presentasi seminar proposal
Presentasi seminar proposalPresentasi seminar proposal
Presentasi seminar proposal
 
Proposal ptk metlit
Proposal ptk metlitProposal ptk metlit
Proposal ptk metlit
 
Silabus disain pemrogramanberorientasiobjek_iki10830
Silabus disain pemrogramanberorientasiobjek_iki10830Silabus disain pemrogramanberorientasiobjek_iki10830
Silabus disain pemrogramanberorientasiobjek_iki10830
 
Arrum pramesti.18764. tata tulis karya ilmiah
Arrum pramesti.18764. tata tulis karya ilmiahArrum pramesti.18764. tata tulis karya ilmiah
Arrum pramesti.18764. tata tulis karya ilmiah
 
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
 
Skripsi asli
Skripsi asliSkripsi asli
Skripsi asli
 
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...
Penguasaan Jumlah Fi'liyyah dalam Kalangan Pelajar Tahun 2 Program Pengajian ...
 
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...
Penukaran Kod Bahasa Arab dalam Kalangan Pelajar Modul Bahasa dan Kesusastera...
 
Tugasan 1.pembelajaran web
Tugasan 1.pembelajaran webTugasan 1.pembelajaran web
Tugasan 1.pembelajaran web
 
Rps teknologi pendidikan-sem 3 2020-singgih
Rps teknologi pendidikan-sem 3 2020-singgihRps teknologi pendidikan-sem 3 2020-singgih
Rps teknologi pendidikan-sem 3 2020-singgih
 

Andere mochten auch

Responsibilities
ResponsibilitiesResponsibilities
ResponsibilitiesE_chiesa
 
History timeline
History timelineHistory timeline
History timelinegmperry96
 
Props presentation
Props presentationProps presentation
Props presentationE_chiesa
 
[1] rpp sd kelas 4 semester 1 indahnya kebersamaan www.sekolahdasar.web.id
[1] rpp sd kelas 4 semester 1   indahnya kebersamaan www.sekolahdasar.web.id[1] rpp sd kelas 4 semester 1   indahnya kebersamaan www.sekolahdasar.web.id
[1] rpp sd kelas 4 semester 1 indahnya kebersamaan www.sekolahdasar.web.idMuhar Rira
 
History timeline 1
History timeline 1History timeline 1
History timeline 1gmperry96
 
Pitch presentation
Pitch presentationPitch presentation
Pitch presentationhn4014
 
Story board planning
Story board planningStory board planning
Story board planningE_chiesa
 
Greatest Guitarists
Greatest GuitaristsGreatest Guitarists
Greatest Guitaristshaim1973
 

Andere mochten auch (13)

Responsibilities
ResponsibilitiesResponsibilities
Responsibilities
 
Halloween
HalloweenHalloween
Halloween
 
History timeline
History timelineHistory timeline
History timeline
 
Props presentation
Props presentationProps presentation
Props presentation
 
Costumes
CostumesCostumes
Costumes
 
[1] rpp sd kelas 4 semester 1 indahnya kebersamaan www.sekolahdasar.web.id
[1] rpp sd kelas 4 semester 1   indahnya kebersamaan www.sekolahdasar.web.id[1] rpp sd kelas 4 semester 1   indahnya kebersamaan www.sekolahdasar.web.id
[1] rpp sd kelas 4 semester 1 indahnya kebersamaan www.sekolahdasar.web.id
 
History timeline 1
History timeline 1History timeline 1
History timeline 1
 
Pitch presentation
Pitch presentationPitch presentation
Pitch presentation
 
Story board planning
Story board planningStory board planning
Story board planning
 
Advanced Pricing Toolbox - Training
Advanced  Pricing Toolbox - TrainingAdvanced  Pricing Toolbox - Training
Advanced Pricing Toolbox - Training
 
5th EPP Life Sciences Pricing Forum
5th EPP Life Sciences Pricing Forum5th EPP Life Sciences Pricing Forum
5th EPP Life Sciences Pricing Forum
 
Greatest Guitarists
Greatest GuitaristsGreatest Guitarists
Greatest Guitarists
 
4th epp life sciences forum 2014
4th epp life sciences forum 20144th epp life sciences forum 2014
4th epp life sciences forum 2014
 

Ähnlich wie ANALISIS_JOURNAL

Ulasan jurnal kajian kualitatif
Ulasan jurnal kajian kualitatifUlasan jurnal kajian kualitatif
Ulasan jurnal kajian kualitatifSuzana Che Harun
 
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)Bunyamin Yusuf
 
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdf
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdfLAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdf
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdfnorarbainah
 
cth kajian tindakan 2.pdf
cth kajian tindakan 2.pdfcth kajian tindakan 2.pdf
cth kajian tindakan 2.pdfWawaWaheeda
 
Kertas cadangan kajian tindakan kualitatif
Kertas cadangan kajian tindakan kualitatifKertas cadangan kajian tindakan kualitatif
Kertas cadangan kajian tindakan kualitatifBujangpauzan
 
RPKPS WRITING 1.docx
RPKPS WRITING 1.docxRPKPS WRITING 1.docx
RPKPS WRITING 1.docxMursyid Anwar
 
Tugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaTugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaeswete69
 
Tema 4 kd 3.4 dan 4.4 prosedur kompleks
Tema 4 kd 3.4 dan 4.4 prosedur kompleksTema 4 kd 3.4 dan 4.4 prosedur kompleks
Tema 4 kd 3.4 dan 4.4 prosedur komplekseli priyatna laidan
 
Mi call tugas pak hartoyo
Mi call tugas pak hartoyoMi call tugas pak hartoyo
Mi call tugas pak hartoyomaskuniskandar
 
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Titin Agustini
 
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdf
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdfYOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdf
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdfAulia Rachman
 
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...Dedy Wiranto
 

Ähnlich wie ANALISIS_JOURNAL (20)

Ulasan jurnal kajian kualitatif
Ulasan jurnal kajian kualitatifUlasan jurnal kajian kualitatif
Ulasan jurnal kajian kualitatif
 
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)
model pembelajaran speaking inovatif (juara 1 tgkt Prov. Jateng)
 
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdf
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdfLAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdf
LAPORAN PROJEK INOVASI MIND PITCHING- QAJADI 2.0.pdf
 
RPS Matematika
RPS MatematikaRPS Matematika
RPS Matematika
 
cth kajian tindakan 2.pdf
cth kajian tindakan 2.pdfcth kajian tindakan 2.pdf
cth kajian tindakan 2.pdf
 
Kertas cadangan kajian tindakan kualitatif
Kertas cadangan kajian tindakan kualitatifKertas cadangan kajian tindakan kualitatif
Kertas cadangan kajian tindakan kualitatif
 
Kontrak transaksi perkuliahan1516
Kontrak transaksi perkuliahan1516Kontrak transaksi perkuliahan1516
Kontrak transaksi perkuliahan1516
 
RPKPS WRITING 1.docx
RPKPS WRITING 1.docxRPKPS WRITING 1.docx
RPKPS WRITING 1.docx
 
Tugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaTugas 1 bahasa indonesia
Tugas 1 bahasa indonesia
 
Tema 4 kd 3.4 dan 4.4 prosedur kompleks
Tema 4 kd 3.4 dan 4.4 prosedur kompleksTema 4 kd 3.4 dan 4.4 prosedur kompleks
Tema 4 kd 3.4 dan 4.4 prosedur kompleks
 
Assure
AssureAssure
Assure
 
Ptk b. inggris
Ptk b. inggrisPtk b. inggris
Ptk b. inggris
 
Ptk proposal ing1
Ptk proposal ing1Ptk proposal ing1
Ptk proposal ing1
 
Call
CallCall
Call
 
CALL
CALLCALL
CALL
 
Modul lks media pembelajaran
Modul lks media pembelajaranModul lks media pembelajaran
Modul lks media pembelajaran
 
Mi call tugas pak hartoyo
Mi call tugas pak hartoyoMi call tugas pak hartoyo
Mi call tugas pak hartoyo
 
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
Upaya Meningkatkan Kemampuan Peserta Didik Menulis Teks Report Mata Pelajaran...
 
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdf
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdfYOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdf
YOLLANDA OCTAVITRI_PENGEMBANGAN BAHAN AJAR.pdf
 
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...
Makalah Asumsi Dasar Dan Definisi Desain Instruksional Dan Pemahaman Aplikati...
 

ANALISIS_JOURNAL

  • 1. PEMBELAJARAN BERASASKAN WEB KPT 6044 TUGASAN 1: ANALISIS JOURNAL SARJANA PENDIDIKAN SEKOLAH RENDAH NAMA: KHAIRUL AZIAN BIN MAT KHARI NO MATRIKS: M20012001277 DISEDIAKAN UNTUK: PROF MADYA DATO’ DR.ABD LATIF BIN HJ GAPOR KUMPULAN: A
  • 2. Krone, J. 2006. A Project Approach To The Theory Of Programming Languages. Journal of Computing Sciences in Colleges . Volume 22 (1) : 84-93. ISSN : 1937-4771. Pengenalan Artikel ini merupakan kajian berbentuk kualitatif. Ia menerangkan tentang pendekatan tugasan berasaskan projek dalam pengajaran dan pembelajaran pengaturcaraan. Kebanyakan pelajar di Denison University didedahkan dengan konsep object-oriented ketika menulis program, terutamanya Java. Kajian ini menerangkan bagaimana pendekatan ini dilakukan kepada pelajar yang berupaya dan bijak melakukan pengaturcaraan, tetapi mempunyai latar belakang bahasa pengaturcaraan yang terbatas. Kursus bahasa pengaturcaraan terbahagi kepada dua kategori, iaitu teori dan kaji selidik (survey). Kursus secara teori dijalankan kepada pelajar junior, yang memberi penekanan kepada isu-isu implementasi, struktur bahasa pengaturcaraan, rekabentuk bahasa pengaturcaraan dan semantik. Kursus secara kaji selidik pula dijalankan kepada pelajar senior, yang memberi penekanan kepada pelajar untuk mempelajari beberapa bahasa pengaturcaraan. 1. Tujuan Utama Kajian Kajian ini dilakukan berdasarkan kekangan dari segi pengalaman penggunaan pelbagai bahasa pengaturcaraan oleh pelajar, terutama dalam kursus Theory of Programming. Dalam kursus ini pelajar hanya belajar berasaskan buku teks untuk menyelesaikan tugasan. Dalam kajian ini satu tugasan telah diberi kepada pelajar. Tugasan tersebut ialah Projek Semester. Objektif Projek Semester ini adalah untuk menggalakkan pelajar mempelajari prinsip-prinsip asas bahasa pengaturcaraan dan mengenalpasti isu-isu yang berkaitan dengan bahasa pengaturcaraan yang dipilh. Projek ini juga memberi peluang kepada pelajar untuk mempelajari lebih banyak bahasa-bahasa pengaturcaraan baru.
  • 3. 2. Kaedah Kajian Dalam kajian ini, pelajar diberi beberapa pilihan projek iaitu (i) menjadi guru untuk bahasa pengaturcaraan yang dipilih, (ii) membuat comparative analysis terhadap dua atau lebih bahasa pengaturcaraan, (iii) menulis terjemahan bagi satu bahasa pengaturcaraan atau (iv) mereka cipta satu bahasa pengaturcaraan yang baru berdasarkan bahasa-bahasa pengaturcaraan yang telah dipilih. Pelajar akan mendokumentasi, membuat demonstrasi dan pembentangan di dalam kelas serta mempraktikkan amalan, think, pair, share dalam kalangan pelajar lain yang mengikuti kursus ini. Pensyarah akan memastikan pelajar mereka membuat pilihan/keputusan yang tepat berdasarkan kebolehan, kemahiran dan keupayaan pelajar dalam memperkembangkan pengetahuan yang mereka perolehi daripada projek tersebut. Dalam kajian ini, pemerhatian dibuat berdasarkan dokumentasi dan pembentangan yang dilakukan oleh pelajar di dalam kelas. 3. Rumusan Dapatan Kajian Dapatan kajian melalui pemerhatian terhadap pelajar menunjukkan bahawa peningkatan terhadap pengetahuan dan kemahiran dalam bahasa pengaturcaraan berlaku. Ini dapat dibuktikan dengan kemampuan pelajar mendokumentasi, membentang dan menganalisis bahasa-bahasa pengaturcaraan yang telah dipilh. Dapatan kajian juga menunjukkan pensyarah hanya bertindak sebagai fasilitator dalam kelas pengaturcaraan. Sebelum kajian Projek Semester dijalankan, pensyarah bertindak sebagai ‘pemberi maklumat’ yang menyebabkan pelajar menjadi kirang aktif serta tidak melibatkan diri secara langsung di dalam kelas.
  • 4. 4. Hasil Perbincangan Berdasarkan pemerhatian yang telah dijalankan, kaedah tugasan berasaskan projek jelas menunjukkan bahawa pelajar telah mencapai matlamat pengajaran dan pembelajaran pengaturcaraan. Pelajar telah mencapai tahap pengetahuan dan kemahiran dalam pengaturcaraan yang lebih berbanding dengan kaedah kuliah yang biasa dilaksanakan. Kaedah projek juga menggalakkan pelajar bergiat secara aktif di dalam kelas. Dapatan kajian juga menunjukkan bahawa pensyarah bertindak sebagai moderator, fasilitatir dan koordinator sahaja berbanding dengan keadaan sebelum ini, pensyarah memberi kuliah di dalam kelas. Kaedah projek juga menunjukkan bahawa pelajar dapat menggunakan pengetahuan sedia ada yang mereka telah pelajari dalam kursus-kursus Computer Science yang lepas, dan mengintegrasikan kursus-kursus tersebut dalam projek ini. IMPLIKASI TERHADAP KAJIAN PENDIDIKAN KOMPUTER Daripada artikel ini dapat disimpulkan bahawa tugasan berasaskan projek (project-based assessment) dapat membantu pelajar mempelajari dan memahami bahasa pengaturcaraan dengan cara yang lebih mudah. Tugasan ini juga membantu pensyarah membimbing pelajar yang pertama kali menggunakan satu-satu bahasa pengaturcaraan. Pelajar dapat mempraktikkan apa yang dipelajari melalui tugasan yang diberi, serta belajar membuat keputusan dengan tepat ketika membuat tugasan tersebut. Salah satu cara untuk mempelajari pelbagai bahasa pengaturcaraan adalah dengan membuat eksplorasi / menggunakan bahasa-bahasa pengaturcaraan tersebut. Pelajar digalakkan mempelajari bahasa pengaturcaraan dengan cara tersebut, seterusnya berkongsi pengalaman dengan rakan sekelas bagi mewujudkan pembelajaran aktif (active learning).