Active-learning activities that introduce students to software engineering fundamentals.
Stephanie LudiPublished in: ITiCSE (2005)
Keyphrases
- software engineering
- active learning
- software engineers
- student learning
- young students
- higher education
- e learning
- distance learning
- learning experience
- engineering courses
- learning process
- virtual laboratories
- software systems
- lifelong learning
- collaborative learning
- collaborative activities
- learning environment
- artificial intelligence
- learning styles
- programming language
- high school
- distance education
- tutoring system
- experimental design
- undergraduate students
- cognitive skills
- meta cognitive
- computer science curriculum
- problem based learning
- software development
- intelligent tutoring systems
- learning outcomes
- object oriented
- software engineering education
- online learning
- learning activities
- active learning strategies
- student groups
- learning strategies
- group discussion
- learning goals
- high school students
- learning scenarios
- semi supervised
- control group
- college students