Generating programming exercises with changeable complexity and level of abstraction

We present an approach for automatically generating coding exercises with varying complexity and level of abstraction. Using our approach, we can produce exercises based on abstract computational operations which are useful for learning the syntax of a programming language, as well as exercises base...

全面介紹

Saved in:
書目詳細資料
Main Authors: Tiam-Lee, Thomas James Z., Sumi, Kaoru
格式: text
出版: Animo Repository 2018
主題:
在線閱讀:https://animorepository.dlsu.edu.ph/faculty_research/13064
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: De La Salle University
實物特徵
總結:We present an approach for automatically generating coding exercises with varying complexity and level of abstraction. Using our approach, we can produce exercises based on abstract computational operations which are useful for learning the syntax of a programming language, as well as exercises based on real-life contexts which are useful for learning abstraction and logic formulation. We present the details of our approach as well as an initial evaluation of the exercises produced by students and teachers of programming. Our work can pave the way for the development of intelligent programming tutors with adaptive feedback that can display content based on the state of the student.