t22816
Pictures as
invariants
(1991)
t21678
The internet
programming
contest (1993)
t23301
Themes and
tapestries
(1994)
t23229
Object-oriented
programming
(abstract)
(1994)
t22674
Self-reference
is an
illustrative
essential
(1994)
t21284
Application-based
modules using
apprentice
learning for
CS 2 (1997)
t25331
Using classes
early, an
object-based
approach to
using C++ in
introductory
courses
(seminar)
(1998)
t23043
Animation,
visualization,
and
interaction in
CS 1
assignments
(1998)
t21647
Nifty
assignments
panel (1999)
t21960
OO overkill
(2001)
t22852
Colorful
illustrations
of algorithmic
design
techniques and
problem
solving (2001)
t21981
Bubble sort
(2003)
t22991
Why i care
about
programming
and how to
teach it (2004)
t25358
Teaching tips
we wish they'd
told us before
we started
(2007)
t21236
Innovating our
self image
(2008)
t21929
Nifty
assignments
(2009)
t21266
The present
and future of
computational
thinking (2009)
t22959
Re-imagining
the first year
of computing
(2010)
t21537
The CS10K
project (2011)
t22471
Using social
networks to
engage
computer
science
students
(abstract
only) (2012)
t23373
Update on the
CS principles
project (2012)
t22771
CS principles
(2011)
t21349
Expanding
access to K-12
computer
science
education
(2013)
t19743
Computer
Science
Principles
(2015)
t19823
Infusing
Cooperative
Learning into
Early Computer
Science
Courses to
Support
Improved
Engagement
(Abstract
Only) (2015)
t19815
Computer
Science
Principles
Curricula
(2015)
t19744
Scaling High
School
Computer
Science (2015)
t22429
CSPd Week (2017)
t25060
CS Principles
Higher
Education
Pathways (2019)
t18803
Modeling the
learning
progressions
of
computational
thinking of
primary grade
students
(2013)
t18803->t22771
t19661
Computational
Thinking in
Teacher
Education
t19661->t21266