Path: Top > Tugas Akhir - D3 > Jurusan Teknik Komputer dan Informatika > Program Studi Teknik Informatika > REGULER > 2015

Penerapan metode Event Stream Processing untuk Memperoleh Informasi Kegiatan Pemrograman Siswa Secara Real Time

Application of Event Stream Processing Method to Obtain Information of Students' Programming Activity in Real Time

Tugas Akhir, 005 / 2015 / JTK
Undergraduate Theses from JBPTPPOLBAN / 2017-05-31 12:12:06
Oleh : Harris Chaerul Irsan - 121511012, Muhammad Adiputra - 121511019, Trisna Ari Roshinta - 121511031 (harris.irsan@gmail.com)
Dibuat : 2017-05-31, dengan 4 file

Keyword : ElectroCodeoGram, event stream processing, event proccessing language, pengajaran praktikum pemrograman
Subjek : ElectroCodeoGram, event stream processing, event processing language, programming practical

Pembelajaran pemrograman terutama dasar-dasar pemrograman merupakan salah satu kegiatan yang sangat krusial pada proses pembelajaran di bidang informatika. Penting bagi pengajar untuk selalu memantau siswa saat pembelajaran praktikum, namun pengajar merasa kurang maksimal ketika melakukan pemantauan kegiatan praktikum karena jumlah siswa terlalu banyak dalam satu laboratorium. Berdasarkan permasalahan tersebut, maka dibuat Aplikasi Monitoring Praktikum Pemrograman (AMPP) untuk menampilkan informasi mengenai kegiatan praktikum pemrograman. Informasi diperoleh dengan mengambil kegiatan mikro-proses dari aktivitas pemrograman siswa pada integrated development environment (IDE). Data yang diambil (event pemrograman), kemudian dikirim dan diolah dengan metode event stream proccessing (ESP) secara real time. Data event yang terus mengalir akan dicocokkan (crossing) dengan permasalahan (rules permasalahan) yang telah didefinisikan oleh pengajar. Crossing dilakukan dengan mengimplementasikan query event proccessing language (EPL). Hasil crossing berupa informasi permasalahan yang dialami oleh siswa. Informasi permasalahan siswa ditampilkan pada halaman informasi (dashboard) dalam bentuk website. Berdasarkan spesifikasi yang telah didefinisikan, AMPP telah mampu menangani data aktivitas pemrograman yang dikirimkan dari 35 siswa secara real time dan menghasilkan informasi permasalahan pemrograman siswa dalam rentang waktu 1-5 detik sejak permasalahan siswa terdeteksi. Kesimpulan tersebut didapat melalui simulasi menggunakan data dummy untuk merepresentasikan kondisi dimana ada 35 siswa yang sedang melakukan praktikum pemrograman. Kata kunci: ElectroCodeoGram, event stream processing, event proccessing language, pengajaran praktikum pemrograman.

Deskripsi Alternatif :

Learning the programming especially basics programming is one of the most crucial activities in the learning process of informatics. It is important for teachers to constantly monitor the students' activities during practical process, however, teachers cannot maximally monitor because there are too many students in one laboratory. Based on the problem, Practical Programming Monitoring Application (PPMA) was developed to display information about the programming practical activities. Information is obtained by fetching micro process of students' programming activity in the integrated development environment (IDE). The data fetched is then sent and processed with event stream processing (ESP) method in real time. The streaming event data will be crossed with the rules of problem defined by the teachers. The process of crossing is done by implementing event processing language (EPL) query. The result of the crossing is information about problems faced by the students. Information about the problems will be displayed on the page of information (dashboard) in a web application. Based on the defined specification, the application is capable to handle the data of programming activity of 35 students in real time and produce information of the problem within 1-5 seconds since the problems detected. The conclusions was obtained through simulation using dummy data representing a condition where there are 35 students doing practical programming. Keywords: ElectroCodeoGram, event stream processing, event processing language, programming practical.

Beri Komentar ?#(0) | Bookmark

PropertiNilai Properti
ID PublisherJBPTPPOLBAN
Organisasi
Nama KontakErlin Arvelina
AlamatJl. Trsn. Gegerkalong Hilir Ds. Ciwaruga
KotaBandung
DaerahJawa Barat
NegaraIndonesia
Telepon022 201 3789 ext. 168, 169, 239
Fax022 201 3889
E-mail Administratorerlin.arvelina@polban.ac.id
E-mail CKOerlin.arvelina@polban.ac.id

Print ...

Kontributor...

  • Pembimbing 1: Ani Rahmani, S.Si., M.T.

    Pembimbing 2: Joe Lian Min, M.Eng., Editor: Erlin Arvelina

Download...