PENINGKATAN KEMAMPUAN TURTLE LIBRARY UNTUK MENGGAMBAR GRAFIK ANIMASI BAGI PELAJAR PKBM
Abstract
Untuk menghadapi era industri 4.0, generasi milenial perlu dibekali keterampilan digital diantaranya keterampilan dalam menguasai bahasa pemrograman. Bahasa pemograman Python banyak digunakan dalam pengembangan sistem berbasis Internet of Things karena bersifat multiplatform. Untuk itu, dalam kegiatan pengabdian masyarakat ini, dilakukan kegiatan pelatihan menggambar grafik animasi menggunakan bahasa pemrograman Python dengan Turtle Library untuk pelajar PKBM. Turtle library adalah library pada bahasa pemrograman Python yang digunakan untuk membuat grafik maupun gambar animasi. Kegiatan ini bertujuan untuk meningkatkan keahlian keterampian digital, logika pemecahan masalah, penguasaan dasar ilmu pemrograman komputer dan juga meningkatkan kreatifitas siswa/i PKBM. Metode pelatihan yang diberikan sangat menarik dan mudah dipahami karena siswa/i dapat belajar membuat program sambil berkreasi karena didukung dengan tampilan visual yang dihasilkan dari perangkat lunak Python 3.8. Kegiatan pengabdian masyarakat telah berhasil dilakukan kepada pelajar PKBM AMARI, Meruya Selatan. Peserta telah mampu membuat gambar animasi sederhana dari kode program yang dibuat menggunakan bahasa pemrograman Python.
Keywords: Python, Turtle Library, Internet of Things
Full Text:
PDFReferences
Angriani, L., Dayat, A. R. (2019). PKM Peningkatan Kompetensi Guru dan Siswa Melalui Pelatihan Pemrograman dan Jaringan Komputer pada Sekolah Menengah Kujuruan di Kota Jayapura. Jurnal Abdimas, 23(2), 92–98.
Araujo, L. G. J., Bittencourt, R. A., & Santos, D. M. B. (2018). An analysis of a media-Based approach to teach programming to middle school students. SIGCSE 2018 - Proceedings of the 49th ACM Technical Symposium on Computer Science Education. https://doi.org/10.1145/3159450.3159526
Coskey, J. (2017). Computer Science: Introduction to Python Unit #3. ftp://140.118.199.9:2100/public9/2017_ME2008/Python/W12-Turtle4Fun/unit3-python((+GUI-TKinter).pdf
Firouzi, F., Farahani, B., Weinberger, M., DePace, G., & Aliee, F. S. (2020). IoT Fundamentals: Definitions, Architectures, Challenges, and Promises. In Intelligent Internet of Things. https://doi.org/10.1007/978-3-030-30367-9_1
Hasugian, P. M., Manurung, J., Marpaung, J. F., & ... (2018). PKM: Pelatihan Pemrograman Dasar Bagi Siswa/i RPL di SMK Methodist 8 Medan. TRIDARMA …, 1(1), 1–6.
Kadarina, T. M., & Ibnu Hajar, M. H. (2019). Pengenalan Bahasa Pemrograman Python Menggunakan Aplikasi Games Untuk Siswa/i Di Wilayah Kembangan Utara. Jurnal Abdi Masyarakat (JAM), 5(1), 11–16. https://doi.org/10.22441/jam.2019.v5.i1.003
Lutfina, E., & Wardhani, A. K. (2020). Pengenalan Dan Pelatihan Pemrograman Berbasis Blok Bagi Anak. Magistrorum Et Scholarium: Jurnal Pengabdian Masyarakat, 01(1), 107–111.
Mathur, P. (2019). Machine Learning Applications Using Python. In Machine Learning Applications Using Python. https://doi.org/10.1007/978-1-4842-3787-8
Payne, J. R., & Payne, J. R. (2019). Introduction to Computer Programming and Python. In Python for Teenagers. https://doi.org/10.1007/978-1-4842-4550-7_1
Safitri, R., Jamal, A., Ripmiatin, E., Hermawan, D., & Supriyanto, A. (2019). Pengenalan dan Pelatihan Pemrograman Dasar Blockly kepada Siswa SMA Al-Azhar 1,2, dan 3. Jurnal Pemberdayaan Masyarakat Universitas Al Azhar Indonesia, 1(1), 1–6. https://doi.org/10.36722/jpm.v1i1.331
Salamah, K. S., Kadarina, T. M., & Iklima, Z. (2020). Pengenalan MIT Inventor untuk Siswa/i di Wilayah Kembangan Utara. Jurnal Abdi Masyarakat (JAM), 5(2), 5–9. https://doi.org/10.22441/jam.2020.v5.i2.002
Sitorus, M. B., Purnomo, T. J., Tambunan, J. M., & Aziz, H. (2019). Pemrograman Mikrokontroler Guna Memperkenalkan Industri 4 . 0 di SMA Negeri 7 Tangerang Selatan. Terang : Jurnal Pengabdian Pada Masyarakat Menerangi Negeri, 2(1), 34–42.
Sukindar. (2016). Kelebihan Bahasa Pemrograman Python. https://teknojurnal.com/kelebihan-bahasa-pemrograman-python/
Suryadi, A., Nasution, A., & Febrianti, E. L. (2018). Pengenalan dan Pelatihan Bahasa Pemrograman Andorid Pada Siswa SMK Negeri 1 Air Joman - Kisaran. Jurdimas (Jurnal Pengabdian Kepada Masyarakat ) Royal.
Tutorialspoint. (2020). Turtle programming in Python. https://www.tutorialspoint.com/turtle-programming-in-python
Udemy. (2019). Teach Your Kids to Code: Learn Python Programming at Any Agele. https://www.udemy.com/course/teach-your-kids-to-code/
Refbacks
- There are currently no refbacks.