Can Industrial-Strength Static Analysis Be Used to Help Students Who Are Struggling to Complete Programming Activities?
Stephen H. EdwardsJaime SpaccoDavid HovemeyerPublished in: HICSS (2019)
Keyphrases
- static analysis
- industrial strength
- programming course
- source code
- programming education
- dynamic analysis
- programming assignments
- computer programming
- introductory programming
- young students
- learning environment
- student learning
- high school students
- symbolic execution
- meta cognitive
- java card
- regular expressions
- learning experience
- active participation
- high school
- programming language
- computer science education
- intelligent tutoring systems
- learning styles
- learning process
- test generation
- automatic assessment
- programming skills
- novice programmers
- machine learning
- data mining
- learning activities
- open source
- natural language
- text mining
- object oriented programming
- collaborative learning
- real world