ACM Home Page
Please provide us with feedback. Feedback
Redesigning introductory computer programming using multi-level online modules for a mixed audience
Full text PdfPdf (267 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the 34th SIGCSE technical symposium on Computer science education table of contents
Reno, Navada, USA
SESSION: Introduction to OO table of contents
Pages: 196 - 200  
Year of Publication: 2003
ISBN:1-58113-648-X
Also published in ...
Authors
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 30,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

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/611892.611967
What is a DOI?

ABSTRACT

We report here on an extensive redesign and unification of the Introductory Computer Programming sequences offered to computer science, computer engineering, information science and digital media majors. The redesign is intended to improve student learning while reducing costs. The approach makes use of substantial Web-based course material and course management tools, including multi-level online modules that individualize instruction and enable students to self-schedule learning each week. Each module covers a particular aspect of computer programming at different levels of knowledge. Students are assigned work and reading from the module at a level appropriate to the objectives of the long-term goals of their major. This allows students in different majors to acquire the appropriate skill level for each technique and concept. Peer mentors and teaching assistants provide assistance online or in person. In the future, we plan to expand the self-scheduling aspect of the course to allow students to enter the course at different modules, depending on their previous knowledge.


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
Aiken, Alex. Moss: A system for detecting software plagiarism, Online, Internet. Available WWW: http://www.cs.berkeley.edu/~aiken/moss.html.
 
2
Bloom, B.S. (Ed.) Taxonomy of Educational Objectives: The Classification of Educational Goals: Handbook I, Cognitive Domain. (1956) New York; Toronto: Longmans, Green.
 
3
Cera C, Lass R, Char B, Popyack J, Herrmann N, Zoski P. Labrador: A Tool for Automated Grading Support in Multi-Section Courses. Proceedings, WebCT 2002 IMPACT: 4th Annual WebCT Users Conference, Boston, Massachusetts, July 24-26, 2002
 
4
Microsoft Corporation. Microsoft Showcases Tablet PC, First Wave of Products Targeted At Increasing Information Worker Productivity at TECHXNY. Online, Internet. {June 25, 2002}. Available WWW: http://www.microsoft.com/presspass/press/2002/Jun02/06-25TechXUmbrellaPR.asp
5
 
6
Popyack JL, Char B, Zoski P, Herrmann N, and Cera C. Managing Course Management Systems, Birds-of-a-Feather Session, The Thirty-Third SIGCSE Technical Symposium on Computer Science Education, February 27-March 3, 2002, 423.
 
7
Prechelt L, Malpohl G, and Philippsen M. JPlag: Finding plagiarisms among a set of programs. Technical Report 2000-1, Fakultat fur Informatik, Universitat Karlsruhe,Germany, (March 2000). Available WWW: http://www.ipd.uka.de:2222/

CITED BY  8
 

Collaborative Colleagues:
Nira Herrmann: colleagues
Jeffrey L. Popyack: colleagues
Bruce Char: colleagues
Paul Zoski: colleagues
Christopher D. Cera: colleagues
Robert N. Lass: colleagues
Aparna Nanjappa: colleagues

Peer to Peer - Readers of this Article have also read: