Keyphrases
- higher education
- computer engineering
- online course
- distance education
- university courses
- computer science students
- electrical engineering
- e learning
- university level
- programming course
- introductory computer science
- state university
- student responses
- undergraduate and graduate
- learning objectives
- students studying
- post test
- student learning
- writing skills
- online learning
- computer science courses
- learning environment
- college level
- engineering courses
- computer science curriculum
- distance learning
- semester long
- learning experience
- learning in higher education
- item bank
- multiple choice
- subject matter
- case study
- computer science
- high school
- teaching materials
- blended learning
- tutoring system
- teaching methods
- student centered
- undergraduate engineering
- practical experience
- cooperative learning
- learning styles
- control group
- multiple choice questions
- undergraduate students
- learning activities
- classroom environment
- post secondary
- educational settings
- classroom instruction
- computer programming
- teaching assistants
- learning process
- intelligent tutoring systems
- learning outcomes
- collaborative learning
- design studio
- instructional strategies
- reading comprehension
- students completed
- statistically significant
- elementary school
- problem based learning
- computer skills
- classroom teaching
- upper level