Teaching Image-Processing Programming for Mobile Devices: A Software Development Perspective.
Matthias TrappSebastian PasewaldtTobias DürschmidAmir SemmoJürgen DöllnerPublished in: Eurographics (Education Papers) (2018)
Keyphrases
- software development
- pair programming
- mobile devices
- image processing
- computer programming
- extreme programming
- programming course
- software development environment
- software engineering
- programming language
- test driven development
- computer science curriculum
- mobile phone
- context aware
- software systems
- machine vision
- software testing
- computer science education
- mobile users
- software architecture
- image enhancement
- mobile learning
- case study
- higher education
- software developers
- mobile computing
- learning environment
- signal processing
- software projects
- introductory computer science
- learning analytics
- image segmentation
- smart phones
- introductory programming courses
- introductory programming
- computer vision
- object oriented programming
- development environment
- cooperative learning
- distance learning
- open source
- learning process
- software evolution
- software design
- students studying
- educational technology
- computer technology
- lego mindstorms
- life cycle
- learning activities
- online learning