Data Collection for the Learn-OCaml Programming Platform: Modelling How Students Develop Typed Functional Programs.
Alana CeciHanneli C. A. TavanteBrigitte PientkaXujie SiPublished in: SIGCSE (2021)
Keyphrases
- data collection
- functional programs
- programming skills
- programming course
- functional language
- computer programming
- gain a deeper understanding
- programming education
- term rewriting systems
- programming language
- learning environment
- introductory programming
- lazy evaluation
- high school
- data analysis
- stochastic grammar
- functional programming
- high school students
- data entry
- programming concepts
- student learning
- e learning
- software engineering
- learning process
- machine learning
- intelligent tutoring systems
- general purpose