Students asking questions: facilitating questioning aids understanding and enhances software engineering skills.
David BarnesPublished in: ACM SIGCSE Bull. (1997)
Keyphrases
- conceptual understanding
- software engineering
- helping students
- subject matter
- creative thinking
- cognitive skills
- high school students
- deeper understanding
- information literacy
- programming skills
- grade students
- critical thinking
- high school
- computer science students
- learning disabled
- writing skills
- learning outcomes
- collaborative learning
- software engineers
- reading comprehension
- learning environment
- software engineering education
- thinking skills
- teaching methods
- learning objectives
- young students
- argumentation skills
- tutoring system
- educational experiences
- learning experience
- programming course
- software development
- educational process
- engineering courses
- software systems
- artificial intelligence
- lifelong learning
- learning activities
- student learning
- computer lab
- medical students
- e learning
- social dynamics
- computer assisted instruction
- undergraduate students
- science education
- learning achievement
- programming language
- critical thinking skills
- higher education
- intelligent tutoring systems
- video games
- deaf students
- cognitive apprenticeship
- skill development
- college level
- middle school students
- science learning
- college students
- control group
- middle school
- post test
- communication skills
- cognitive abilities
- object oriented
- learning process