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...

Full description

Saved in:
Bibliographic Details
Main Authors: Tiam-Lee, Thomas James Z., Sumi, Kaoru
Format: text
Published: Animo Repository 2018
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/faculty_research/13064
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
id oai:animorepository.dlsu.edu.ph:faculty_research-15023
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:faculty_research-150232024-09-04T02:05:44Z Generating programming exercises with changeable complexity and level of abstraction Tiam-Lee, Thomas James Z. Sumi, Kaoru 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. 2018-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/faculty_research/13064 Faculty Research Work Animo Repository Computer programming—Problems, exercises, etc. Intelligent tutoring systems Computer Sciences Programming Languages and Compilers
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
topic Computer programming—Problems, exercises, etc.
Intelligent tutoring systems
Computer Sciences
Programming Languages and Compilers
spellingShingle Computer programming—Problems, exercises, etc.
Intelligent tutoring systems
Computer Sciences
Programming Languages and Compilers
Tiam-Lee, Thomas James Z.
Sumi, Kaoru
Generating programming exercises with changeable complexity and level of abstraction
description 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.
format text
author Tiam-Lee, Thomas James Z.
Sumi, Kaoru
author_facet Tiam-Lee, Thomas James Z.
Sumi, Kaoru
author_sort Tiam-Lee, Thomas James Z.
title Generating programming exercises with changeable complexity and level of abstraction
title_short Generating programming exercises with changeable complexity and level of abstraction
title_full Generating programming exercises with changeable complexity and level of abstraction
title_fullStr Generating programming exercises with changeable complexity and level of abstraction
title_full_unstemmed Generating programming exercises with changeable complexity and level of abstraction
title_sort generating programming exercises with changeable complexity and level of abstraction
publisher Animo Repository
publishDate 2018
url https://animorepository.dlsu.edu.ph/faculty_research/13064
_version_ 1811611517706043392