A cognitive-based approach to introductory computer science courses: lesson learned
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
PL-detective: a system for teaching programming language concepts
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Highlighting programming language issues using mixed language programming nn Maple and C
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Houston, we have a problem: there's a leak in the CS1 affective oxygen tank
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Developing collaborative skills early in the CS curriculum in a laboratory environment
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
This paper discusses the use of affective objectives in upper-level computer science courses. The use of affective objectives can enrich student experiences, support student motivation, and enhance the achievement of the cognitive objectives. The paper documents an effort to incorporate affective objectives into a junior level programming languages course. Two affective objectives for that course are identified and two exercises used to achieve those objectives are presented. Observations from the use of these exercises led the authors to conclude that they were beneficial.