ACM Home Page
Please provide us with feedback. Feedback
A framework for describing and comparing courses and curricula
Full text PdfPdf (587 KB)
Source
Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education table of contents
Dundee, Scotland
SESSION: Cirriculum issues table of contents
Pages: 131 - 135  
Year of Publication: 2007
ISBN:978-1-59593-610-3
Also published in ...
Authors
Michela Pedroni  ETH Zurich
Manuel Oriol  ETH Zurich
Bertrand Meyer  ETH Zurich
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 43,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1268784.1268824
What is a DOI?

ABSTRACT

Curriculum and course planning is a key step in developing quality educational programs, but current practices very often lack a systematic approach. This article addresses this issue by refining and expanding the concept of Testable, Reusable Unit of Cognition (Truc). The methodology allows modeling courses and verifying compliance of a given course to a given description. It also makes it possible to describe precisely what students have previously learned and, as a result, adapt the teaching to their specific needs. The article presents a case study of comparing a subset of two introductory programming textbooks and describes the application TrucStudio that supports the methodology.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Nell Dale, Chip Weems, and Mark Headington. Programming and Problem Solving in Java. Jones and Bartlett Publishers, 2003.
 
3
Graphviz, Graph Visualization Software. Online at http://www.graphviz.org
4
 
5
 
6
Bertrand Meyer. Touch of class - learning to program well with object technology and design by contract. Available online under: http://se.inf.ethz.ch/touch.
 
7
Ministry of Education and Research, Norway, The Bologna-Bergen website. Available online at: http://www.bologna-bergen2005.no
 
8
The Joint Task Force on Computing Curricula. Computing curricula 2001 (final report). ACM and IEEE, December 2001. Online at: http://www.acm.org/sigcse/cc2001.
 
9
Gilbert Paquette. Meta-knowledge representation for learning scenarios engineering. In S. Lajoie and M. Vivet, editors, Proceedings of AI-Ed99 AI and Education, open learning environments. Amsterdam, June 1999. IOS Press.


Collaborative Colleagues:
Michela Pedroni: colleagues
Manuel Oriol: colleagues
Bertrand Meyer: colleagues