首页> 外文学位 >A study of detecting the adversities faced by the novice programmers in Java language using facial expressions.
【24h】

A study of detecting the adversities faced by the novice programmers in Java language using facial expressions.

机译:研究使用面部表情来检测Java语言的新手程序员所面临的困境。

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:即使完成了C语言课程,大多数新手程序员在使用Java之类的面向对象语言时仍遇到问题。学生常常感到困惑,无法自己开发程序。编写代码的问题使学生在工作中感到更加压力,有一些人在完成课程之前就被放弃了。对于任何一位教师来说,要弄清每个人的问题并使他们善于编程并引起他们的兴趣是一项艰巨的任务。有了许多以前的研究的证据,教师可以在作业过程中设法记录学生的屏幕,教师无法仅仅基于屏幕录像机视频来准确地分析学生。在作业期间,学生有权在给定的时间间隔很长的时间,而导师无法知道学生面临问题的确切位置。这项研究的目的是记录新手程序员在作业期间不受限制的屏幕和面部活动,并根据学生的面部和屏幕记录同时分析学生。除此之外,在记录了编程作业后,还会向学生提供一份调查表。比较了来自视频记录的分析数据和来自调查表的答案,并确定了患难之处,因此对于教师而言,根据收集到的两个报告找出新手程序员的问题将是一项轻松的任务。这可能是解决新手程序员问题的解决方案之一。本研究利用名为Screencast-O-Matic的工具同时记录程序员和面部的屏幕。记录后将向学生发放问卷。将两个报告进行比较,并对学生面临的困境进行分析。该报告将帮助教师更有效地为学生提供有关他们的问题以及如何克服这些问题的建议。

著录项

  • 作者

    Dale, Sasikanth.;

  • 作者单位

    Texas A&M University - Kingsville.;

  • 授予单位 Texas A&M University - Kingsville.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2014
  • 页码 56 p.
  • 总页数 56
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号