Home > Programming > Java Programming
An Effective Agile Teaching Environment for Java Programming Courses
Sort Desciption:new educational testing framework for programming courses. Currently the framework accommodates the Java language. only but its use would not be limited to ...
Content Inside:An Effective Agile Teaching Environment for Java Programming Courses Page 1Session S2F 1424402573/06/$20.00 2006 IEEE October 28 31 2006 San Diego CA 36thASEE/IEEE Frontiers in Education Conference S2F13An Effective Agile Teaching Environment for Java Programming Courses Suguru Arakawa1and Shuichi Yukita21Suguru Arakawa Graduate School of Computer and Information Sciences Hosei University i05t0001@cis.k.hosei.ac.jp 2Shuichi Yukita Faculty of Computer and Information Sciences Hosei University yukita@k.hosei.ac.jp Abstract This paper proposes an effective agile teaching environment with a new educational testing framework for especially Java programming courses. The testing framework is developed on top of JUnit that runs on theEclipse platform. The deployed testing programs detect errors in the student's code and then report points lostdue to mistakes and give suitable pieces of advice tocorrect or improve the code immediately. With automated testing the students can check the validity of their code bythemselves. This means that the instructor can concentrateon mentoring the students who are most in need of support and advice. Our proposed method also ensures the evaluation of assignments to be fair and strict by applyingvarious wellbehaved input patterns based on standardsoftware testing techniques while saving time. With ourtesting framework students are continuously aware oftheir progress under a gamelike environment and thereby they keep concentrating on their given tasks. Index Terms Automated testing Distance learning JavaProgramming course Software test. INTRODUCTIONThis paper proposes an effective agile teaching environment with a new educational testing framework for programming courses focusing especially on Java programming. The method and framework have been tested in the laboratorysessions for the freshmen at Hosei University. In a laboratory session especially for beginners it is often the case that ...
Source: fie.engrng.pitt.edu
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Related Files
<>An Introduction to Java Programming
Filed under: Programming and Java ProgrammingType java Welcome to run the program. A sample run of ... You can run the Java program from the DOS prompt using. the java command. ...
Java Server Programming: Principles and Technologies
Filed under: Programming and Java Programminglargescale serverside applications using the Java programming language. ... Professional java server programming J2EE edition. Wrox Press Inc. ...
Java Programming Language SL275
Filed under: Programming and Java Programminglanguage; objectoriented programming. with the Java programming language; and ... SL275: Java Programming Language. 2 of 5. Sun Educational Services ...
Java 2 Enterprise Edition (J2EE) Certificate Program
Filed under: Programming and Java Programmingthat are available with the Java programming language. and development environment. .... database tasks and transactions from a Java program. ...
Programming mobile devices with J2ME
Filed under: Programming and Java ProgrammingJava's interfaces, with the possibility of using a layer programming structure in ... For example the access to a built-in camera in a mobile phone by means of ...
