Skip to main content
. 2021 Jul 22;7:e647. doi: 10.7717/peerj-cs.647

Table 2. Inclusion and exclusion criteria.

Inclusion Criteria
(IC)
IC1 Studies representing teacher and student-centric environments that are related to formal education system.
IC2 Empirically validated studies.
IC3 Papers that are focused on introductory programming course of higher level education.
Exclusion
Criteria
(EC)
EC1 Research examining holistic aspects such as examining overall study programs.
EC2 Papers not having concrete validation of the proposed solution/techniques, such as opinion papers, future directions, and reviews.
EC3 Studies that focused on introductory programming course at school level.
EC4 Papers that are not in English.