Main Article Content

Abstract

Integrating coding into learning is one of the opportunities afforded by technology in education. However, the use of coding in tertiary institutions is still underutilized in the field of language learning. The purpose of this research is to develop a coding learning model for the speaking course that suits the needs of lecturers and students in the teaching and learning process. This research involves Research and Development using the ADDIE model. The subjects in this study consisted of three lecturers and seventy-eight students from five universities in Bengkulu Province, as well as three experts in the fields of materials, media, and language. The results of the study reveal that this model has three main activities: pre-learning, learning, and post-learning, which have five main phases: perception, exploration, collaboration, coding, and publication. The validation test results obtained ‘very good’ qualifications from material experts and were appropriated by linguists and media experts. The validation results indicate that this model is considered feasible to use so that it meets the standardization of product development testing.

Keywords

Coding Learning Model 21 Century Competence Speaking Coding Learning Model

Article Details

How to Cite
Eliya, I., Afriani, Z. L., & Taufiqurrahman, M. (2024). Coding learning model in speaking courses as an innovation to improve 21st century skills. JOALL (Journal of Applied Linguistics and Literature), 9(1), 41–61. https://doi.org/10.33369/joall.v9i1.27613

References

  1. Ahmad Rofiq Hakim, A. T. (2016). Pemanfaatan Teknik Coding Dual Tone Multiple Frequency ( Dtmf ) Dan Telepon Seluler Pada Model Sistem Pintu Elektronik Di Jurusan Teknologi Informasi Politeknik Negeri Samarinda. Jurnal Sains Terapan Teknologi Informasi, 8(1), 931–940.
  2. Citraresmana, E.-, Mahmud, E. Z., Febriani, R., & Rusyan, S. (2020). Edukasi Penggunaan Media Sosial Bagi Siswa Jenjang Sekolah Menengah Atas Di Cirebon. Dharmakarya, 9(3), 204. https://doi.org/10.24198/dharmakarya.v9i3.21187
  3. Firmansyah, B., Nur, A. P., Angellia, F., & Cahya, W. (2020). Pengenalan Coding Bagi Usia Sekolah Menggunakan Aplikasi SHINIBIK ( Shinhan University dan IBI Kosgoro 1957 ) Bagi Murid Sekolah Dasar Negeri 11 Lenteng Agung Jakarta Selatan. 1(1).
  4. Fitriani, W., Komalasari, E., Adzhani, M., & Nelisma, Y. (2022). Development of Research-Based Modules in Educational Psychology Lectures to Improve Creativity. Jurnal Obsesi : Jurnal Pendidikan Anak Usia Dini, 6(4), 3050–3062. https://doi.org/10.31004/obsesi.v6i4.2314Gall, M. D., Gall, P. J., & Borg, W. R. (2007). Educational research: An introduction. Boston: Pearson Education, Inc.
  5. Haseski, H. I., Ilic, U., & Tugtekin, U. (2018). Defining a New 21st Century SkillComputational Thinking: Concepts and Trends. International Education Studies, 11(4), 29. https://doi.org/10.5539/ies.v11n4p29
  6. Henderson, P. B., Cortina, T. J., & Wing, J. M. (2007). Computational thinking. ACM SIGCSE Bulletin, 39(1), 195. https://doi.org/10.1145/1227504.1227378
  7. Korb, J. T., Hambrusch, S., Mayfield, C., Yadav, A., & Zhou, N. (2014). Computational Thinking in Elementary and Secondary Teacher Education. ACM Transactions on Computing Education, 14(1), 1–16. https://doi.org/10.1145/2576872
  8. Koyuncu, A.G., & Koyuncu, B. (2019). The universal skill of 21st century, coding and attitude of secondary school students towards coding. Language Teaching Research Quarterly, 11, 68-80.
  9. Mansir, F. (2020). Identitas Guru Pai Abad 21 Yang Ideal Pada Pembelajaran Fiqh Di Sekolah Dan Madrasah. Muslim Heritage, 5(2), 435. https://doi.org/10.21154/muslimheritage.v5i2.2343
  10. Maryono, Dwi. (2016). Analisis Kesulitan mahasiswa prodi PTIK FKIP UNS dalam Penyelesaian Masalah dengan Pemrograman. Seminar Nasional dan Pameran Produk Pendidikan Vokasi ke 1. Pusat Pengembangan Pendidikan Vokasi FKIP-UNS.
  11. Mayer, Richard E. (2009). Multimedia Learning Prinsip-Prinsip dan Aplikasi. Surabaya: ITS Press.
  12. Mutoharoh. (2020). Kurikulum pendidikan anak usia dini berbasis kearifan lokal terintegrasi pembelajaran coding. Horizon Pedagogia, 1(1).
  13. Nadila, P. (2021). Pentingnya melatih problem solving pada anak usia dini melalui bermain. Pedagogi: Jurnal Ilmu Pendidikan, 21(1), 51–55. https://doi.org/10.24036/pedagogi.v21i1.965
  14. Nieveen, N. (1999). Design Approaches and Tools in Education and Training. Springer Science & Business Media
  15. Nurhopipah, A., Nugroho, I. A., & Suhaman, J. (2021). Pembelajaran Pemrograman Berbasis Proyek Untuk Mengembangkan Kemampuan Computational Thinking Anak. Jurnal Pengabdian Kepada Masyarakat, 27(1), 6. https://doi.org/10.24114/jpkm.v27i1.21291
  16. Pajriah, S., & Budiman, A. (2017). Pengaruh Penerapan Model Pembelajaran Dual Coding Terhadap Peningkatan Hasil Belajar Siswa Pada Mata Pelajaran Sejarah (Studi Penelitian Kuasi Eksperimen pada Siswa Kelas XI di SMA Informatika Ciamis). Jurnal Artefak, 4(1), 77. https://doi.org/10.25157/ja.v4i1.737
  17. Paivio, Allan. (2006). Dual Coding Theory And Education. USA: The University of Michigan School of Education
  18. Popy Silvia, T. M. (2022). Analisis Kemampuan Computational Thinking Melalui Pembelajaran Coding Pada Anak Usia Dini 0-8 Tahun. Journal of Islamic Early Childhood Education (JOIECE): PIAUD-Ku, 1(2), 40287. https://doi.org/10.54801/piaudku.v1i2.140
  19. Putri, A., Anisa, N., Ardiyano, B., Louis, K., & Apriyanti, C. (2021). PENGEMBANGAN Bahan Ajar Mata Pelajaran Ict Fokus Coding Menggunakan Program ‘ Scratch ’ Tingkat Sd Untuk Sd Kallista Batam. 3, 502–510.
  20. Ramadhan, D. R. P., Rosyada, A. Q., Marliza, W., Kasatri, D. E. P., & Yuliana, I. (2020). Pengaruh Ekstrakulikuler Coding Pada Siswa Sekolah Dasar Guna Meningkatkan Computational Thingking Di Sekolah Al-Azhar Syifa Budi Solo. Buletin Literasi Budaya Sekolah, 2(1), 80–86. https://doi.org/10.23917/blbs.v2i1.11616
  21. Solso, Robert L, dkk. (2008). Psikologi Kognitif. Jakarta: Erlangga.
  22. Sinaga, A. S., Sitio, A. S., & Sijabat, P. (2020). Pengenalan Dasar Pengkodingan Secara Daring pada SMK Pemda Lubuk Pakam. Abdimas Universal, 2(2), 95–99. https://doi.org/10.36277/abdimasuniversal.v2i2.74
  23. Stevens, V., & Verschoor, J. (2017). Coding and English language teaching. TESL-EJ: The Electronic Journal for English as a Second Language, 21(2), 1-15.
  24. Suarmika, P. E. (2018). Kebijakan Teknologi Pendidikan dalam Islam: Sebuah Meta-Analisis Sederhana Literasi Digital di Sekolah Dasar. 1(1), 1–16.
  25. Syamsudin, A. (2020). Analisis Kesalahan Coding Pemrograman Java pada Matakuliah Algoritma Pemrograman Mahasiswa Tadris Matematika IAIN Kediri. Journal Focus Action of Research Mathematic (Factor M), 2(2), 102–114. https://doi.org/10.30762/factor_m.v2i2.1711
  26. Taufiqurrahman, M. (2019). Persepsi Mahasiswa PAI dalam Pemanfaatan Teknologi Informasi Era Revolusi Industri 4.0 Pada Mata Kuliah Pembelajaran SKI di Madrasah. Ta’allum: Jurnal Pendidikan Islam, 7(2), 246–264. https://doi.org/10.21274/taalum.2019.7.2.246-264
  27. Wijaya, R., Khairil, K., & Zulfiandry, R. (2023). Aplikasi Game First Personal Shooter (Fps) Berbasis Android. Jurnal Media Infotama, 19(1), 179–187. https://doi.org/10.37676/jmi.v19i1.3685
  28. Zahid, M., Dewi, N., Asih, T., Winarti, E., Putri, T., & Susilo, B. (2021). Scratch Coding for Kids: upaya memperkenalkan mathematical thinking dan computational thinking pada siswa sekolah dasar. PRISMA, Prosiding Seminar Nasional Matematika, 4, 476-486. Retrieved from https://journal.unnes.ac.id/sju/index.php/prisma/article/view/45086
  29. Zahir, M. Z., Dewi, N. R., Asih, T. S. N., Winarti, E. R., Putri, T. U. K., & Susilo, B. E. (2021). Scratch Coding for Kids: upaya memperkenalkan mathematical thinking dan computational thinking pada siswa sekolah dasar. Journal.Unnes.Ac.Id, 4, 476–486. https://journal.unnes.ac.id/sju/index.php/prisma/article/view/45086
  30. Zubaidah, S. (2016). Keterampilan Abad Ke-21 : Keterampilan Yang Diajarkan. Seminar Nasional Pendidikan Dengan Tema “Isu-Isu Strategis Pembelajaran MIPA Abad 21, (December 2016), 1–17
  31. Zuhair, M., Rachmani, N., Sri, T., & Asih, N. (2021). Scratch Coding for Kids : Upaya Memperkenalkan Mathematical Thinking dan Computational Thinking pada Siswa Sekolah Dasar. 4, 476–486.