Flexible Control Flow Graph Alignment for Delivering Data-Driven Feedback to Novice Programming Learners.
Md Towhidul Absar ChowdhuryMaheen Riaz ContractorCarlos R. RiveroPublished in: CoRR (2024)
Keyphrases
- control flow
- data driven
- data flow
- reactive systems
- programming environments
- programming assignments
- programming environment
- process model
- learning environment
- learning experience
- learning activities
- transition systems
- programming concepts
- workflow management systems
- software testing
- programming language
- collaborative learning
- e learning
- learning process
- object oriented programming
- business process models
- data sets
- computer programming
- modeling language
- novice programmers
- memory hierarchy
- artificial intelligence
- concurrent systems
- high level
- automatic assessment
- native speakers
- object oriented
- programming course