everything.study
CSCI 6001

Programming Language Learning

3 credits · Graduate

This course is designed to introduce students to current issues and challenges in the theoretical, methodological, and empirical foundations for research in learning and teaching programming skills. Students will explore issues that are of interest to computer science educators that include student knowledge and misconceptions, principles for instructional design, and computing applications that serve as tools to support effective instruction. By the end of the course, students will be able to distinguish skills, provide guidance on how they should be taught, and will gain deeper understanding of the development, implementation, and evaluation of instructional approaches.

Sources
Catalogue variants