Guzdial Papers
This is where I put all my ACM Authorizer links.
-
panel
Re-making
CS Departments for Generation CSMarch 2024pp 1535-1536 https://doi.org/10.1145/3626253.3631655In response to the enrollment surge that started
in many CS depart- ments around 2006, the
Computing Research Association published a
report on “Generation CS”, which named a
pervasive theme in computing education: more and
a greater diversity of … -
research-article
Confidence
vs Insight: Big and Rich Data in Computing Education
ResearchMarch 2024pp 158-164 https://doi.org/10.1145/3626252.3630813There are now many large datasets available for
programming education research. They tend to be
very large-scale, but often lack context or
detailed participant information. This ”big
data” is in contrast to the ”rich data” that
has generally been … -
short-paper
Identifying
the Computing Education Needs of Liberal Arts and
Sciences Students (Discussion Paper)November
2023pp 1-7
https://doi.org/10.1145/3631802.3631805As a field, computing’s deepest roots lie in
liberal arts domains such as philosophy and
linguistics. As new technologies rapidly
expanded the field, the computer science
curricula emerged. The current undergraduate
areas of study, including computer … -
extended-abstract
Scaffolding
to Support Liberal Arts Students Learning to Program
on PhotographsJune 2023pp 577-578 https://doi.org/10.1145/3587103.3594158Digital photographs are part of liberal arts
students’ classes (e.g., art, history, and
production classes in film and television) and
their daily smartphone-based life, in apps like
Instagram and Snapchat. Building image filters
can be a relevant and … -
extended-abstract
Scaffolding
to Support Humanities Students Programming in a
Human Language ContextJune 2023pp 579-580 https://doi.org/10.1145/3587103.3594157Language is a key topic of interest for students
in the humanities — language is the way in
which humans express themselves, communicate,
and make art. Computing on language (e.g.,
recognizing language, generating language,
building bots) can be a … -
column
Putting
a Teaspoon of Programming into Other Subjects
April 2023pp 24-26 https://doi.org/10.1145/3587926Using teaspoon languages to integrate programming
across myriad academic disciplines. -
poster
Designing
Computing Education Courses for Liberal Arts and
Science StudentsJuly 2022pp 614-614 https://doi.org/10.1145/3502717.3532129Computing education practitioners and researchers
know a lot about how to design courses for
students who are going to pursue a career in
computing (e.g., professional software
developer, data scientist, or computer
engineer). Today, computing is a … -
research-article
Creating
New Programming Experiences Inspired by Boxer to
Develop Computationally Literate SocietyMarch 2022pp 67-69 https://doi.org/10.1145/3532512.3539663Boxer suggests a medium that might be used by a
computationally literate society. We do not have
a computationally literate society, but we do
have one where computation is pervasive.
Reaching computational literacy will require us
to invent media that … -
research-article
Achieving
CS for all could take decadesMarch 2022pp 6-7 https://doi.org/10.1145/3516513The Communications website,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:/…
-
opinion
Is
higher education an engine of opportunity, or a
perpetuator of privilege?December
2021pp 10-11
https://doi.org/10.1145/3495561The Communications website,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitterFollow us on Twitter at
http://twitter.com/blogCACM -
extended-abstract
Reaching
Everyone by Integrating Computing Everywhere
November
2021pp 3-4
https://doi.org/10.1145/3507923.3507925The inventors of the term “computer science”
meant for it to be something that was taught to
everyone, to facilitate learning other subjects.
Today, we mostly teach computer science to
people who want to become professional software
developers or … -
keynote
Getting
Everyone the IT Education They NeedOctober
2021pp 77-78
https://doi.org/10.1145/3450329.3476874The inventors of the term “computer science”
meant for it to be something that was taught to
everyone, to facilitate learning other subjects,
and to help people understand the risks of
technology in their lives. Alan Perlis (with
Newell and Simon) … -
research-article
Uses,
Revisions, and the Future of Validated Assessments
in Computing Education: A Case Study of the FCS1 and
SCS1August
2021pp 60-68
https://doi.org/10.1145/3446871.3469744Validated instruments of knowledge are important
for creating an accepted and shared measurement
for the most important part of education –
student learning. The Force Concept of Inventory
from Physics Education Research has had a
significant impact … -
research-article
Avoiding
the Turing Tarpit: Learning Conversational
Programming by Starting from Code’s PurposeMay 2021pp 1-15 https://doi.org/10.1145/3411764.3445571Conversational programmers want to learn about
code primarily to communicate with technical
co-workers, not to develop software. However,
existing instructional materials don’t meet the
needs of conversational programmers because they
prioritize syntax … -
research-article
Teaching
other teachers how to teach CS betterApril 2021pp 8-9 https://doi.org/10.1145/3453647The Communications website,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:/…
-
research-article
The
SolarWinds hack, and a grand challenge for CS
educationMarch 2021pp 6-7 https://doi.org/10.1145/3449047The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:…
-
research-article
Disputing
Dijkstra, and birthdays in base 2February
2021pp 12-13
https://doi.org/10.1145/3446806The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter Follow us on Twitter at
http://twitter.com/blogCACMhttp:…
-
research-article
Talking
about race in CS educationDecember
2020pp 10-11
https://doi.org/10.1145/3433921The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:…
-
opinion
U.S.
states must broaden participation while expanding
access to computer science educationNovember
2020pp 22-25
https://doi.org/10.1145/3430375Incorporating equity and inclusion in the effort
toward access for everyone. -
research-article
Transitioning
to distance learning and virtual conferencing
June 2020pp 10-11 https://doi.org/10.1145/3398386The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:…
-
research-article
Teaching
CS humbly, and watching the AI revolutionApril 2020pp 24-25 https://doi.org/10.1145/3386312The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts. twitter Follow us on
Twitter at http://twitter.com/blogCACM http:… -
research-article
Teaching
teachers to offer STEM to undergradsMarch 2020pp 10-11 https://doi.org/10.1145/3381906The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMhttp:…
-
abstract
The
Cambridge Handbook of Computing Education Research
Summarized in 75 minutes- Colleen M.
Lewis, - Tim
Bell, - Paulo
Blikstein, - Adam S.
Carter, - Katrina
Falkner, - Sally A.
Fincher, - Kathi
Fisler, - Mark
Guzdial, - Patricia
Haden, - Sepehr Hejazi
Moghadam, - Michael S.
Horn, - Christopher
Hundhausen, - Amy J.
Ko, - Thomas
Lancaster, - Michael C.
Loui, - Lauren
Margulieux, - Leo
Porter, - Anthony
Robins, - Jean J.
Ryoo, - Niral
Shah, - R. Benjamin
Shapiro, - Kerry
Shephard, - Beth
Simon, - Mike
Tissenbaum, - Ian
Utting, - Jan
Vahrenhold, - Aman
Yadav
February
2020pp 323-324
https://doi.org/10.1145/3328778.3366988The 32 chapters of the 2019 Cambridge Handbook of
Computing Education Research synthesize the
existing research in computing education and
propose new directions for future research. An
author from each chapter will summarize their
chapter with auto-… - Colleen M.
-
panel
CS + X
Meets CS 1: Strongly Themed Intro CoursesFebruary
2020pp 960-961
https://doi.org/10.1145/3328778.3366975Typical CS 1 classes are about many things. The
problems and examples are drawn from a variety
of domains, with a goal of teaching a
computational problem-solving approach and
specific language constructs. Many CS 1 courses
begin with writing programs … -
research-article
Sizing
the U.S. student cohort for computer science
January
2020pp 10-11
https://doi.org/10.1145/3374764The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
short-paper
Task-Specific
Programming Languages for Promoting Computing
Integration: A Precalculus ExampleNovember
2019pp 1-5
https://doi.org/10.1145/3364510.3364532A task-specific programming language (TSPL) is a
domain-specific programming language (in
programming languages terms) designed for a
particular user task (in human-computer
interaction terms). Users of task-specific
programming are able to use the tool … -
research-article
Getting
high school, college students interested in CS
November
2019pp 10-11
https://doi.org/10.1145/3365581The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
opinion
Computational
thinking should just be good thinkingOctober
2019pp 28-30
https://doi.org/10.1145/3363181Seeking to change computing teaching to improve
computer science. -
research-article
Why
programmers should curb their enthusiasm, and
thinking about computational thinkingAugust
2019pp 10-11
https://doi.org/10.1145/3344262The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
poster
A
Statewide Quantitative Analysis of Computer Science:
What Predicts CS in Georgia Public High School?
July 2019pp 317-317 https://doi.org/10.1145/3291279.3341212An estimated 35% of high school principals across
the U.S. report teaching computer science (CS)
at their schools, according to a 2018 code.org
access report. Meanwhile, a growing number of
organizations have missions of providing
computer science to … -
poster
Helping
Social Studies Teachers to Design Learning
Experiences Around Data: Participatory Design for
New Teacher-Centric Programming LanguagesJuly 2019pp 313-313 https://doi.org/10.1145/3291279.3341211Social studies educators often use stories to
convey historical changes over time. Data
visualizations are powerful tools that can help
illustrate and investigate these stories and the
questions surrounding them. The ability to
analyze, interpret, … -
research-article
Cutting
the wait for CS adviceJuly 2019pp 12-13 https://doi.org/10.1145/3339456The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Making
CS Learning Visible: Case Studies on How Visibility
of Student Work Supports a Community of Learners in
CS ClassroomsJuly 2019pp 161-167 https://doi.org/10.1145/3304221.3319791Modern learning theories emphasize the critical
social aspect of learning. Computer science (CS)
classrooms often have “defensive climates” that
inhibit social learning and prevent the
development of a community of learners. We
believe that we can … -
research-article
Novice
Rationales for Sketching and Tracing, and How They
Try to Avoid ItJuly 2019pp 37-43 https://doi.org/10.1145/3304221.3319788Prior research has shown that sketching out a
code trace on paper is correlated with higher
scores on code reading problems. Why do students
sometimes choose not to draw out a code trace,
or if they do, choose a different sketching
technique than their … -
research-article
Is CS
really for all, and defending democracy in
cyberspaceMay 2019pp 8-9 https://doi.org/10.1145/3323684The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Pondering
variables and direct instructionMarch 2019pp 6-6 https://doi.org/10.1145/3311717The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
keynote
Computing
Education as a Foundation for 21st Century
LiteracyFebruary
2019pp 502-503
https://doi.org/10.1145/3287324.3290953Teaching programming as a way to express ideas,
communicate with others, and understand our
world is one of the oldest goals for computing
education. The inventor of the term “computer
science” saw it as the third leg of STEM
literacy. In this talk, I … -
panel
Negotiating
Varied Research Goals in Computing Education
ResearchFebruary
2019pp 500-501
https://doi.org/10.1145/3287324.3287329As we celebrate the 50th SIGCSE Symposium, this
panel explores how computing education
researchers chart a course individually and as a
community to build our research practices and
collective knowledge of computing education.
This navigation involves … -
research-article
Member
spotlightJanuary
2019pp 4-7
https://doi.org/10.1145/3310216.3310219In this feature of the Bulletin, we highlight
members of the SIGCSE community. In this issue,
Bulletin co-editor Leo Porter interviewed Mark
Guzdial. Mark Guzdial is a Professor of
Electrical Engineering and Computer Science at
the University of … -
research-article
Applying
a Gesture Taxonomy to Introductory Computing
ConceptsAugust
2018pp 250-257
https://doi.org/10.1145/3230977.3231001Gestures, or spontaneous hand movements produced
when talking, are an untapped resource for
understanding student knowledge in computing
education. This paper develops a conceptual
framework to support future studies of learning
and teaching that … -
research-article
Socioeconomic
Status and Computer Science Achievement: Spatial
Ability as a Mediating Variable in a Novel Model of
Understanding- Miranda C.
Parker, - Amber
Solomon, - Brianna
Pritchett, - David A.
Illingworth, - Lauren E.
Marguilieux, - Mark
Guzdial
August
2018pp 97-105
https://doi.org/10.1145/3230977.3230987Socioeconomic status (SES) has a measurable
impact on many educational outcomes and likely
also influences computer science (CS)
achievement. We present a novel model to account
for the observed connections between SES and CS
achievement. We examined … - Miranda C.
-
opinion
Providing
equitable access to computing educationJuly 2018pp 26-28 https://doi.org/10.1145/3232039Seeking the best measures to reach advantaged and
less-advantaged students equally. -
research-article
Programming
programming languages, and analyzing Facebook’s
failureMay 2018pp 8-9 https://doi.org/10.1145/3204443The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
The
costs and pleasures of a computer science
teacherFebruary
2018pp 12-13
https://doi.org/10.1145/3178118The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Protecting
the power grid, and finding bias in student
evaluationsJanuary
2018pp 10-11
https://doi.org/10.1145/3171576The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Manipulating
word representations, and preparing students for
coding jobs?September
2017pp 12-13
https://doi.org/10.1145/3131066The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
ollow us on Twitter at
http://twitter.com/blogCACM -
research-article
Using
Tracing and Sketching to Solve Programming Problems:
Replicating and Extending an Analysis of What
Students DrawAugust
2017pp 164-172
https://doi.org/10.1145/3105726.3106190Sketching out a code trace is a cognitive
assistance for programmers, student and
professional. Previous research (Lister et al.
2004) showed that students who sketch a trace on
paper had greater success on code ‘reading’
problems involving loops, … -
research-article
Students
and Teachers Use An Online AP CS Principles EBook
Differently: Teacher Behavior Consistent with Expert
LearnersAugust
2017pp 101-109
https://doi.org/10.1145/3105726.3106189Online education is an important tool for
supporting the growing number of teachers and
students in computer science. We created two
eBooks containing interactive content for
Advanced Placement Computer Science Principles,
one targeted at teachers and … -
research-article
‘Generation
CS’ drives growth in enrollmentsJune 2017pp 10-11 https://doi.org/10.1145/3088245The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Balancing
teaching CS efficiently with motivating students
May 2017pp 10-11 https://doi.org/10.1145/3077227The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
opinion
Preparing
tomorrow’s faculty to address challenges in teaching
computer scienceApril 2017pp 25-27 https://doi.org/10.1145/3068791Using a “boot camp” workshop for new faculty
orientation. -
research-article
Crafting
a national cyberdefense, and preparing to support
computational literacyMarch 2017pp 10-11 https://doi.org/10.1145/3048379The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
panel
The Role
of CS Departments in The US President’s “CS for All”
InitiativeMarch 2017pp 663-664 https://doi.org/10.1145/3017680.3017684In January 2016, US President Barack Obama
started an initiative to provide CS for All —
with the goal that all school students should
have access to computing education. Computing
departments in higher education have a
particularly important role to … -
research-article
The slow
evolution of CS for all, the beauty of programs
February
2017pp 12-13
https://doi.org/10.1145/3037383The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
ICER
2016, and Star Trek at 50December
2016pp 18-19
https://doi.org/10.1145/3005674The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
opinion
Growing
computer science education into a STEM education
disciplineOctober
2016pp 31-33
https://doi.org/10.1145/3000612Seeking to make computing education as available
as mathematics or science education. -
research-article
Introducing
CS to newcomers, and JES as a teaching toolOctober
2016pp 10-11
https://doi.org/10.1145/2994590The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Identifying
Design Principles for CS Teacher Ebooks through
Design-Based ResearchAugust
2016pp 191-200
https://doi.org/10.1145/2960310.2960335Several countries are trying to provide access to
computing education for all secondary students.
However, there are not enough teachers who are
prepared to teach computer science. Interactive
electronic books (ebooks) are a promising
approach for … -
research-article
Replication,
Validation, and Use of a Language Independent CS1
Knowledge AssessmentAugust
2016pp 93-101
https://doi.org/10.1145/2960310.2960316Computing education lags other discipline-based
education research in the number and range of
validated assessments available to the research
community. Validated assessments are important
for researchers to reduce experimental error due
to flawed … -
research-article
The
solution to AI, what real researchers do, and
expectations for CS classroomsMay 2016pp 10-11 https://doi.org/10.1145/2911969The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Bringing
computer science to U.S. schools, state by state
April 2016pp 24-25 https://doi.org/10.1145/2898963The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Sampling
bias in CS education, and where’s the cyber
strategy?March 2016pp 10-11 https://doi.org/10.1145/2892708The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Subgoals
Help Students Solve Parsons ProblemsFebruary
2016pp 42-47
https://doi.org/10.1145/2839509.2844617We report on a study that used subgoal labels to
teach students how to write while loops with a
Parsons problem learning assessment. Subgoal
labels were used to aid learning of programming
while not overloading students’ cognitive
abilities. We wanted … -
opinion
Broadening
access to computing education state by state
January
2016pp 32-34
https://doi.org/10.1145/2856455Influencing computer science education at the
state level. -
research-article
Drumming
up support for AP CS principlesJanuary
2016pp 12-13
https://doi.org/10.1145/2852229The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
What do
we do when the jobs are gone, and why we must
embrace active learningNovember
2015pp 10-11
https://doi.org/10.1145/2833120The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Usability
and Usage of Interactive Features in an Online Ebook
for CS TeachersNovember
2015pp 111-120
https://doi.org/10.1145/2818314.2818335There are too few secondary school computing
teachers to meet international needs for growing
secondary school computing education. Our group
has created an ebook to help prepare secondary
teachers to teach the programming and big data
concepts in the … -
research-article
Subgoals,
Context, and Worked Examples in Learning Computing
Problem SolvingAugust
2015pp 21-29
https://doi.org/10.1145/2787622.2787733Recent empirical results suggest that the
instructional material used to teach computing
may actually overload students’ cognitive
abilities. Better designed materials may enhance
learning by reducing unnecessary load. Subgoal
labels have been shown to … -
research-article
Analysis
of Interactive Features Designed to Enhance Learning
in an EbookAugust
2015pp 169-178
https://doi.org/10.1145/2787622.2787731Educational psychology findings indicate that
active processing (such as self-testing) is more
effective for learning than passive reading or
even rereading. Electronic books (ebooks) can
include much more than static pictures and text.
Ebooks can … -
research-article
Plain
talk on computing educationJuly 2015pp 10-11 https://doi.org/10.1145/2788449The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Bringing
evidence-based education to CSMay 2015pp 10-11 https://doi.org/10.1145/2754947The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
The
arbitrariness of reviews, and advice for school
administratorsMarch 2015pp 12-13 https://doi.org/10.1145/2732417The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Advice
on teaching CS, and the learnability of programming
languagesFebruary
2015pp 8-9
https://doi.org/10.1145/2716345The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
What’s
the best way to teach computer science to
beginners?January
2015pp 12-13
https://doi.org/10.1145/2714488The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
editorial
Meeting
student and teacher needs in computing education
November
2014pp 10-11
https://doi.org/10.1145/2682922The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Preparing
secondary computer science teachers through an
iterative development processNovember
2014pp 116-119
https://doi.org/10.1145/2670757.2670781An enormous challenge to computing education in
secondary schools worldwide is the lack of
secondary computer science teachers. The
Institute for Computing Education (ICE) has been
offering teacher professional development in an
attempt to increase the … -
column
A future
for computing education researchOctober
2014pp 34-36
https://doi.org/10.1145/2668899Seeking to address the most important issues
facing the computer education research
community. -
editorial
Teach
the teachers, and contribute to humanityOctober
2014pp 10-11
https://doi.org/10.1145/2667107The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow use on Twitter at
http://twitter.com/blogCAM -
editorial
Finding
a research job, and teaching CS in high school
September
2014pp 10-11
https://doi.org/10.1145/2659758The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
editorial
Why the
U.S. is not ready for mandatory CS education
August
2014pp 8-9
https://doi.org/10.1145/2632036The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Measuring
cognitive load in introductory CS: adaptation of an
instrumentJuly 2014pp 131-138 https://doi.org/10.1145/2632320.2632348A student’s capacity to learn a concept is
directly related to how much cognitive load is
used to comprehend the material. The central
problem identified by Cognitive Load Theory is
that learning is impaired when the total amount
of processing … -
editorial
The
difficulty of teaching programming languages, and
the benefits of hands-on learningJuly 2014pp 10-11 https://doi.org/10.1145/2617658The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
forum
Limitations
of MOOCs for Computing Education- Addressing our
needs: MOOCs and technology to advance learning and
learning research (Ubiquity symposium)July 2014pp 1-9 https://doi.org/10.1145/2591683Computing education has some significant
education challenges today. We aren’t diverse
enough, and we need to be able to develop more
teachers. Despite popular opinion, the current
generations of MOOCs don’t meet those needs. -
research-article
Georgia
Computes! An Intervention in a US State, with Formal
and Informal Education in a Policy ContextJune 2014pp 1-29 https://doi.org/10.1145/2602488Georgia Computes! (GaComputes) was a
six-year (2006–2012) project to improve
computing education across the state of Georgia
in the United States, funded by the National
Science Foundation. The goal of GaComputes was
to broaden participation in … -
editorial
Eyes
forwardApril 2014pp 10-11 https://doi.org/10.1145/2581795The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Measuring
demographics and performance in computer science
education at a nationwide scale using AP CS data
March 2014pp 217-222 https://doi.org/10.1145/2538862.2538918We examine the current state of computing
education in the United States, in order to be
able to identify problems in diversity and
performance. Data on computing education are
difficult to come by, since computer science
courses are not tracked in US … -
editorial
MOOCs
need more work; so do CS graduatesJanuary
2014pp 18-19
https://doi.org/10.1145/2555813The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
editorial
The lure
of live coding; the attraction of small data
December
2013pp 10-11
https://doi.org/10.1145/2534706.2534710The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Exploring
hypotheses about media computationAugust
2013pp 19-26
https://doi.org/10.1145/2493394.2493397Research in computing education has been
criticized as “Marco Polo,” e.g., the
researchers tried something and reported what
happened. Our developing field needs more
hypothesis-driven and theory-driven research. We
will get there by making clear our … -
research-article
Success
in introductory programming: what works?August
2013pp 34-36
https://doi.org/10.1145/2492007.2492020How pair programming, peer instruction, and media
computation have improved computer science
education. -
research-article
Human-centered
computing: a new degree for Licklider’s world
May 2013pp 32-34 https://doi.org/10.1145/2447976.2447987Combining computing and psychology, J.C.R.
Licklider’s prescient ideas are being applied in
contemporary educational settings. -
research-article
Encouraging
IT usage in future healthcare, quality in CS
educationMay 2013pp 14-15 https://doi.org/10.1145/2447976.2447981The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Securing
the future of computer science; reconsidering analog
computingApril 2013pp 12-13 https://doi.org/10.1145/2436256.2436260The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
abstract
Expanding
access to K-12 computer science education: research
on the landscape of computer science professional
development- Baker
Franke, - Jeanne
Century, - Michael
Lach, - Cameron
Wilson, - Mark
Guzdial, - Gail
Chapman, - Owen
Astrachan
March 2013pp 541-542 https://doi.org/10.1145/2445196.2445358This session will present the research findings
to date from an 18-month study commissioned by
the ACM in partnership with the National Science
Foundation, Google, Computer Science Teachers
Association, Microsoft, and the National Center
for Woman and … - Baker
-
abstract
Nifty
assignments- Nick
Parlante, - Julie
Zelenski, - Michelle
Craig, - John
DeNero, - Mark
Guzdial, - David J.
Malan, - Aditi
Muralidharan, - Eric
Roberts, - Kevin
Wayne
March 2013pp 539-540 https://doi.org/10.1145/2445196.2445356Every time I re-use a handout, I look it over and
make a few little “improvements”. I play around
with code demos and entertain myself with
different slide transitions. However,
inevitably, I return to the conclusion that most
of what my students learn … - Nick
-
panel
Rediscovering
the passion, beauty, joy, and awe: making computing
fun again, part 6March 2013pp 379-380 https://doi.org/10.1145/2445196.2445308In his SIGCSE 2007 keynote, Grady Booch exhorted
us to share the “passion, beauty, joy and awe”
(PBJA) of computing. This led to sessions that
have provided a forum for sharing: What we’ve
done: Highlighting successful PBJA initiatives
the presenters … -
research-article
Workifying
games: successfully engaging african american gamers
with computer scienceMarch 2013pp 317-322 https://doi.org/10.1145/2445196.2445292We report on the implementation and evaluation of
a three-year program to increase interest in
studying computer science (CS) among African
American male high school students. Over the
course of 3 years, the Glitch Game Tester
(Glitch) program employed … -
research-article
Levels
of abstraction: pre-teens and career choices
December
2012pp 12-13
https://doi.org/10.1145/2380656.2380660The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
When
Life and Learning Do Not Fit: Challenges of Workload
and Communication in Introductory Computer Science
OnlineNovember
2012pp 1-38
https://doi.org/10.1145/2382564.2382567We present the results of an interview study
investigating student experiences in two online
introductory computer science courses. Our
theoretical approach is situated at the
intersection of two research traditions:
distance and adult education
… -
research-article
A
statewide survey on computing education pathways and
influences: factors in broadening participation in
computingSeptember
2012pp 143-150
https://doi.org/10.1145/2361276.2361304In computing education, we have only just started
developing methods for accurately measuring a
student’s understanding of introductory
computing, let alone characterizing a whole
classroom, school, or university system. As part
of evaluating the impact … -
research-article
Subgoal-labeled
instructional material improves performance and
transfer in learning to develop mobile
applicationsSeptember
2012pp 71-78
https://doi.org/10.1145/2361276.2361291Mental models are mental representations of how
an action changes a problem state. Creating a
mental model early in the learning process is a
strong predictor of success in computer science
classes. One major problem in computer science
education, … -
research-article
Adapting
the disciplinary commons model for high school
teachers: improving recruitment, creating
communitySeptember
2012pp 47-54
https://doi.org/10.1145/2361276.2361287The Disciplinary Commons (DC) is a model of
teacher professional development that encourages
members of the group to reflect upon their
teaching practices, develop a community, and,
more broadly, to become more scholarly about
their teaching. The DC … -
research-article
CS and
popular culture; learning from console games
July 2012pp 10-11 https://doi.org/10.1145/2209249.2209253The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Using
game development to reveal programming
competencyMay 2012pp 89-96 https://doi.org/10.1145/2282338.2282359In the summer of 2011, we revamped the curriculum
for the GLITCH Game Testers research project to
better serve the interests of the 15 student
participants. Our new curriculum, based on
Greenfoot and game development, replaced an
earlier curriculum that … -
panel
Perspectives
on assessment in computing educationMay 2012pp 34-35 https://doi.org/10.1145/2247569.2247580This panel brings together three computing
education researchers with extensive experience
in assessing the impact of computing education.
Two of the panelists have taken a leading role
in assessing the outcomes of large,
multi-institutional … -
research-article
The
power of computing; design guidelines in CS
educationApril 2012pp 8-9 https://doi.org/10.1145/2133806.2133809The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
Who AM
I?: understanding high school computer science
teachers’ professional identityFebruary
2012pp 499-504
https://doi.org/10.1145/2157136.2157283Quality computer science (CS) teachers are
critical for secondary computing education. In
addition to increasing the number of high school
(HS) CS teachers, there is a great need for
supporting those teachers to grow and stay as
committed, effective … -
research-article
Understanding
CS1 students; defective softwareJanuary
2012pp 14-15
https://doi.org/10.1145/2063176.2063180The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
From
idea to product: how schools of education can help
CSOctober
2011pp 8-9
https://doi.org/10.1145/2001269.2001273The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
How CS
majors select a specializationAugust
2011pp 11-18
https://doi.org/10.1145/2016911.2016916As CS becomes a larger field, many undergraduate
programs are giving students greater freedom in
the classes that make up their degree. This
study looks at the process by which students
within the CS major choose to specialize in some
area. In this … -
keynote
Technology
for teaching the rest of usJune 2011pp 2-2 https://doi.org/10.1145/1999747.1999750The motivated student is easy to teach. You
facilitate learning and get out of the way. It’s
much more challenging to teach the student who
is less motivated, or who needs knowledge to
support their main interest. Think of the
graphics designer who … -
research-article
Simple
design; research vs. teaching; and quest to
learnJune 2011pp 8-9 https://doi.org/10.1145/1953122.1953126The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
African
American men constructing computing identity
- Betsy James
DiSalvo, - Sarita
Yardi, - Mark
Guzdial, - Tom
McKlin, - Charles
Meadows, - Kenneth
Perry, - Amy
Bruckman
May 2011pp 2967-2970 https://doi.org/10.1145/1978942.1979381Many young African American males have a passion
for video games, but they don’t often translate
that passion into learning about computing. Part
of the problem is that they do not identify with
computing as a social norm within their peer
group. This … - Betsy James
-
research-article
The use
of evidence in the change making process of computer
science educatorsMarch 2011pp 685-690 https://doi.org/10.1145/1953163.1953352This paper explores the issue of what kind of
evidence triggers changes in the teaching
practice of Computer Science educators, and how
educators evaluate the effectiveness of those
changes. We interviewed 14 Computer Science
instructors from three … -
research-article
Building
a community to support HS CS teachers: the
disciplinary commons for computing educators
March 2011pp 553-558 https://doi.org/10.1145/1953163.1953319In this paper, we describe our experience in
supporting high school CS teachers by building a
local community through the Disciplinary Commons
for Computing Educators (DCCE) project. The DCCE
project is an effort to explore ways of
supporting these CS … -
abstract
Role and
value of quantitative instruments in gauging student
perspectives in a computing curriculumMarch 2011pp 321-322 https://doi.org/10.1145/1953163.1953261In this special session, we will discuss the role
and value of quantitative instruments in gauging
student perspectives in computer science
education. After creating the appropriate
context, we will discuss the road educators have
traveled in creating … -
panel
Setting
the stage for computing curricula 2013: computer
science — report from the ACM/IEEE-CS joint task
forceMarch 2011pp 161-162 https://doi.org/10.1145/1953163.1953213Following a roughly 10 year cycle, the Computing
Curricula volumes have helped to set
international curricular guidelines for
undergraduate programs in computing. In the
summer of 2010, planning for the next volume in
the series, Computer Science 2013, … -
research-article
The
FCS1: a language independent assessment of CS1
knowledgeMarch 2011pp 111-116 https://doi.org/10.1145/1953163.1953200A primary goal of many CS education projects is
to determine the extent to which a given
intervention has had an impact on student
learning. However, computing lacks valid
assessments for pedagogical or research
purposes. Without such valid assessments, … -
research-article
Computing
Education Coordinating Council (CECC)March 2011pp 7-7 https://doi.org/10.1145/1961234.1961241Professional organizations in computing sometimes
collaborate around education (notably in the
ACM/IEEE computing curricula volumes). This is,
however, too rare. We need our professional
organizations to speak with a common voice on
computing education … -
research-article
Scientists,
engineers, and computer science; industry and
research groupsMarch 2011pp 12-13 https://doi.org/10.1145/1897852.1897856The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM -
research-article
From
science to engineeringFebruary
2011pp 37-39
https://doi.org/10.1145/1897816.1897831Exploring the dual nature of computing education
research. -
research-article
Does
contextualized computing education help?December
2010pp 4-6
https://doi.org/10.1145/1869746.1869747Overview – in the March 2010 Inroads, Steve
Cooper and Steve Cunningham presented an
editorial arguing for “Teaching computer science
in context” (Cooper and Cunningham 2010).
Context is the use of a consistent application
or domain area, which … -
research-article
Security
advice; malvertisements; and CS education in
QatarDecember
2010pp 10-11
https://doi.org/10.1145/1859204.1859208features more than a dozen bloggers in the
community. In each issue of Communications,
we’ll publish selected posts or excerpts. Follow
us on . Greg Linden discusses security advice
and the cost of user … -
research-article
Discovering
computing: perspectives of web designersAugust
2010pp 23-30
https://doi.org/10.1145/1839594.1839600This paper presents findings of an exploratory,
qualitative study of professional web and
graphic designers who regularly write computer
programs. These participants have a wide variety
of educational backgrounds, including some who
had a few classes in … -
research-article
Software
development and crunch time; and moreJuly 2010pp 10-11 https://doi.org/10.1145/1785414.1785419The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMRuben …
-
research-article
The
chaos of the internet as an external brain; and
moreJune 2010pp 10-11 https://doi.org/10.1145/1743546.1743551The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
selected posts or excerpts.twitter
Follow us on Twitter at
http://twitter.com/blogCACMGreg …
-
research-article
How to
make progress in computing educationMay 2010pp 35-37 https://doi.org/10.1145/1735223.1735235Improving the research base for computing
education requires securing competitive funding
commitments. -
research-article
Learning
on the job: characterizing the programming knowledge
and learning strategies of web designersApril 2010pp 703-712 https://doi.org/10.1145/1753326.1753430This paper reports on a study of professional web
designers and developers. We provide a detailed
characterization of their knowledge of
fundamental programming concepts elicited
through card sorting. Additionally, we present
qualitative findings … -
research-article
How do
computing faculty adopt curriculum innovations?: the
story from instructorsMarch 2010pp 544-548 https://doi.org/10.1145/1734263.1734444This paper presents the findings of an
exploratory, qualitative study revealing
computing instructors’ experience in adopting
curriculum innovations. We interviewed eight
instructors a year after they attended workshops
on several innovative … -
research-article
What
game developers look for in a new graduate:
interviews and surveys at one game companyMarch 2010pp 275-279 https://doi.org/10.1145/1734263.1734359Video game development is an attractive career
objective for many computer science students.
Colleges are starting degree programs and
specializations to serve this interest, but
faculty may not have an informed idea of what
game programming is like or … -
forum
Recognizing
the most influential CS education papersMarch 2010pp 196-197 https://doi.org/10.1145/1734263.1734331This special session is devoted to identifying
the CS education papers of the 20th century that
have had the greatest influence on our practice
of CS education today. The point is not
primarily to produce the list of papers; rather
it is to derive … -
research-article
Developing
a validated assessment of fundamental CS1
conceptsMarch 2010pp 97-101 https://doi.org/10.1145/1734263.1734297Previous studies of student programming ability
have raised questions about students’ ability to
problem solve, read and analyze code, and
understand introductory computing concepts.
However, it is unclear whether these results are
the product of … -
forum
Variations
on a theme: role of media in motivating computing
education- Mark
Guzdial, - David
Ranum, - Brad
Miller, - Beth
Simon, - Barbara
Ericson, - Samuel A.
Rebelsky, - Janet
Davis, - Kumar
Deepak, - Doug
Blank
March 2010pp 66-67 https://doi.org/10.1145/1734263.1734287The SIGCSE community has been exploring the role
of multimedia to enhance computing education
since the earliest algorithm visualization
systems and studies [1]. Media Computation is a
shift in focus [2]. Where algorithm
visualization presents … - Mark
-
research-article
Too much
programming too soon?March 2010pp 10-11 https://doi.org/10.1145/1666420.1666425The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
excerpts from selected posts.twitter
Follow us on Twitter at
http://twitter.com/blogCACM…
-
research-article
CS woes:
deadline-driven research, academic inequality
December
2009pp 8-9
https://doi.org/10.1145/1610252.1610257The Communications Web site,
http://cacm.acm.org, features more than a dozen
bloggers in the BLOG@CACM community. In each
issue of Communications, we’ll publish
excerpts from selected posts.Follow us on Twitter at
http://twitter.com/blogCACMJeannette M. …
-
research-article
An ICT
research agenda, HPC and innovation, and why only
the developed world lacks women in computing
August
2009pp 12-13
https://doi.org/10.1145/1536616.1536620The Communications Web site,
http://cacm.acm.org, features 13 bloggers in the
BLOG@CACM community. In each issue of
Communications, we’ll publish excerpts
from selected posts, plus readers’ comments. -
research-article
Sharing
ideas, writing apps, and creating a professional web
presenceJuly 2009pp 10-11 https://doi.org/10.1145/1538788.1538792Greg Linden reveals his new approach to reading
research papers, Mark Guzdial discusses how to
encourage students to write computer programs,
and Tessa Lau shares her ideas about the
importance of Web visibility. -
department
Education
Teaching
computing to everyoneMay 2009pp 31-33 https://doi.org/10.1145/1506409.1506420Studying the lessons learned from creating
high-demand computer science courses for
non-computing majors. -
extended-abstract
Mediating
programming through chat for the OLPCApril 2009pp 4465-4470 https://doi.org/10.1145/1520340.1520684We built a text-based programming environment
that enables youth to design and implement a
chat client for the One Laptop per Child XO. The
environment allows users to program and chat
simultaneously. We conducted two one-week
workshops at a Girl Scout … -
research-article
Context
as Support for Learning Computer Organization
October
2008pp 1-18
https://doi.org/10.1145/1404935.1404937The ubiquity of personal computational devices in
the lives of today’s students presents a
meaningful context for courses in computer
organization beyond the general-purpose or
imaginary processors routinely used. This
article presents results of a … -
research-article
Attitudes
about computing in postsecondary graduatesSeptember
2008pp 71-78
https://doi.org/10.1145/1404520.1404528Computing educators may hope that postsecondary
courses both convey content and also give
students a new perspective on computing. In the
study described in this paper, a sample of
students about to graduate with their
postsecondary degrees wrote about … -
department
Education
Paving
the way for computational thinkingAugust
2008pp 25-27
https://doi.org/10.1145/1378704.1378713Drawing on methods from diverse
disciplines—including computer science,
education, sociology, and psychology—to
improve computing education. -
research-article
Narrating
data structures: The role of context in CS2January
2008pp 1-20
https://doi.org/10.1145/1316450.1316456Learning computing with respect to the context of
its use has been linked in previous reports to
student motivation in introductory Computer
Science (CS) courses. In this report, we
consider the role of context in a second course.
We present a case … -
chapter
Narrating
data structures: the role of context in CS2September
2007pp 87-98
https://doi.org/10.1145/1288580.1288592Learning computing with respect to the context of
its use has been linked in previous reports to
student motivation in introductory CS courses.
In this report, we consider the role of context
in a second course. We present a case study of a
CS2 data … -
chapter
Threads™:
how to restructure a computer science curriculum for
a flat worldMarch 2007pp 420-424 https://doi.org/10.1145/1227310.1227456In his book The World is Flat, Thomas
Friedman convincingly explains the challenges of
a global marketplace [4]. One implication is
that software development can be out-sourced, as
can any narrow, skills-based occupation;
however, as Friedman also … -
chapter
Improving
secondary CS education: progress and problems
March 2007pp 298-301 https://doi.org/10.1145/1227310.1227416The Institute for Computing Education (ICE) was
created in the spring of 2004. ICE is a
partnership between the Georgia Department of
Education and the College of Computing at
Georgia Tech. The goals for this partnership are
to increase the number and … -
chapter
Graphic
designers who program as informal computer science
learnersSeptember
2006pp 127-134
https://doi.org/10.1145/1151588.1151608We introduce end-user programmers as a group of
persons engaged in informal Computer Science
education. Results of a small-scale survey for a
previously unstudied population of end-users,
users of graphics manipulation software, are
presented. We find … -
chapter
Imagineering
inauthentic legitimate peripheral participation: an
instructional design approach for motivating
computing educationSeptember
2006pp 51-58
https://doi.org/10.1145/1151588.1151597Since its publication, Lave and Wenger’s concept
of legitimate peripheral participation (LPP)
[18] has become an important concept for
understanding situated learning. LPP states that
learning only occurs when students
perceive that what’s being taught
… -
chapter
iTell:
supporting retrospective storytelling with digital
photosJune 2006pp 160-168 https://doi.org/10.1145/1142405.1142432Digital photographs capture moments in time.
Often these moments represent a much larger
experience. Storytelling is often used to elicit
these experiences from images in an attempt to
communicate them to others. In this work, we
focus on supporting the … -
chapter
Impact
of alternative introductory courses on programming
concept understandingOctober
2005pp 25-35
https://doi.org/10.1145/1089786.1089789Computer science has long debated what to teach
in the introductory course of the discipline,
and leaders in our field have argued that the
introductory course approach is critical to
student development. We investigated the impact
of alternative … -
chapter
CS0/CS1:
filter or funnel: recruitment, retention and student
successMarch 2005pp 29-30 https://doi.org/10.1145/1167350.1167370The introductory course in computer science has
been transformed to meet the emerging needs of
an increasingly diverse student body. This panel
will explore the issues associated with managing
this transformation from the perspective of high
school … -
chapter
Tracking
an innovation in introductory CS education from a
research university to a two-year collegeFebruary
2005pp 416-420
https://doi.org/10.1145/1047344.1047481Innovations in teaching and learning computer
science education can easily be overly-specific
to a given institution, or type of institution.
For example, an innovation may require special
hardware, or may make assumptions about the
background of the … -
chapter
Design
process for a non-majors computing courseFebruary
2005pp 361-365
https://doi.org/10.1145/1047344.1047468There is growing interest in computing courses
for non-CS majors. We have recently built such a
course that has met with positive response. We
describe our design process, which includes
involvement of stakeholders and identifying a
context that … -
chapter
A model
for improving secondary CS educationFebruary
2005pp 332-336
https://doi.org/10.1145/1047344.1047460This paper describes how the Institute for
Computing Education (ICE) at Georgia Tech is
trying to improve the state of computer science
education in secondary schools in Georgia. ICE
is a partnership between the Georgia Department
of Education and the … -
chapter
Contrasting
women’s experiences in computer science at different
institutionsFebruary
2005pp 63-64
https://doi.org/10.1145/1047344.1047379The SIGCSE community has produced much analysis
of the dynamics causing women to choose Computer
Science in disproportionately low numbers. In
truth, we have learned that the factors are
complex and contextual. This panel presents
dynamics affecting … -
chapter
Panel
session: great principles in computingMarch 2004pp 447-447 https://doi.org/10.1145/971300.971450Questions and answers about the great principles
framework for computing and its impact on the
organization and content of curriculum, with
special attention to communicating our field,
teaching programming, and appealing to a diverse
audience. -
chapter
“But it
looks right!”: the bugs students don’t seeMarch 2004pp 284-285 https://doi.org/10.1145/971300.971401It is not rare that programming students are
surprised when they encounter bugs in their
program, which “looks completely right”. Such a
phenomenon expresses lack of awareness of
analysis, design, and testing habits, which
yield undesirable outcomes. … -
chapter
A CS1
course designed to address interests of women
March 2004pp 190-194 https://doi.org/10.1145/971300.971370Literature on women in computing points out that
computer science is not being effective at
attracting and retaining women. Introduction
to Media Computation is a new CS1 aimed
especially at non-majors which was designed
explicitly to address the … -
chapter
Extending
CRC cards into a complete design processJune 2003pp 226-226 https://doi.org/10.1145/961511.961582Ectropic Design is a feature-oriented,
collaborative design method, patterned on Open
Source software development. Software evolves
ectropically through the continuous augmentation
of its features, which are bound to specific
program goals. These … -
chapter
A media
computation course for non-majorsJune 2003pp 104-108 https://doi.org/10.1145/961511.961542Computing may well become considered an essential
part of a liberal education, but introductory
programming courses will not look like the way
that they do today. Current CSI course are
failing dramatically. We are developing a new
course, to be taught … -
article
Teaching
the Nintendo generation to programApril 2002pp 17-21 https://doi.org/10.1145/505248.505261Preparing a new strategy for teaching
introductory computer programming. -
chapter
A
multi-national, multi-institutional study of
assessment of programming skills of first-year CS
students- Michael
McCracken, - Vicki
Almstrum, - Danny
Diaz, - Mark
Guzdial, - Dianne
Hagan, - Yifat Ben-David
Kolikant, - Cary
Laxer, - Lynda
Thomas, - Ian
Utting, - Tadeusz
Wilusz
December
2001pp 125-180
https://doi.org/10.1145/572133.572137In computer science, an expected outcome of a
student’s education is programming skill. This
working group investigated the programming
competency students have as they complete their
first one or two courses in computer science. In
order to explore … - Michael
-
article
A
multi-national, multi-institutional study of
assessment of programming skills of first-year CS
students- Michael
McCracken, - Vicki
Almstrum, - Danny
Diaz, - Mark
Guzdial, - Dianne
Hagan, - Yifat Ben-David
Kolikant, - Cary
Laxer, - Lynda
Thomas, - Ian
Utting, - Tadeusz
Wilusz
December
2001pp 125-180
https://doi.org/10.1145/572139.572181In computer science, an expected outcome of a
student’s education is programming skill. This
working group investigated the programming
competency students have as they complete their
first one or two courses in computer science. In
order to explore … - Michael
-
chapter
Use of
collaborative multimedia in computer science
classesJune 2001pp 17-20 https://doi.org/10.1145/377435.377452While there is a lot of speculation about the
benefits of multimedia exploration, research on
learning and technology suggests that the
creation of media by students has even
greater benefit for learning. Students learn
through articulating their … -
chapter
Using
squeak for teaching user interface softwareFebruary
2001pp 219-223
https://doi.org/10.1145/364447.364588Squeak is a new programming language that is
particularly appropriate for learning computer
science. It offers an excellent infrastructure
for interesting projects (e.g., multimedia, Web
browsing and serving), and all source code is
included (and … -
chapter
Recognizing
and supporting roles in CSCWDecember
2000pp 261-268
https://doi.org/10.1145/358916.358997In this paper, we describe our experience with
the long-term, widespread use of CoWeb, an
asynchronous collaborative tool that is mostly
used to complement existing face-to-face groups
(such as classes). The CoWeb is an openended
tool that does not … -
chapter
Integrating
tools into the classroomMarch 1997pp 244-245 https://doi.org/10.1145/1120212.1120373SMILE, a learning environment for collaboration
and design, is based on our experience with
synchronous and asynchronous collaboration tools
in the classroom and sound principles of
software and interface design. SMILE provides a
more holistic approach … -
article
Addressing
student problems in learning computer graphics
August
1996pp 38-40
https://doi.org/10.1145/232301.232334Our goal is to improve the performance of
computer graphics students by including
problem-solving activities and situating their
knowledge of computer graphics in authentic
problems. The framework for achieving this goal
is based on the apprenticeship … -
article
-
chapter
WWW
interactive learning environments for computer
science educationMarch 1996pp 290-294 https://doi.org/10.1145/236452.236558The wide accessibility of the World Wide Web
makes it a perfect base for developing computer
science courseware modules. Since learning
involves more than just receiving transmitted
information, courseware must be interactive and
encourage student … -
chapter
7 Comments Add your own
Leave a comment
Trackback this post | Subscribe to the comments via RSS Feed
1.
The ACM ‘paywall,’ computing education research, and open access | Computing Education Blog | August 8, 2013 at 2:00 am
[…] Guzdial Papers […]
2.
A 10 year retrospective on research on Media Computation: ICER 2013 preview | Computing Education Blog | August 9, 2013 at 1:23 am
[…] Guzdial Papers […]
3.
ICER 2015 Preview: First CSLearning4U Ebook Paper | Computing Education Blog | August 5, 2015 at 7:35 am
[…] Guzdial Papers […]
4.
Different is not Lite: A 2002 Argument Against Media Computation | Computing Education Blog | September 23, 2015 at 8:23 am
[…] Guzdial Papers […]
5.
Preparing Tomorrow’s Faculty to Address Challenges in Teaching Computer Science | Computing Education Blog | October 2, 2017 at 7:00 am
[…] Guzdial Papers […]
6.
Thanks. For all the fish, and everything else. | Computing Education Research Blog | March 1, 2019 at 8:00 am
[…] Guzdial Papers […]
7.
Doing a Little Housekeeping and Rebranding | Computing Ed Research - Guzdial's Take | December 3, 2022 at 10:25 am
[…] Guzdial Papers […]