ACM Home Page
Please provide us with feedback. Feedback
Implementation of alternative pacing in an introductory programming sequence
Full text PdfPdf (244 KB)
Source Conference On Information Technology Education (formerly CITC) archive
Proceedings of the 4th conference on Information technology curriculum table of contents
Lafayette, Indiana, USA
SESSION: Software development table of contents
Pages: 47 - 53  
Year of Publication: 2003
ISBN:1-58113-770-2
Authors
Keith J. Whittington  Rochester Institute of Technology, Rochester, NY
Dianne P. Bills  Rochester Institute of Technology, Rochester, NY
Lawrence W. Hill  Rochester Institute of Technology, Rochester, NY
Sponsors
SIGITE: ACM Special Interest Group on Information Technology Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 14,   Citation Count: 6
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/947121.947132
What is a DOI?

ABSTRACT

Appropriately placing freshmen students into introductory programming courses can be problematic. Performance in high school coursework, SAT scores, AP courses, and even pre-testing can be poor predictors of success for individuals. Yet, putting all students through the same curricular experience is not a good solution. Contention can develop between students who quickly grasp concepts and those who take longer to learn. However, experience has shown that performance in the first college programming course can be a predictor of future success.In the 2001-2 academic year, the Information Technology Department at the Rochester Institute of Technology began teaching a three-term introductory programming sequence in studio format. One unexpected benefit of this approach was the ability to quickly and accurately assess how well students were learning programming concepts (Hill et al, 2002).In the 2002-3 academic year, this assessment was used to design flexibility into the beginning programming sequence. A new curriculum was implemented that uses performance in the first course for placement in subsequent courses. All students took the same first programming course. Based on their performance, successful students were advised into one of two "second course" options, either the standard second course or an alternatively paced two-course sequence. The new two-term sequence included a review of the more difficult material from the first course along with the material from the standard second course, but taught at a slower pace. A questionnaire was given to all students who opted into the alternate-paced sequence for their feedback.The slower presentation pace and the time for additional projects in the alternative course sequence have proven to be a benefit to students.


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
Hill, L.; Bills, D.; Biles, J., A Studio Model Approach to Teaching Introductory Object-Oriented Programming and Problem-Solving Using Java, Proceedings of the 3rd Conference for Information Technology Curriculum, Rochester, NY, September 19-21, 2002.
2
3


Collaborative Colleagues:
Keith J. Whittington: colleagues
Dianne P. Bills: colleagues
Lawrence W. Hill: colleagues