Automatic generation of quizzes for Java programming language

2019 
Java is an objected oriented language that is platform independent. That is why it is widely used for Internet programming. A beginner that starts to study Java language has firstly to learn how an object is instantiated based on its constructor, how a public method is called from another class based on its signature and on class constructor, how a public and static method is called, based on its signature and on class name, how a public instance variable can be used in a method defined in a different class and how to access a constant defined in class in another class. In this paper it is presented an automatic way of generating random questions concerning these basic issues. These questions are presented to the student and he has to edit his answers. The paper also presents an automatic way of verifying the correctitude of the answers.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    0
    Citations
    NaN
    KQI
    []