POPT: a problem-oriented programming and testing approach for novice students.
Vicente Lustosa NetoRoberta CoelhoLarissa LeiteDalton S. GuerreroAndrea P. MendonçaPublished in: ICSE (2013)
Keyphrases
- oriented programming
- learning experience
- student learning
- learning activities
- collaborative learning
- distance learning
- learning process
- intelligent tutoring systems
- higher education
- university students
- high school
- learning outcomes
- undergraduate students
- object oriented
- learning environment
- university level
- college students
- novice programmers
- high school students
- computer science students
- programming environments
- computer programming
- programming course
- mental models
- students learning
- distance education
- multi agent
- learning styles
- educational settings
- middle school students
- tutoring system
- helping students
- mobile learning
- test cases
- test driven development
- educational environment
- peer assessment
- database
- grounded theory
- science learning
- subject matter
- programming environment
- software testing
- problem based learning
- online course
- learning community
- learning analytics
- learning tools
- e learning