Error Log Analysis in C Programming Language Courses

来源 :The 23rd International Conference on Computers in Education( | 被引量 : 0次 | 上传用户:leaffan1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Many universities choose the C programming language(C)as the first programming language to teach to students.As novice programmers,students frequently make simple mistakes such as syntax and typographical errors.Students often find it difficult to locate these errors,as students are not yet thoroughly familiar with Cs syntax.This situation often causes students to consider programming very dull.It is therefore critical to provide clearer explanation in class,to prevent students losing interest in programming.This study aims to facilitate teaching and learning of C.We propose a system that undergraduate novice programmers may use to locate syntax errors in C.We analyze error types and resolutions using data collected during a programming course,and discuss key findings and their implications for programming education.
其他文献
钙钛矿太阳电池因其优异的光电性能、制备方法简单和成本低廉等优点成为目前能源材料前沿方向.然而,三维钙钛矿吸光材料在潮湿、高温和紫外等环境下易遭到破坏而降解,相应的器件性能也迅速衰减,因此钙钛矿材料的不稳定性成为其大规模应用的最大障碍.
会议
Environmental hazards and high costs of the refining and gasification process in today hydrogen production industries forced people to develop renewable and sustainable hydrogen production technologie
产氧反应是光催化分解水过程的瓶颈过程,通过人工构筑异质结可以有效地提高这一反应的效率.我们课题组一致致力于层状钙钛矿氧化物在光催化领域的应用,本报告中我将报道我们在Bi6Fe2Ti3O18-BiOBr 异质结的制备和光催化性能方面的研究.
会议
This research reported on a trial practice of a flipped jigsaw collaborative learning(flipped jigsaw)of English as a foreign language(EFL)at a university in Japan.Its design,preparation,implementation
In this paper,we describe a pilot study of Explicit Reading(ER),which stands for explicit representation of the implicit chunking process in the readers mind.A chunk is a meaningful group of words.Acc
Interactive Stratified Attribute Tracking(iSAT)diagram is a visual analytics tool for cohort analysis.Instructors can use it to visualize transitions of group of students during teaching-learning acti
Since the advent of new technology for learning,innovative language instructors have been constantly seeking for new pedagogy to match the potential of technology-enhanced instruction.While the litera
In this paper,we describe the development of a retrieval system that is designed for analyzing the interlanguage.We adopt the annotated TOCFL learner corpus as the target to explore the language acqui
This research aims to investigate the contributing factors of learners attitudes towards using game-based learning APP-"Speaking English Fluently"-to support their language learning.There were 70 stud
In this paper,we describe the educational practices of algorithm using learning support system with visualization of program behavior.The systems visualizing behavior of program have certain effect to