1. IES
International electronics Symposium on Emerging
Technology on Electronic and Information
Java Programming Learning Assistant System
JPLAS – NOBUO FUNABIKI (Okayama University)
2. Disusun Oleh :
• Diah Permatasari 4103151005
• Azmi Redy Pradana 4103151014
• Dwi Mei P 4103151016
• Aan Ragil Julianko 4103151029
• Abdurahman Rizal 4103151030
3. • Introduction of Okayama University
• Why Java Programming?
• Introduction of Java Programming Learning
Assistant System : JPLAS
– Oferview of JPLAS
– Element fill – in – blank problem function
– Code writing problem function
• Summary
Agenda
4. Introduction of Okayama University
History
Estabilished in 1949 as National University by merging 4 schools
Medical training faculty was founder by in 1870
Original National University supported 5 faculties
6. Nowadays Java has been educated in many
universities and professional schools as a
reliable, portable, and practical programming
language. To assist self-studies by students,
we have developed a Web-based Java
Programming Learning Assistant System
(JPLAS).
Mengamati dan Memahami
7. Why Java Programming?
1. Java is practical and reliable object-oriented programming language
Java adalah suatu bahasa program yang praktis dan dapat diandalkan
2. Inheritance and Polymorphism in Java are essential for big software
project
Kumpulan sistem unggulan di Java diperlukan untuk membuat projek
software besar
3. Java is 1st ranked at the most popular programming language
Java meraih peringkat pertama untuk bahasa pemrograman
terpopuler
Mengamati dan Memahami
8. JPLAS
JPLAS has the two main functions of code
writing problem and fill-in-the-blank problem
to support studies at different levels. The
former function intends that a student can
write a whole code from scratch, where the
submitted code is automatically tested on the
server using the test-driven development
(TDD) method.
Menerapkan Konsep Baru
9. • JPLAS is web system using JSP/Servlet.
• JPLAS provides three – type problem to
cover different level of studies/student.
– Element fill – in – blank problem function
– Statement fill – in – blank problem function
– Code writing problem
JPLAS
Menerapkan Konsep Baru
10. Element fill – in – blank problem function
• A JAVA code with several blanks is shown to
students
• A student is requested to fill the proper word
for each blank.
Proses
11.
12.
13.
14.
15.
16. Penyempurnaan dilakukan dengan melakukan
evaluasi kepada 46 murid yang telah
menggunakan Java Programming untuk
menyelesaikan masalah.
Dengan metode ini, murid-murid diberikan
tugas akhir untuk mengetahui perkembangan
mereka. Mereka boleh memilih membuat
game, paint tool dan mengevaluasi kode oleh
guru dan murid.
Penyempurnaan
17. Summary
• We Introduce the importance of java
programming
• Code Writing Problem
• We introduce an overview of java
Penyempurnaan