ABSTRACT
Computer short course students are as heterogeneous a group as can be imagined in a college classroom. At Northern Illinois University we teach novices who are professional students; you can spot them by their sharpened, poised pencils and fresh notebooks. We teach the old computer pros who want information on some new system feature or compiler. We teach graduate students who feel they will face this monster called a “computer” once in their lifetime—they have a limited, specific and worthy goal, but it's not computer knowledge. And we teach administrative personnel whose paychecks are contingent upon the mastery of short course content.
Index Terms
- Modularized short courses
Recommendations
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThe number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
Scaling Introductory Courses Using Undergraduate Teaching Assistants
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationUndergraduates are widely used in support of Computer Science (CS) departments' teaching missions as teaching assistants, peer mentors, section leaders, course assistants, and tutors. Those undergraduates engaged in teaching have the opportunity to ...
K12 CS Teaching Methods Courses (Abstract Only)
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationCS teacher development has become a major effort for the SIGCSE community in part due to NSF's CS10K efforts and expanding CSTA involvement. However there are few examples of university courses explicitly designed to train CS teachers. We do not yet ...
Comments