UPSI Digital Repository (UDRep)
|
|
|
Abstract : Universiti Pendidikan Sultan Idris |
Kajian ini bertujuan membangunkan perisian kursus pendidikan berasaskan web portal (My-
ProgCT) yang bertindak sebagai alat bantu mengajar pengaturcaraan serta computational thinking,
dan menilai keberkesanan perisian kursus tersebut. Kajian ini melibatkan gabungan kajian
pembangunan perisian dan penilaian terhadap perisian yang dibangunkan. Kaedah kualitatif yang
mana temu bual dijalankan terhadap sepuluh (10) responden bagi mengumpul data tentang
keperluan terhadap perisian dalam proses pembelajaran dan pengajaran. Manakala dalam
pembangunan perisian kursus, model reka bentuk berarah ADDIE digunakan dan penilaian
keberkesanan perisian, kajian eksperimental dengan kumpulan kawalan dan kumpulan rawatan
digunakan. Responden penilaian terdiri daripada 60 pelajar yang mengambil kursus pengaturcaraan
di salah sebuah pusat persediaan universiti di Perak. Dapatan kajian menunjukkan terdapat
perbezaan yang signifikan bagi skor min markah ujian pengaturcaraan bagi kumpulan rawatan
berbanding dengan kumpulan kawalan (t(58) =11.405, p |
References |
Barefootcas. (2014). Computational Thinking. Retrieved from https://barefootcas.org.uk/barefoot-primarycomputing- resources/concepts/computational-thinking/.
Cagin, K., Mary, K., Liz, B. & Lachlan, M. (2012). A serious game for developing computational thinking and learning introductory computer programming. Procedia - Social and Behavioral Sciences, 47, pp.1991 – 1999.
Hazzan, O., Lapidot, T. & Ragonis, N. (2015). Guide to teaching computer science: An activity-based approach, DOI 10.1007/978-0-85729-443-2_8, London: Springer-Verlag.
Hooshyar, D., Ahmad, R.B., Yousefi, M., Yusop, F. D. & Horng, S. J. (2015). A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers. Journal of Computer Assisted Learning, pp. 1–17. doi:10.1111/jcal.12099.
Kafai, Y.B. (2016). From computational thinking to computational participation in K--12 education. Communications of the ACM, pp. 26–27. doi: 10.1145/2955114.
Malik, S. I. & Coldwell-Neilson, J. (2017). Impact of a New Teaching and Learning Approach in an Introductory Programming Course. Journal of Educational Computing Research, pp. 1–31. doi:10.1177/0735633116685852.
Margarida, R., Alexandre, L. & Benjamin, L. (2017). Computational thinking development through creative programming in higher education. International Journal of Educational Technology in Higher Education , 14(2), DOI 10.1186/s41239-017-0080-z.
Mason, G., Shuman, T. R. & Cook, K. E. (2012). Comparing the effectiveness of an inverted classroom to a traditional classroom in an upper-division engineering course. IEEE Transactions on Education, 56(4), pp. 430–435.
MDEC. (2018). Computational Thinking and Computer Science Teaching Certificate Programme for Educator. Cyberjaya.
Moshref Javadi, M. H., Ghandehari, H. & Hamidi Pouyandeh, V. (2013). Locating of Bicycle Stations in the City of Isfahan Using Mathematical Programming and Multi-Criteria. International Journal of Academic Research in Progressive Education and Development, 6(1).
Park, N. (2016). Development of Computer Education Program Using LOGO Programming and Fractals Learning for Enhancing Creativity: Focus on Creative Problem-Solving. International Journal of u- and e- Service, Science and Technology, 9(2), pp. 121–126.
Selby, C. C. (2015). Relationships: computational thinking, pedagogy of programming, and bloom’s taxonomy. In Proceedings of the Workshop in Primary and Secondary Computing Education on ZZZ, pp. 80–87, New York: ACM.
Siti Sakinah, M. Y. (2017). Keberkesanan Penggunaan Alat Bantu Mengajar Interaktif bagi Meningkatkan Kefahaman Konsep Pengaturcaraan dalam Kalangan Pelajar. Masters Dissertation – unpublish, Universiti Pendidikan Sultan Idris, Perak, Malaysia.
Swaid, S. I. (2015). Bringing computational thinking to STEM education Procedia Manufacturing 3, pp. 3657–3662. doi:10.1016/j.promfg.2015.07.761.
Uysal, M. P. (2014). Improving First Computer Programming Experiences: The Case of Adapting a Web- Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology, 5(3).
Voogt, J., Fisser, P., Good, J., Mishra, P. & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), pp. 715–728, doi:10.1007/s10639-015-9412-6.
Wilson, C. & Guzdial, M. (2010). How to make progress in computing Education. Communications of the ACM, 53(5), pp. 35–37.
Wing, J. (2008). Computational thinking and thinking about computing. Philosophical Transactions of The Royal Society (July), pp. 3717–3725. doi:10.1109/IPDPS.2008.4536091.
Xabier, B., Miguel, A. O., Juan, C. O. & Mauricio, J. R. (2018). Computational Thinking in pre-university Blended Learning Classrooms. Computers in Human Behavior, 80. |
This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials. You may use the digitized material for private study, scholarship, or research. |