Publications About the SCE Course Sequence
The following publications describe various aspects of the course sequence,
development and evaluation of which has been funded in part by the National
Science Foundation (NSF), the Fund for the Improvement of Post-Secondary
Education (FIPSE), Microsoft Research, and Lucent Technologies.
-
Long, T.J., Weide, B.W., Bucci, P., Gibson, D.S., Sitaraman, M., Hollingsworth,
J.E., and Edwards, S.H., "Providing Intellectual Focus To CS1/CS2",
Proceedings
of the 29th SIGCSE Technical Symposium on Computer Science Education,
ACM Press, 1998, 252-256. [Copyright ACM 1998 0-89791-994-7/98/2;
PDF
(30K)]
-
Long, T.J., Weide, B.W., Bucci, P., and Sitaraman, M., "Client View First:
An Exodus From Implementation-Biased Teaching", Proceedings of the 30th
SIGCSE Technical Symposium on Computer Science Education, ACM Press,
1999, 136-140. [Copyright ACM 1999 1-58113-085-6/99/0003; PDF
(33K)]
-
Pike, S.M, Weide, B.W., and Hollingsworth, J.E., "Checkmate: Cornering
C++ Dynamic Memory Errors With Checked Pointers", Proceedings of the
31st SIGCSE Technical Symposium on Computer Science Education, ACM
Press, 2000, 352-356. [Copyright ACM 2000 1-58113-213-1/00/0003; PDF
(27K)]
-
Sitaraman, M., Atkinson, S., Kulczycki, G., Weide, B.W., Long, T.J., Bucci,
P., Heym, W.D., Pike, S.M., and Hollingsworth, J.E., "Reasoning About Software-Component
Behavior", Software Reuse: Advances in Reusability (Proceedings of the
6th International Conference on Software Reuse), LNCS 1844, Springer-Verlag,
2000, 266-283. [Copyright Springer-Verlag 2000; PDF
(223K)]
-
Bucci, P., Long, T.J., Weide, B.W., and Hollingsworth, J.E., "Toys Are
Us: Presenting Mathematical Concepts in CS1/CS2", Proceedings of the
30th ASEE/IEEE Frontiers in Education Conference, IEEE Computer Society
Press, 2000, CD-ROM, 6 pp. [Copyright IEEE 2000 0-7803-6424-4/00; PDF
(351K); HTML (24K; 800K with pictures]
-
Hollingsworth, J.E., Blankenship, L., and Weide, B.W., "Experience Report:
Using RESOLVE/C++ for Commercial Software", Proceedings of the ACM SIGSOFT
Eighth International Symposium on the Foundations of Software Engineering,
ACM Press, 2000, 11-19. [Copyright ACM 2000 1-58113-205-0/00/0011; PDF
(60K)]
-
Bucci, P., Long, T.J., and Weide, B.W., "Do We Really Teach Abstraction?",
Proceedings
of the 32nd SIGCSE Technical Symposium on Computer Science Education,
ACM Press, 2001, 26-30. [Copyright ACM 2001 1-58113-329-4/01/0002; PDF
(49K)]
-
Sitaraman, M., Long, T.J., Weide, B.W., Harner, E.J., and Wang, L., "A
Formal Approach to Component-Based Software Engineering: Education and
Evaluation", ICSE 2001: Proceedings 23rd International Conference on
Software Engineering, IEEE, 2001, 601-609. [Copyright IEEE 2001
0-7695-1050-7/01; PDF (62K)]
-
Bucci, P., Heym, W., Long, T.J., and Weide, B.W., "Algorithms and Object-Oriented Programming: Bridging the Gap",
Proceedings
of the 33rd SIGCSE Technical Symposium on Computer Science Education,
ACM Press, 2002, 302-306. [Copyright ACM 2002 1-58113-473-8/02/0002; PDF
(52K)]
- Howe, E., Thornton, M., and Weide, B.W., "Components-First Approaches to CS1/CS2: Principles and Practice", Proceedings
of the 35th SIGCSE Technical Symposium on Computer Science Education,
ACM Press, 2004, 291-295. [Copyright ACM 2004 1-58113-798-2/04/0003; PDF
(168K)]
- Adcock, B., Bucci, P., Heym, W.D., Hollingsworth, J.E., Long, T.J., and Weide,
B.W., "Which Pointer Errors Do Students Make?", Proceedings
of the 38th SIGCSE Technical Symposium on Computer Science Education,
ACM Press, 2007, 9-13. [Copyright ACM 2007 ACM 1-59593-361-1/07/0003; PDF (273K)]