Promoting Algorithmic Thinking in an Introductory Programming Course.
Sohail Iqbal MalikMohanaad ShakirAbdalla EldowMohammed Waseem AshfaquePublished in: iJET (2019)
Keyphrases
- programming course
- automatic assessment
- programming education
- student learning
- computer programming
- source code
- artificial intelligence
- program comprehension
- novice programmers
- teaching materials
- introductory computer
- introductory programming
- real world
- software testing
- relational databases
- learning algorithm
- data mining