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 / JTKUndergraduate 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
Properti | Nilai Properti |
---|---|
ID Publisher | JBPTPPOLBAN |
Organisasi | |
Nama Kontak | Erlin Arvelina |
Alamat | Jl. Trsn. Gegerkalong Hilir Ds. Ciwaruga |
Kota | Bandung |
Daerah | Jawa Barat |
Negara | Indonesia |
Telepon | 022 201 3789 ext. 168, 169, 239 |
Fax | 022 201 3889 |
E-mail Administrator | erlin.arvelina@polban.ac.id |
E-mail CKO | erlin.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...
File : KELENGKAPAN TA - 121511012, 121511019, 121511031.pdf
(623315 bytes)
File : BAB 1 - 121511012, 121511019, 121511031.pdf
(189370 bytes)
File : BAB 2 - 121511012, 121511019, 121511031.pdf
(414816 bytes)
File : BAB 8 - 121511012, 121511019, 121511031.pdf
(236116 bytes)