Comparison of Educational Components and Organizational Support
Recruit students
rather modest ACM, CSTA activities
even more modest SIGCSE, SIGITE activities
dismal public image of nature of computer science and
career opportunities
particular issues recruiting women and other
under-represented groups
Identify what to teach (curricula)
ACM Education Board with IEEE-CS
Determine appropriate pedagogy
Solid research being done — largely at a few
selected research-oriented universities and at many smaller colleges
Notable environments/pedagogy include
Dr. Scheme/Dr. Java (Rice), BlueJ (Deakin University, Australia, and
U. Kent at Canterbury), Alice (CMU and collaborators),
Java Power Tools (Northeastern), Media Computation (Ga Tech)
Notable experiments in pedagogy include active
learning (many), pair programming (L. Williams), lab-based formats (many),
kinesthetic learning (many), etc.
NSF, foundations, companies helpful in funding
Good dissemination by SIGCSE and others
Sometimes not given high status at research-oriented
universities, and may not count toward tenure