Investigating students' behavior and code quality when applying pair-programming as a teaching technique in a Middle Eastern society.
Mamoun NawahdahDima TajiPublished in: EDUCON (2016)
Keyphrases
- pair programming
- educational settings
- learning environment
- higher education
- computer programming
- extreme programming
- university level
- high school
- test driven development
- distance learning
- programming course
- teaching methods
- software development
- teaching materials
- e learning
- helping students
- distance education
- secondary school
- source code
- artificial intelligence
- learning process
- teacher education
- learning community
- cooperative learning
- learning experience
- learning analytics
- student learning
- online learning
- problem based learning
- mobile learning
- collaborative learning
- case study
- design studio
- tutoring system
- blended learning
- elementary school
- intelligent tutoring systems
- learning outcomes