The Development of Students' Professional Competencies on a Work-Based Software Engineering Program.
Matthew BarrOana AndreiAlistair MorrisonSyed Waqar NabiPublished in: SIGCSE (1) (2024)
Keyphrases
- software engineering
- practical experience
- software engineers
- development process
- programming environments
- software engineering education
- artificial intelligence
- software development
- knowledge management
- programming language
- object oriented
- computer programs
- college students
- collaborative learning
- software systems
- higher education
- student learning
- critical thinking skills
- programming skills
- software reuse
- secondary school
- systems development
- e learning
- problem based learning
- online course
- learning process
- programming course
- undergraduate students
- software maintenance
- multiple choice
- control group
- learning styles
- introductory programming
- creative thinking
- learning activities