10
JAVA PROGRAMMING LEARNING ASSISTANT SYSTEM (JPLAS) “INTERNATIONAL ELECTRONICS SYPOSIUM 2015” Oleh : Prof. Nobuo Funabiki (Okayama University, Japan) Surabaya, 30 September 2015 Politeknik Elektronika Negeri Surabaya

Java programming learning assistant system (jplas)

Embed Size (px)

Citation preview

Page 1: Java programming learning assistant system (jplas)

JAVA PROGRAMMING LEARNING ASSISTANT

SYSTEM (JPLAS)“INTERNATIONAL ELECTRONICS SYPOSIUM 2015”

Oleh : Prof. Nobuo Funabiki (Okayama University, Japan)Surabaya, 30 September 2015

Politeknik Elektronika Negeri Surabaya

Page 2: Java programming learning assistant system (jplas)

Disusun Oleh :

• Risca Zuliana (4103151001)• M Idris Setiawan (4103151004)• M. Aqil dian Nugraha (4103151007)

• Fenty Fauziah Nur Islami (4103151015)• Dwiki Akbar (4103151027)

Page 3: Java programming learning assistant system (jplas)

TAHAPAN - TAHAPAN

Perencanaan ? Analisa ?

Pelaksanaan ? Hasil !

Page 4: Java programming learning assistant system (jplas)

TAHAPAN PERENCANAAN

Menurut Prof. Nobuo Funabiki tujuan pembelajaran aplikasi pemograman Java adalah membantu mahasiswa dalam bidang programming.

Page 5: Java programming learning assistant system (jplas)

Pelaksanaan• Assignment registration: a teacher registers the title, statement description, Java

code,and test code for the assignment.• Blank statement selection: a teacher selects the blank statement in the Javacode

using the PDG-based algorithm• Assignment answer: a student fills in one or multiple statements for the blank

statement• Answer verification: Junit installed at theWeb server tests the Java code combined

with the answer using jQuery[17], and returns the test result.• Solving status confirmation: both the teacher and the student can confirm the solving

status of any student for the assignments. This interface intends for students to compete with each other by knowing the solving situations of other students.

Page 6: Java programming learning assistant system (jplas)

Analisa

• In this section, we evaluate the statement fill-in-blank problem in JPLAS through applicationsof 45 students taking the Java programming course in our department. Most of them are sophomores who have studied C and C++ programming for half year respectively.

Page 7: Java programming learning assistant system (jplas)

Hasil

• The effectiveness is verified through applications of the Java programming course at our department. The future works may include the selection of multiple blank statements, the construction of the problem data base, and continuous applications in Java programming courses.

Page 8: Java programming learning assistant system (jplas)

Daftar Pustaka

• http://www.iaeng.org/IJCS/Issues v40/issue 1/IJCS 40 1 05.pdf

Page 9: Java programming learning assistant system (jplas)

THANK YOU

Page 10: Java programming learning assistant system (jplas)

• In this section, we evaluate the statement fill-in-blank problem in JPLAS through applications of 46 student staking the Java programming course in our department. Most of them are sophomores who have studied C and C++ programming for half year respectively