Learning to program = learning to construct mechanisms and explanations
Communications of the ACM
What should instructional designers know about general systems theory?
Educational Technology
Some suggestions for implementing closed laboratories in CS1
ACM-SE 28 Proceedings of the 28th annual Southeast regional conference
Using scientific experiments in early computer science laboratories
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
Recommended curriculum for CS2, 1984: a report of the ACM curriculum task force for CS2
Communications of the ACM
A virtual lab to accompany CS1 and CS2
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Recommended curriculum for CS1, 1984
Communications of the ACM
Integrating collaborative problem solving throughout the curriculum
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Delivering cutting edge OOP curriculum in a time of resource reduction (without sacrificing quality)
Journal of Computing Sciences in Colleges
The effect of closed labs in computer science I: an assessment
Journal of Computing Sciences in Colleges
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
Closed laboratories with embedded instructional research design for CS1
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Analyzing relationships between closed labs and course activities in CS1
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in 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
Affective objectives in a programming languages course
Proceedings of the 43rd annual Southeast regional conference - Volume 1
A framework for CS1 closed laboratories
Journal on Educational Resources in Computing (JERIC)
Developing a computer science-specific learning taxonomy
Working group reports on ITiCSE on Innovation and technology in computer science education
A video lecture and lab-based approach for learning of image processing concepts
Computers & Education
Hi-index | 0.00 |
A project has been undertaken this past year using a cognitive based approach to implement the Computing I and II courses as defined in Implementation D of Computing Curricula 1991. The salient features of this project include: (i) strategic sequencing and associated levels of mastery of key topics based on Bloom levels; (ii) a spiral approach to presentation; (iii) integral use of structured closed labs; (iv) frequent feedback and (v) early use of teams. This project has led to a series of course documents that explicitly define and schedule course micro-objectives, that map each micro-objective to a specific Bloom knowledge level, and that help to achieve and measure those objectives.