Claim Missing Document
Check
Articles

Found 4 Documents
Search

Pengembangan Pola Berpikir Sistematis Melalui Pengenalan Pemrograman Visual Pada Peserta didik Tingkat Menengah Atas Robby Tan; Maresha Caroline Wijanto; Oscar Karnalim; Setia Budi; Mewati Ayub; Diana Trivena Yulianti; Hendra Bunyamin; Sendy Ferdian Sujadi; Rossevine Artha Natasya
Altruis: Journal of Community Services Vol. 2 No. 4 (2021): Altruis
Publisher : University of Muhammadiyah Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22219/altruis.v2i4.18427

Abstract

Systematic thinking is a process of thinking that should be introduced from early age. While developing such thinking, students will learn how to solve a task by breaking it down to smaller tasks and complete them one by one. There are many activities that can support such thinking. One of them is to program visually. Visual programming is usually featured with drop-down blocks where students are only required to choose which process or logic needed than then put them in the play board. A training of such activity was done in a high school at Bandung, Indonesia with Scratch. Students were first introduced with Scratch, a software that is expected to help them think systematically. For conducting the training itself, several stages were followed. It started with introduction, and then followed by lecture and case-based practice. To engage students with the practice, the case study is COVID-19 where students are expected to deliver relevant information creatively, such as developing a game of social distancing, spray vs virus, etc. Evaluation shows that via this training, students were able to further develop their own systematic thinking via the creation of Scratch projects. Further, they believed that this training is interesting and can help them to study in the high school.
PENGENALAN DESIGN-THINKING MENGGUNAKAN CANVA PADA SISWA SEKOLAH MENENGAH TINGKAT ATAS Robby Tan; Oscar Karnalim; Maresha Caroline Wijanto; Diana Trivena Yulianti; Risal Risal; Doro Edi; Teddy Marcus Zakaria; Sendy Ferdian Sujadi; Rossevine Artha Nathasya
Abdimas Siliwangi Vol 5, No 2 (2022): Juni 2022
Publisher : IKIP SILIWANGI

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22460/as.v5i2.9707

Abstract

Perkembangan teknologi informasi dan komunikasi (TIK) dalam dunia pendidikan mempengaruhi proses penyampaian dan cara belajar siswa. Pola pembelajaran yang dahulu merupakan teacher-centered learning bergeser ke student-centered learning. Salah satu bagian dari pergeseran pola belajar ini adalah semakin dalamnya integrasi (TIK) dalam pendidikan. Pengajar akan menggunakan TIK dalam menjelaskan materi-materi yang diberikan dan siswa akan menggunakan TIK untuk membuat tugas-tugas yang diberikan. Canva merupakan salah satu kakas yang dapat digunakan sebagai media dan penyampaian pembelajaran dengan konsep design-thinking. Konsep pembelajaran tersebut diusung dalam kegiatan pengabdian masyarakat yang ditujukan untuk siswa sekolah menengah tingkat atas (SMA). Pelaksanaan kegiatan dilakukan secara daring secara paralel untuk tujuh kelas tingkat XI yang diawali dengan penyampaian materi kemudian dilanjutkan dengan pembuatan proyek Canva secara berkelompok. Tema yang diusung pada pembuatan proyek ini adalah pengembangan budaya wisata dan kuliner yang ada pada daerah masing-masing anggota kelompok. Melalui proyek ini, siswa diajak untuk saling berkolaborasi secara daring untuk menggabungkan ide dan kreativitas sehingga menghasilkan sebuah karya yang dengan memperhatikan target dan point-of-view audiensi. Evaluasi dari kegiatan yang dilaksanakan menunjukkan bahwa materi yang diberikan dapat menarik minat siswa untuk mengembangkan kemampuan yang dapat berguna selama proses pembelajaran di sekolah.
Evaluasi Metodologi CI/CD untuk Pengembangan Perangkat Lunak dalam Perkuliahan Hapnes Toba; Tjatur Kandaga Gautama; Julio Narabel; Andreas Widjaja; Sendy Ferdian Sujadi
JEPIN (Jurnal Edukasi dan Penelitian Informatika) Vol 8, No 2 (2022): Volume 8 No 2
Publisher : Program Studi Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26418/jp.v8i2.51992

Abstract

Saat ini sistem Continuous Integration (CI)/ Continuous Delivery (CD) merupakan standar baru dalam pengembangan perangkat lunak di industri. Sistem CI/CD merupakan langkah otomatisasi dari sebagian proses dalam pengembangan perangkat lunak. Ketika suatu sistem CI/CD digunakan oleh tim pengembang perangkat lunak maka akan diperoleh banyak data pemrosesan dan data hasil akhir dari proses CI/CD tersebut. Penelitian ini berupaya untuk mengevaluasi data yang terhimpun dalam sebuah sistem CI/CD dan diharapkan akan menemukan informasi yang bermanfaat sebagai umpan balik terhadap potensi sistem CI/CD dalam perkuliahan.  Evaluasi riset dilakukan dengan metode survei pada kelas pilihan di semester ganjil tahun akademik 2021/22. Survei dimulai sejak masa ujian tengah semester sampai dengan akhir semester, yaitu pada saat mahasiswa peserta kelas mulai membuat sistem/ aplikasi guna memenuhi kelengkapan tugas besar mata kuliah. Adapun kelas yang dipilih tersebut adalah mata kuliah rekayasa perangkat lunak di program studi S-1 Teknik Informatika. Hasil survei menunjukkan bahwa mayoritas mahasiswa sangat antusias dan merasa penting untuk mendalami konsep CI/CD sebagai salah satu metode mutakhir pengembangan perangkat lunak.
Evaluasi Deteksi Smell Code dan Anti Pattern pada Aplikasi Berbasis Java Sendy Ferdian Sujadi
Jurnal Teknik Informatika dan Sistem Informasi Vol 5 No 3 (2019): JuTISI
Publisher : Maranatha University Press

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.28932/jutisi.v5i3.1981

Abstract

This paper presents an evaluation result of smell code and anti pattern detection in java based application development. The main objective to be achieved in this research is to determine the proper way in the detection of smell code and anti pattern in the development of java based software, and to evaluate the impact of using code inspection tools and software metrics to refactoring code in java based software development. Smell code to be detected in this research is Long Parameter List, Large Class, Lazy Class, Feature Envy, Long Method, and Dead Code. Anti pattern that will be detected is The Blob / God Class and Lava Flow. The selection of smell code and anti pattern is based on the definition, characteristics, detection factor, and software metrics. To support the research process is done through the evaluation stage of a case study java based application as a sample for inspection of code for the detection of smell code and anti pattern and calculation software metrics. Case studies of selected applications as sample applications are E-Commerce applications with functional master data management of goods and customers as well as management of sales and payment transactions. The detection of the smell code and anti-pattern on the case study is done in stages so it can be determined whether or not to refact. As well as ensuring the technique of making the program better fit the characteristics and rules of object-oriented programming.