A study of detecting the adversities faced by the novice programmers in Java language using facial expressions | Posted on:2015-10-31 | Degree:M.S | Type:Thesis | University:Texas A&M University - Kingsville | Candidate:Dale, Sasikanth | Full Text:PDF | GTID:2477390017489034 | Subject:Computer Science | Abstract/Summary: | PDF Full Text Request | Even after completing a C language course, most Novice programmers have problems in using an Object-oriented Language like Java. Students are often confused and unable to develop the program by their own. The problem of writing a code makes students feel more stressed in their work and a few were drop before completion of the course. It is a tough task for any instructor to figure out every individual's problem and make them good at programming and create interest in them. With the evidence of many previous researches, where the instructor could manage to record the student 's screen during an assignment, the instructor was unable to analyze a student accurately just based on a screen recorder video. A student has the right to take many long intervals in the given time during the assignment, where the instructor cannot know the exact location where the student is facing problems. This research is about recording the screen and facial activities of a Novice programmer under few restrictions during the assignment session and analyzing the student based on the student's face and screen recordings, simultaneously. Apart from this, the student is given a questionnaire after the recording of the programming assignment. The analysis data from the video recording and the answers from the questionnaire are compared, and the adversities are determined so that it will be an easy task for an instructor to find out the problems of a Novice programmer based on the two reports collected. This could be one of the solutions to overcome the problem of Novice programmers.;This research utilizes a tool named Screencast-O-Matic to record the screen of the programmer and face, simultaneously. And a questionnaire will be given to the students after their recording. Both reports are compared and an analysis of adversities faced by the student is made. This report would help instructors in advising the students more effectively about their problems and how to overcome them. | Keywords/Search Tags: | Novice programmers, Student, Language, Problem, Instructor, Adversities | PDF Full Text Request | Related items |
| |
|