PELATIHAN PEMROGRAMAN PYTHON DENGAN GOOGLE COLAB BAGI SISWA SMK INOVASI RIAU
Abstract
Pelatihan pemrograman Python untuk siswa SMK Inovasi Riau bertujuan untuk memberikan keterampilan dasar dalam pengembangan perangkat lunak menggunakan bahasa pemrograman Python dan menyiapkan siswa untuk karir di bidang teknologi informasi. Materi yang diajarkan dalam pelatihan ini meliputi pengenalan dasar tentang bahasa pemrograman Python, konsep dasar pemrograman seperti variabel, tipe data, penggunaan modul dan pustaka standar dalam Python. Selain materi tersebut, pelatihan pemrograman Python juga akan mencakup latihan dan proyek praktis untuk membantu siswa memahami dan menguasai konsep-konsep yang diajarkan. Tujuan utama pelatihan ini adalah agar siswa dapat memahami dasar-dasar pemrograman Python sehingga mereka dapat membuat program sederhana dan mengembangkan keterampilan yang lebih tinggi dalam pengembangan perangkat lunak. Materi yang disajikan juga mencakup pemanfaatan Google Colab sebagai platform pengembangan yang efisien dan ramah pengguna, terutama bagi pemula dalam dunia pemrograman. Diharapkan pelatihan ini dapat membantu siswa mempersiapkan diri untuk menghadapi persaingan di dunia kerja di bidang teknologi informasi.
Downloads
References
Aremu, V. I., & Okuntade, J. O. (2021). Computer Programming Language as Tool for Developing Primary School Pupils’ Academic and Thinking Skills. Pages 69–74.
Ayer, V. M., Miguez, S., & Toby, B. H. (2014). Why scientists should learn to program in Python. In Powder Diffraction (Vol. 29, pages S48–S64).
https://doi.org/10.1017/S0885715614000931
Dewar, J. (2023). The Most In-Demand Skills for 2023. Retrieved from
Gupta, R., & Sharma, S. (2022). Interactive Learning Platforms in Python Programming Education: A Comparative Study of Google Colab and Jupyter Notebooks. International Journal of Information and Communication Technology Education, 18(1), 45-57. DOI: https://doi.org/10.4018/IJICTE.2022010104
Jones, B., & Lee, S. (2022). Integrating Google Colab in Python Programming Education: Benefits and Challenges. Journal of Computing Sciences in Colleges, 37(3), 78-85.
DOI: https://doi.org/10.1145/3426931.3426943
Karim, M. R., Huda, K. N., & Khan, R. S. (2012). Significance of Training and Post Training Evaluation for Employee.
Khoirom, M. S., Sonia, M., Laikhuram, B., Laishram, J., & Singh, T. D. (2020). Comparative Analysis of Python and Java for Beginners. In International Research Journal of Engineering and Technology (Vol. 7, Issue 8, pages 4384–4407).
Leeuwenkamp, K. J. G., Brinke, D. J., & Kester, L. (2017). Assessment quality in tertiary education: An integrative literature review. Studies in Educational Evaluation, 55(February), 94–116. https://doi.org/10.1016/j.stueduc.2017.08.001
Mahsa Mohaghegh, M. M. (2016). Computational Thinking: The Skill Set of the 21st Century.
Mészárosová, E. (2015). Is Python An Appropriate Programming Language For Google.
Mulligan, G. B. C. (2014). Digital Innovation: The Hackathon Phenomenon.
Ozgur, Et al., (2022) Bahasa pemrograman dengan MatLab vs. Python vs. R.
Padhy, R. P., Patra, M. R., & Satapathy, S. C. (2011). X-as-a-Service: Cloud Computing with Google App Engine, Amazon Web Services, Microsoft Azure and Force.com. International Journal of Computer Science and Telecommunications, 2(9), 8–16.
Schwab, K. (2021). These are the top 10 job skills of tomorrow – and how long it takes to learn them. Retrieved from https://www.weforum.org/agenda/2020/10/top-10-work-skills-of-tomorrow-how-long-it-takes-to-learn-them/
Smith, A., & Brown, C. (2022). Enhancing Student Learning Through Python Programming Workshops: A Case Study at a Technical High School. Journal of Educational Computing Research. DOI: https://doi.org/10.1177/07356331211065678
Uswatun K, H. (2019). Membangun Karakter Siswa Melalui Literasi Digital Dalam Menghadapi Pendidikan Abad 21 (Revolusi Industri 4.0), 21, 999–1015.
Vasilev, D., Ivanova, M., & Ivanov, P. (2022). Python Programming Language Training: Comparative Analysis of Methods and Effectiveness. Journal of Education and Training Studies, 10(2), 123-135. DOI: https://doi.org/10.11114/jets.v10i2.6053
Wibirama, S. (2021). Benarkah belajar coding akan menjadi solusi untuk memajukan ekonomi digital? Retrieved from https://sunu.staff.ugm.ac.id/2021/02/04/benarkah-belajar-coding-akan-menjadi-solusi-untuk-memajukan-ekonomi-digital/