An Experimental Project Course to Prepare Students for Agile Web Application Development.
Nicholas K. ClarkJohn Mark PullenChristopher D. BashioumPublished in: ITiCSE (2015)
Keyphrases
- web application development
- project management
- web applications
- engineering students
- project based learning
- tertiary education
- learning environment
- student learning
- secondary school
- software development
- educational settings
- open source
- state university
- national science foundation
- learning outcomes
- technology enhanced
- learning experience
- computer science curriculum
- european countries
- collaborative learning
- high school students
- undergraduate students
- learning community
- college students
- engineering education
- higher education
- primary school
- e learning
- semester long
- learning styles
- problem based learning
- science classroom
- mobile learning
- intelligent tutoring systems
- high school
- control group
- teaching methods
- learning activities
- curriculum development
- team members
- cross disciplinary
- online course
- distance learning
- development process
- statistically significant
- agile software development
- software projects
- learning process
- programming course
- classroom activities
- source code
- relational databases
- databases