Relationship between perceived problem-solving skills and academic performance of novice learners in introductory programming courses.
Ashok Kumar VeerasamyDaryl J. D'SouzaRolf LindénMikko-Jussi LaaksoPublished in: J. Comput. Assist. Learn. (2019)
Keyphrases
- critical thinking
- introductory programming courses
- community college
- cognitive skills
- lifelong learning
- communication skills
- cognitive apprenticeship
- online discussion
- acquired knowledge
- learning strategies
- mental models
- knowledge construction
- skill acquisition
- learning goals
- medical students
- professional development
- knowledge structures
- online course
- learning environment
- learning achievement
- programming course
- artificial intelligence
- learning styles
- learning process
- science education
- learning systems
- computer science
- language learning
- collaborative learning
- introductory programming
- learning processes
- computer mediated
- helping students
- learning activities
- expert systems
- novice programmers
- procedural knowledge
- blended learning
- e learning