2013–2026
1,372 posts
2026 9
October 2026
March 2026
February 2026
- England: Time to replace Computer Science with Computing
- GenAI as automobile for the mind, and exercise as the antidote: A metaphor for predicting GenAI’s impact
- Personally Meaningful Data to Motivate Learning in Data Science and AI
- Come join us at the ITiCSE 2026 Doctoral Consortium!
- Defining Learner-Centered Design of Computing Education: What I did on my sabbatical
January 2026
2025 12
December 2025
- Dr. Tamara Nelson-Fromm defends her dissertation: What Debugging Looks like in Alternative Endpoints
- Creating a measure of Critical Reflection and Agency in Computing
May 2025
March 2025
- Three stories about how CS is overwhelming, and ideas for how we can do better
- School teachers don’t need to recruit students into CS: An alternative model for K-12 computing education
- How scientists learn computing and use LLMs to program: Computing education for scientists and for democracy
- My Favorite ICER 2024 Paper: How Media Artists Teach Computing
- CS doesn’t have a monopoly on computing education: Programming is for everyone
February 2025
- Designing Courses for Liberal Arts and Sciences Students Contextualized Around Creative Expression and Social Justice: SIGCSE 2025 Experience Report
- How K-12 CS teachers support students for whom English is not their first language
- Media Computation in Python running in Google Colab Notebooks
- Dr. Bahare Naimipour defended her dissertation
2024 7
December 2024
October 2024
August 2024
July 2024
- Assessing Student Understanding of Computing: Self-Efficacy, Non-CS Majors, and ChatGPT
- Everyday Equitable Data Literacy is Best in Social Studies, far more than in STEM
- A Purpose-First Theory of Transfer of Knowledge from Programming
March 2024
2023 8
July 2023
- What Humanities Scholars Want Students To Know About the Internet: Alternative Paths for Alternative Endpoints
- A Scaffolded Approach into Programming for Arts and Humanities Majors: ITiCSE 2023 Tips and Techniques Papers
- Participatory Design to Set Standards for PCAS Courses
- Putting a Teaspoon of Programming into Other Subjects (May 2023 Communications of the ACM): About Teaspoon Languages
June 2023
- How computing instructors plan to adapt to ChatGPT, GitHub Copilot, and other AI coding assistants (ICER 2023 paper): Guest blog post from Philip Guo
- Broadening Participation in Computing by Moving Away from Computer Science: Information, Arts, Humanities, and Sciences offer better models for #CSforAll
- Participatory Design to Support University to High School Curricular Transition/Translation in FIE 2022
May 2023
2022 13
December 2022
- A Workshop on Slow Reveal Graphs for Social Studies Teachers
- Launching PCAS, the first two COMPFOR classes, and hiring our first lecturer
- Doing a Little Housekeeping and Rebranding
June 2022
- New ICER paper award for Lasting Impact: Guest blog post from Quintin Cutts
- Programming in blocks lets far more people code — but not like software engineers: Response to the Ofsted Report
- Getting feedback on Teaspoon Languages from CS educators and researchers at the Raspberry Pi Foundation seminar series
May 2022
- Ruthe Farmer’s important big idea: The Last Mile Education Fund to increase diversity in STEM
- Three types of computing education research: for CS, for CS but not professionally, and for everyone
- College Board stops sharing data on Advanced Placement Computer Science exams
February 2022
- Updates: Workshop on Contextualized Approaches to Introduction to Computing, from the Center for Inclusive Computing at Northeastern University
- Updates: Dr. Barbara Ericson awarded ACM SIGCSE 2022 Outstanding Contributions to Education
- Updates: NSF Funding to Study Learning with Teaspoon Languages for Discrete Mathematics
- Updates: Developing the University of Michigan LSA Program in Computing for the Arts and Science
2021 22
December 2021
November 2021
September 2021
August 2021
- ICER 2021 Preview: The Challenges of Validated Assessments, Developing Rich Conceptualizations, and Understanding Interest #icer2021
- The Drawbacks of the One-Second Conference Trip. Or, how to prepare for ICER 2021. Guest Blog Post from Matthias Hauswirth
- Why aren’t more girls in the UK choosing to study computing and technology? Guest blog post by Peter Kemp
July 2021
- Announcing the inaugural Illinois Computer Science Summer Teaching Workshop: Guest blog post from Geoffrey Challen
- Considering the Danish Informatics Curriculum: Comparing National Computer Science Curricula
- There is transfer between programming and other subjects: Skills overlap, but it may not be causal
June 2021
- Rules work as a way of communicating computation at a mechanistic level without teaching programming
- Katie Cunningham’s Purpose-first Programming: Glass box scaffolding for learning to code for authentic contexts
- Call for Nominations for Editor-in-Chief of ACM Transactions on Computing Education
May 2021
- Call for Special Issue on CT in Early Childhood: Guest Blog Post from Wang, Bers, and Lee
- Seeking Collaborators for a Study of Impostor Phenomenon in Computer Science: Guest Blog Post from Leo Porter
April 2021
- The Bigger Part of Computing Education is outside of Engineering Education
- From Guided Exploration to Possible Adoption: Patterns of Pre-Service Social Studies Teacher Engagement with Programming and Non-Programming Based Learning Technology Tools
- Embodiment in CS Learning: How Space, Metaphor, Gesture, and Sketching Support Student Learning: Amber Solomon’s defense
February 2021
- Become a Better CS Teacher by Seeing Differently
- National Academies Report on authenticity to promote computing interests and competencies
- ICER 2021 Call for Papers out with Changes for ICER Authors
January 2021
2020 42
December 2020
- The goal of the first CS course should be to promote confidence if we’re going to increase diversity in CS: Paying off on a bet
- Dijkstra’s Truths about Computing Education Aren’t: The many kinds of programming
November 2020
October 2020
- Define Computer Science so CS Departments include CS Ed
- Social Studies Teachers using Programming for Data Visualization: An FIE 2020 Paper Preview
- HyperBlocks come to Snap! — UX for PX in CS4All
September 2020
- Award-winning papers at ICER 2020 explore new directions and point towards the next work to do
- Let’s program in social studies classes: NSF funding for our work in task-specific programming languages
July 2020
- Proposal #3 to Change CS Education to Reduce Inequity: Call a truce on academic misconduct cases for programming assignments
- Proposal #2 to Change CS Education to Reduce Inequity: Make the highest grades achievable by all students
- Proposal #1 to Change CS Education to Reduce Inequity: Teach computer science to advantage the students with less computing background
- Changing Computer Science Education to eliminate structural inequities and in response to a pandemic: Starting a Four Part Series
- Paradigm shifts in education and educational technology: Influencing the students here and now
June 2020
- Subgoal labelling influences student success and retention in CS
- Managing CS major enrollment boom with a lottery: “A lottery, by definition, is fair.”
- Why do students study computing, especially programming
- How do teachers teach recursion with embodiment, and why won’t students trace their programs: ICLS 2020 Preview
- Becoming anti-racist: Learning about race in CS Education
- Goals for CS Education include Getting Students In the Door and Supporting Alternative Endpoints
May 2020
- Measuring progress on CS learning trajectories at the earliest stages
- Making Desktops on the way to Dynabooks: Happy 80th Birthday to Alan Kay!
- Thought Experiments on Why Face-to-Face Teaching Beats On-Line Teaching: We are Humans, not Econs
- SIGCSE 2020: Papers freely available, AP CSA over AP CSP for diversifying computing, and a tour of computing ed research in one hour
April 2020
- Data science as a path to integrate computing into K-12 schools and achieve CS for All
- Active learning has differential benefits for underserved students
- Checking our hubris with checklists: Learning a lesson from the XO Laptop
- How I’m lecturing during emergency remote teaching
March 2020
- So much to learn about emergency remote teaching, but so little to claim about online learning
- What I learned from taking a MOOC: Live Object Programming in Pharo
- How do we test the cultural assumptions of our assessments?
- Ebooks, Handbooks, Strong Themes, and Undergraduate Research: SIGCSE 2020 Preview
- Defining CS Ed out of existence: Have we made CS too hard to learn and teach?
- Final (likely) version of JES released, 18 years after first release
February 2020
- BDSI – A New Validated Assessment for Basic Data Structures: Guest Blog Post from Leo Porter and colleagues
- Call for participation at the 2nd Excited Summer School on Research in Computing Education
- Importance of considering race in CS education research and discussion
- Barbara Ericson’s analysis of the 2019 Advanced Placement CS data
- Learning the Craft of CS Education: Recommending the CS-Ed Podcast
January 2020
2019 77
December 2019
- What’s unique about CS education compared to other DBERs?
- Why don’t high schools teach CS: It’s the lack of teachers, but it’s way more than that (Miranda Parker’s dissertation)
- Why some students do not feel that they belong in CS, and how we can encourage the sense that they do belong
- Please forward to high school history teachers: Task-specific programming in social studies data viz
- When computer science has to be a requirement if we want it to be available to everyone
November 2019
- The future of computing education is in providing literacy to all: Video of SIGCSE 2019 Keynote now available
- Making the Case for Adaptive Parsons problems and Task-Specific Programming: Koli Calling 2019 Preview
- We should be emphasizing design of computing over teaching computational thinking
- Come to the CUE.NEXT Workshop: Making computing education work for all undergraduates
- Freakonomics misunderstands what public education is, how it works, and how to change it
October 2019
- Come to the NAS Workshop on the Role of Authentic STEM Learning Experiences in Developing Interest and Competencies for Technology and Computing
- How to change undergraduate computing to engage and retain more women
- Results from Longitudinal Study of Female Persistence in CS: AP CS matters, After-school programs and Internships do not
- An Analysis of Supports and Barriers to Offering Computer Science in Georgia Public High Schools: Miranda Parker’s Defense
- Task-specific programming for and about computing education (Precalculus TSP Part 5 of 5)
September 2019
- Task Specific Programming will only matter if it solves a user’s problem (Precalculus TSP Part 4 of 5)
- Task Specific Programming vs Coding: Designing programming like we design other user interfaces (Precalculus TSP Part 3 of 5)
- Building Textures from Waves: Debugging in Task-Specific Programming (Precalculus TSP Part 2 of 5)
- Precalculus Task-Specific Programming for Building Image Filters from Matrix Operations (Precalculus TSP Part 1 of 5)
- Upcoming NSF Computing Education Workshops from Jeff Forbes
- What’s generally good for you vs what meets a need: Balancing explicit instruction vs problem/project-based learning in computer science classes
- Come talk about the Role of Authentic STEM Learning Experiences in Developing Interest and Competencies for Technology and Computing #STEMforCompTech
- Where a Notional Machine Doesn’t Help: JavaScript and the DOM
- How the Cheesecake Factory is like Healthcare and CS Education
August 2019
- Holding ourselves to a higher standard: “Language-independent” just doesn’t cut it
- Summarizing findings about block-based programming in computing education
- Social studies teachers programming, when high schools choose to teach CS, and new models of cognition and intelligence in programming: An ICER 2019 Preview
- Let’s think more broadly about computing education research: Questions about alternative futures
July 2019
- Why high school teachers might avoid teaching CS: The role of industry
- Beta release of new JES (Jython Environment for Students) now available: Media Computation for Python IDE
- So what’s a notional machine anyway? A guest blog post from Ben Shapiro
- How to reduce the defensive climate, and what students really need to understand code: ITICSE 2019 Preview
- Learning to build machine learning applications without code as an example of computing education research
- Iterative and interdisciplinary participatory design sessions: Seeking advice on a research method
June 2019
- What a CS Ed Letter Writer Needs: Evaluating Impact for Promotion and Tenure in Computing Education
- An Ebook for Java AP CS Review: Guest Blog Post from Barbara Ericson
- Blocks and Beyond 2019 and SnapCon19 Call for Papers
- Computer Science Teachers as Provocateurs: All learning starts from a problem
- The gender imbalance in AI is greater than in CS overall, and that’s a big problem
May 2019
- Come hang out with Wil and me to talk about new research ideas! ACM ICER 2019 Work in Progress Workshop
- Why I say task-specific programming languages instead of domain-specific programming languages
- Learning to code is really learning to code something: One doesn’t just “learn programming” nor “learn tracing”
- Seeking Data: What’s happening at your school as you cap CS major enrollment?
- Open Question around Mathematics in Undergraduate Computer Science
- Comparing performance in learning computer science between countries
- What’s NOT Computational Thinking? Curly braces, x = x + 1, and else.
April 2019
- A new definition of Computational Thinking: It’s the Friction that we want to Minimize unless it’s Generative,
- Congratulations to Chris Stephenson, Outstanding Contribution to ACM Awardee 2018
- What we want kids to learn through coding: Requirements for task-specific programming languages for learning
- A Task-Specific Programming Language for Web Scraping in which learners are successful very quickly
- European Best Practices in Education Award: Focus on Inclusive Education
- Why we should explore more than one programming language across the curriculum
- Opportunities to explore research questions with Code.org: Guest post from Baker Franke
- The problem with sorting students into CS classes: We don’t know how, and we may institutionalize inequity
March 2019
- Using MOOCs for Computer Science Teacher Professional Development
- Task-specific programming languages: People aren’t dumb. Programming is hard.
- Where to find Guzdial and Ericson Web Resources post-Georgia Tech: Bookmark this post
- Code Smells might suggest a different and better Notional Machine: Maybe students want more than one main()
- Open Research Questions from the CS Education Research class, February 2019
- Barbara Ericson’s AP CS Report for 2018 and her new blog cs4all.home.blog
- A crowdsourced blog post about my SIGCSE Keynote: Computing Education as a Foundation for 21st Century Literacy
- Thanks. For all the fish, and everything else.
February 2019
- SIGCSE 2019 Papers from the Blogosphere
- Our work at SIGCSE 2019: Ebooks, jobs, privilege, what is research, and what is literacy
- The Cambridge University Press Handbook of Computing Education Research: Now Available
- The biggest concerns for institutionalized CS education in the United States: Standards, limited models, and undergraduate enrollment caps
- How to organize a state (summit): From ECEP and NCWIT
- Need for Reviewers for US Department of Education CS Education Grants – Guest Post from Pat Yongpradit
- Hadi Partovi’s keynote at CrossRoads 2018: CS Ed Research needs to up its game
- Higher Ed and the Role of a Computing Culture: Interview on No Such Thing Podcast
- Inverse Live Coding: A practice for learning web development
- Come to my workshop on CS Education at ASEE June 16!
January 2019
- The Ground Truth of Computing Education: What Do You Know?
- Frameworks and Standards can be limiting and long-lasting: Alan Kay was right
- Vote for SIGCSE’s Top 10 Papers of the first 50 years
- Do we know how to teach secure programming to K-12 students and end-user programmers?
- A little bit of computing goes a long way, and not everyone needs software engineering: The SIGCSE 50th Anniversary issue of ACM Inroads
2018 97
December 2018
- Do we want STEM education or do we want STEM learning?
- What is programming-as-literacy, what does it look like, and what should we worry about? Alan Kay in Scientific American
- Computational thinking abstracts too far from the computer: We should teach CS with inquiry
- Maybe there’s more than one kind of Computational Thinking, but that makes research difficult
- MicroBlocks Joins Conservancy #CSEdWeek
- The systemic factors that limit Black participation in the Tech sector
November 2018
- Is Liveness a critical factor in learning Computer Science? Context, motivation, and feedback for learning programming
- African-Americans don’t want to play baseball, like women don’t want to code: Both claims are false
- Literature is to Composition, as Computer Science is to Computational Literacy/Thinking
- MIT creates a College of Computing to integrate across all disciplines
- How Machine Learning Impacts the Undergraduate Computing Curriculum
- What do I mean by Computing Education Research? The Computer Science Perspective
- When do we know that a programming course is not working for non-CS majors?
- What do I mean by Computing Education Research? The Social Science Perspective
- Fixing Mathematical Notation with Computing, and “Proving” It with Education
October 2018
- Novum Organum: The original “How To Not Be Wrong”
- What would convince faculty in other disciplines that programming is useful?
- How Google is supporting computing education research
- Analyzing CS in Texas school districts: Maybe enough to take root and grow
- Computational Mapping: An important set of skills in Computational Thinking we can define and test
- A high-level report on the state of computing education policy in US states: Access vs Participation
- ECEP has a new home at The University of Texas at Austin: First meeting this week at CSforAll
- Closing the gaps is the real challenge in computing education (CIRCL Meet Mark Guzdial)
September 2018
- Preparing students for a research career: Gregory Abowd’s 30 PhD Graduates
- The Backstory on Barbie the Robotics Engineer: What might that change?
- Why Don’t Women Want to Code? Better question: Why don’t women choose CS more often?
- International effort to improve data science in schools
- Applying diSessa’s Knowledge in Pieces Framework to Understanding the Notional Machine
- South Carolina requires CS to fulfill high school requirement, and Keyboarding is no longer CS
- Growth mindset matters for individual human performance, with a more indirect connection to academic success
- Join us at the University of Michigan to study Computing Education
August 2018
- US National Science Foundation increases emphasis on broadening participation in computing
- A Guide to Teaching Computing to Adults in Informal Settings
- In last five years, little progress in increasing the fraction of American CS BS degree recipients who are African Americans
- High school students learning programming do better with block-based languages, and the impact is greatest for female and minority students
- CRA Memo on Best Practices for Engaging Teaching Faculty in Research Computing Departments
- How computing education researchers and learning scientists might better collaborate
- Adaptive Parsons problems, and the role of SES and Gesture in learning computing: ICER 2018 Preview
- CS educators listen to authority more than evidence: Time to move on
- A Rawlsian Argument to provide computing education beyond MOOCs
June 2018
- We might want naive and delusional PhD students
- Visiting NTNU in Trondheim Norway June 3-23
- We can build new programming languages that people will teach, learn, and use: Scratch 3.0 in August
- It Matters a Lot Who Teaches Introductory Courses if We Want Students to Continue
- The Story of MACOS: How getting curriculum development wrong cost the nation, and how we should do it better
- Are you talking to me? Interaction between teachers and researchers around evidence, truth, theory, and decision-making
- Workshops for New Computing Faculty in Summer 2018: Both Research and Teaching Tracks
- Reflections of a CS Professor and an End-User Programmer
- A Generator for Parsons problems on LaTeX exams and quizzes
- Teach two languages if you have to: Balancing ease of learning and learning objectives
- Integrating CS into other fields, so that other fields don’t feel threatened: Interview with Jane Prey
May 2018
- A Place to Get Feedback and Develop New Ideas: WIPW at ICER 2018
- Some principals are getting interested in CS, but think pressure for CS is mostly coming from Tech companies
- Andrew McGettrick receives 2018 ACM Presidential Award for contributions to computing education
- Computer science education is far bigger than maker education: A post in lieu of a talk #InfyXRoads
- Is there a “hype cycle” for educational programming languages?
- Scale or Fail: Making national CS education work in Switzerland
- Feeling disadvantaged in CS courses at University of XXX
- Why are CS students so hard to nudge? A theory for why it’s so hard to promote a growth mindset in CS1
- Ever so slowly, diversity in computing jobs is improving: It’ll be equitable in a century
April 2018
- Indian Supreme Court rules that CS degrees cannot be provided on-line
- Lack of funding leads to lack of teachers leads to lack of CS classes: We may need to change our strategy
- Open Letter to Future Students: On the Shortage of Computer Science Faculty
- Teaching Computational Thinking across an Entire University, With Guest Blogger Roland Tormey
- Finding a Home for CS Ed in Schools of Ed: Priming the CS Teacher Pump Report Released
- A job is a strange outcome measure: Udacity drops money-back guarantee on finding a job
- High School CS Teacher’s Experience like University CS Teacher’s: “Code Shock”
- Teaching to develop a mental model of program behavior: How do students learn the notional machine
- States requiring CS for all students may be making a mistake: Responding to unfunded mandates
March 2018
- How to Study for a CS Exam
- New programming languages are important to develop as we improve our knowledge of how students learn computing
- When more information leads to worse performance: Beware throwing in “something fun and totally optional”
- Constructivism vs. Constructivism vs. Constructionism
- How CS differs from other STEM Disciplines: Varying effects of subgoal labeled expository text in programming, chemistry, and statistics
- Announcing Barbara Ericson’s Defense on Effectiveness and Efficiency of Parsons Problems and Dynamically Adaptive Parsons Problems: Next stop, University of Michigan
- Exploring the question of teaching recursion or iterative control structures first
- The state of the field in pre-college computer science education: Highly recommended Google report
- What can the Uber Gender Pay Gap Study tell us about improving diversity in computing?
- The Role of Encouragement for Success in Computing Education, and how that differs by demographics
February 2018
- Confusion over the forms of programming problems: Mathematics/Physics versus CS
- What Universities Must Do to Prepare Computer Science Teachers: UTeach leads a multi-university group to grow computing education
- SIGCSE 2018 Preview: Black Women in CS, Rise Up 4 CS, Community College to University CS, and Gestures for Learning CS
- Stanford is NOT switching from Java to JavaScript: I was mistaken
- Governor of Rhode Island explains why we should teach programming to everyone
- Teasing out the meaning of “online classes” — Online Courses Are Harming the Students Who Need the Most Help: NYTimes
- Finding a home for computing education in US Schools of Education: Priming the Computing Teacher Pump
- Education is About Providing Hope to Everyone: Contrasting the Lost Einsteins and Kennett, Missouri
- Will be missing my friends at SIGCSE 2018 — Preparing for What’s Next
January 2018
- ECEP 2018: Measuring and Making Progress on Broadening Participation in Computing
- The pushback begins: Who benefits from the push to teach every kid to code?
- Should computer science fulfill a foreign language admissions requirement?
- What does it mean for Computer Science to be harder to learn than other STEM subjects?
- ICER 2018 Call for Participation (I’m co-chairing Works in Progress)
- Georgia Tech Launches Constellations Center Aimed at Equity in Computing
- Analysis of 2017 AP CS exam participation from Barbara Ericson
- What universities can do to prepare more Computer Science teachers? Evidence from UTeach
- Do we really want computerized personalized tutoring systems? Answer: Yes
2017 135
December 2017
- Require CS at University in order to Get CS into K-12 (Revisited)
- State of Computing Education in the Commonwealth of Virginia: Guest Blog Post from Rebecca Dovi
- Resources for dealing with the Undergraduate CS Capacity Crisis: Guest Post from Eric Roberts
- How the Imagined “Rationality” of Engineering Is Hurting Diversity — and Engineering
- Advancing Computational Thinking Across K-12 Education, across Many Disciplines – Digital Promise #CSEdWeek
- NSF funds FLIP Alliance to diversify CS professoriate #CSEdWeek
- US National Academics Report Investigates the Growth of CS Undergraduate Enrollments #CSEdWeek
- Most jobs requiring CS skills do not require a CS degree #CSEdWeek
- Prediction: The majority of US high school students will take CS classes online #CSEdWeek
- Where the STEM Jobs Are (and Where They Aren’t): Ignoring health care and end-user programmers
November 2017
- CS Teacher Interview: Emmanuel Schanzer on Integrating CS into Other Subjects
- Universities aren’t preparing enough computer science teachers, and we have no path to get there
- Keeping the Machinery in Computing Education: Back to the Future in the Definition of CS
- Parsons Problems have same Learning Gains as Writing or Fixing code, in less time: Koli Calling 2017 Preview
- Royal Society Report on CS in English Schools: The Challenge of Reaching Everyone
- Why do so few schools try LiveCode? We let industry dictate our tools
- How to scale our capacity to offer high-quality CS Education – CRA Education Committee
- Open Research Questions in Computing Education, 2017 Edition
October 2017
- Lamport and how Education works: The Coming Software Apocalypse
- Is (Scaled) Online Learning an Engine for Diversity? Not according to the data
- Why Tech Leadership May Have a Bigger Race Than Gender Problem
- What we should be teaching kids about CS and changing our tools to get there: Ben Shapiro
- Georgia Tech Receives CMD-IT University Award for Retention of Minorities and Students With Disabilities in Computer Science
- Why should we teach programming (Hint: It’s not to learn problem-solving)
- More Teachers, Fewer 3D Printers: How to Improve K–12 Computer Science Education
- Start from where they are: Rochester Institute of Tech Opens Center Focused on ‘Computing Science for All’
- Study says multiple factors work together to drive women away from STEM
- The state of women in computer science: An investigative report, featuring Barbara Ericson
- 6 Stories of Failure in Changing Higher Education: Misunderstanding Organizational Context
- Disrupt This!: MOOCs and the Promises of Technology by Karen Head
- Unpacking models of what the $USD1.3B might achieve in Computing Education: We need long-term vision and will
- Preparing Tomorrow’s Faculty to Address Challenges in Teaching Computer Science
September 2017
- Developer Bootcamps and Computing Education: Tech Done Right Podcast
- White House announces $200 million a year for computer science – Code.org #CSforAll
- The Negative Consequences of Brown v Board of Education: Integrating Computing Education
- The Father Of Mobile Computing Is Not Impressed: The Weight of Redefining the Normal
- The challenge of retaining women in computing: The 2016 Taulbee Survey: Supplementary Report on Course-level Enrollment
- British girls “logging off” from CS: What’s the real problem?
- Learning Programming at Scale: Philip Guo’s research
- Personality Tests Are Fun But Don’t Capture Who You Really Are and Should Not Be Part of Hiring
- Google study on the challenges for rural communities in teaching CS
- The Role of Emotion in Computing Education, and Computing Education in Primary School: ICER 2017 Recap
August 2017
- The Problems with Coding Bootcamps: Allure with little Payoff
- Google report in CACM: Is the U.S. Education System Ready for CS for All?
- A Threads-using CS major joins GT Faculty: Welcome to Sauvik Das
- Teachers are not the same as students, and the role of tracing: ICER 2017 Preview
- Teaching Computer Science Is Great, But It’s Not Enough: Calls for Functional Computer Science Literacy
- Leslie Lamport tells Computer Scientists to go create ebooks (and other new media)
- It’s not about Google. Our diversity efforts aren’t working
- IEEE Prism on the Georgia Tech Online MS in CS Program
- Michigan is phasing out its computer science teaching endorsement
July 2017
- The factors influencing students choosing to go into STEM: Economics and gender matter
- A Weak Argument that Silicon Valley is Pushing Coding Into American Classrooms through Code.org
- Helping students succeed in AP CS: GT Computing Undergraduate Female Rising Up to Challenge in CS
- CS Curricula, Standards, and Frameworks will Need to Change: Larry Cuban and Coding as Vocationalism
- Why are underrepresented minorities and poor over-represented in Code.org courses?
- The General Purpose Blocks Programming Language, GP, is now in beta
- “Algorithms aren’t racist. Your skin is just too dark.”: Teaching Ethics to future Software Developers
- Universities need more Blacks: How do we know if we’re making progress?
- Concerns about Computing in England’s Schools: What draws students and schools into CS?
- Attending the amazing 2017 Computing at School conference #CASConf17
- Remembering Seymour Papert by Sherry Turkle
- Finding that MANY students get lousy returns on online education, but SOME students succeed
June 2017
- Teaching the students isn’t the same as changing the culture: Dear Microsoft: absolutely not. by Monica Byrne
- From Design of Everyday Things to Teaching of Everyday People: Human error? Student error? No, Bad Design
- Call for Papers for 2nd Blocks and Beyond Workshop
- We need to separate Computing for All from Software Development: Claims that coding is not “fun,” it’s technically and ethically complex
- Registration open for New Computing Faculty Workshops in Summer 2017
- Using tablets to broaden access to computing education: Elliot Soloway and truly making CS for All
- Older Adults Learning Computer Programming: Motivations, Frustrations, and Design Opportunities
- Take the Computer Scientists’ Oath
- Congratulations to Owen, Valerie, and Chris — ACM Award Winners!
- Belief in the Geek Gene may be driven by Economics and Educational Inefficiency, plus using blocks to cross language boundaries
- We need a greater variety of CS teaching methods: The Way We Teach Math Is Holding Women Back
May 2017
- How to be a great (CS) teacher from Amy Ko
- Jean Sammet passes away at age 89
- How do we create cyberattack defenders?
- Survey to inform the next round of Computing Curricula
- We can teach women to code, but that just creates another problem: Why Computational Media is so female
- Learning Myths And Realities From Brain Science
- Increasing the Roles and Significance of Teachers in Policymaking for K-12 Engineering Education
- Hidden Figures of “Computer Science for All”
- Come visit with me at CAS 2017!
- Profile of Ruthe Farmer: This Is How You Advocate For Girls In STEM
- Education Week covers CS Ed Research presented at AERA
- MOOCs don’t serve to decrease income inequality
April 2017
- Discussing the film “Code: Debugging the Gender Gap”
- Call for Papers for Koli Calling: Papers due 4 August
- Report on Addressing Unconscious Bias in CS Classrooms
- ACM TURC 2017: Come see Amber, Dan, and me in China
- Stanford CS department updates introductory courses: Java is Gone
- Google seeking input on next directions in CS Education Research
- Katie Cunningham receives NSF fellowship: Studying how CS students use sketching and tracing
- Report from Jan Cuny on Computer Science Education for Everyone: A Groundswell of Support
- NSF Report: Women, Minorities, and Persons with Disabilities in Science and Engineering
- University CS graduation surpasses its 2003 peak, with poor diversity
- Research Highlight: CRA Board Member Susanne Hambrusch
- The Limitations of Computational Thinking: NYTimes
- Elementary School Computer Science – Misconceptions and Developmental Progressions: Papers from SIGCSE 2017
March 2017
- The need for better software and systems to support active CS learning
- Visit to researchers at ExcITEd Center at NTNU
- Weapons of Math Destruction: invisible, ubiquitous algorithms are ruining millions of lives
- Sepehr Vakil appointed first Associate Director of Equity and Inclusion in STEM Education at U. Texas-Austin
- Brief from Google on the state of Girls in CS Education
- Expanding the Pipeline: Characteristics of Male and Female Prospective Computer Science Majors – Examining Four Decades of Changes – CRN
- Passing of William G. Bowen: Walk Deliberately, Don’t Run, Toward Online Education
- Embedding and Tailoring Engineering Learning: A Vision for the Future of Engineering Education
- Call for Nominations to Chair ICER 2019
- The Role of CS Departments in The US President’s “CS for All” Initiative: Panel from #SIGCSE 2017
- Zingaro’s review of Frieze and Quesenberry’s “Kicking Butt in Computer Science”
- SIGCSE 2017 Preview: Ebooks, GP, EarSketch, CS for All, and more from Georgia Tech
- In Finland, Teaching Computer Science across the Curriculum
- “Generation CS”: CRA Releases Report on Surge in Computer Science Enrollments
- CS Ed sessions at SXSWedu
February 2017
- Google’s Brief on K-12 CS experiences of Black students in the US for Black History Month
- What engagement looks like in a MOOC-based CS class
- Why Students Consider Leaving Computing and What Encourages Them to Stay – CRA
- How the Pioneers of the MOOC Got It Wrong (from IEEE), As Predicted
- A goal for teaching CS: Fostering Creativity Through Computing
- Georgia Tech’s EarSketch Uses Music To Teach Students Coding
- Asking the Trump Administration to support CS Education
- Public Review Period for K-12 CS CSTA Standards Now Open
- First they came for the Iranians: Impact of refugee ban on academia
January 2017
- Higher education should be about more than lectures: What students do is more important than what they hear
- How the tech sector could move in One Direction to get more women in computing
- Scientists Looking at Programmers’ Brains see more Language than Mathematics: The Neuroscience of Programming
- A review of one of my favorite papers: Cognitive Apprenticeship (Collins, Brown, Newman)
- Power law of practice in software implementation: Does this explain the “W” going away?
- Insightful Report on the State of AP CS in California
- California developing Computer Science Standards
- How do we move forward in CS Ed and not just retrace the past?
- Computer Science added to US Dept of Ed Civil Rights Data Collection
- Balancing cognition and motivation in computing education: Herbert Simon and evidence-based education
- LaTiCE 2017 in Hong Kong
- Why the Software Industry Needs Computing Education Research
2016 161
December 2016
- Raising the Floor: Sharing What Works in Workplace Diversity, Equity, and Inclusion
- After Leaving Computing, New Majors Tend to Differ by Gender – CRN
- Graduating Dr. Briana Morrison: Posing New Puzzles for Computing Education Research
- If you really want a diverse workforce, why not go where there is diversity?
- Making Hard Choices in State Computing Education Policy towards #CSforAll #CSEdWeek
- NSF Education Research Questions and Warnings for #CSforAll during #CSEdWeek
- AP CS A Exam Data for 2016: Barb Ericson’s analysis, Hai Hong’s guest blog post #CSedWeek
- Research+Practice Partnerships and Finding the Sweet Spots: Notes from the ECEP and White House Summit
November 2016
- Steps Teachers Can Take to Keep Girls and Minorities in Computer Science Education | Cynthia Lee in KQED News
- Community college pathways to a four-year computer science degree: New Google Reports
- Broadening what Core CS Looks At: People of ACM – Margaret Burnett
- African-Americans gain more in CS MS but not CS Bachelors: Minorities Gain Some Ground in CS&E Degrees
- Does Your Teaching Encourage Epistemological Pluralism?
- OMS CS graduates a different kind of student: Work from Harvard Graduate School of Education
- We will all code, but few will be professional software engineers: Disagree with Quartz
- The role of higher education in reducing inequity: Using tuition, drop-out rates, and opportunity hoarding
- Designing for Wide Walls with Contextualized Computing Education
- Growing Computer Science Education Into a STEM Education Discipline: November CACM
- We overvalue innovation and entrepreneurship: Shifting the focus to Maintenance over Fads
- What research will you do for #CSforAll? White House call for commitments
October 2016
- How to Teach Computational Literacy/Thinking: Wolfram’s Language and Code.org’s Response
- ECEP and White House Symposium on State Implementation of CS for All
- Google-Gallup Reports on Race and Gender Gaps in CS: Guest Blog Post from Miranda Parker
- We have to teach where the students are: Response to “How We Teach Should Be Independent Of Who We Are Teaching”
- How can teachers help struggling computationalists
- K-12 CS Framework: Best we can expect. Maybe as good as we need.
- Underrepresentation is more dangerous to US than to CS: Interview with Richard Tapia
- What Science Literacy Really Means: Concepts, Contexts, and Consequences
- Research results: Where does Coding to Learn Belong in the K-12 Curriculum?
- Maryland school district showcases computer science education at all levels: ECEP’s role in Infrastructure
- The big reason why women drop out of engineering and computing: It isn’t in the classroom
- Call for AP CS Principles Readers
- How to Write a Guzdial Chart: Defining a Proposal in One Table
September 2016
- No, Really – Programming is Hard and CS Flipped Classrooms are Complicated: ITICSE 2016 Award-Winning Papers
- Making learning effective, efficient, and engaging: An Interview With an Educational Realist and Grumpy Old Man, Paul Kirschner
- Assessing Learning In Introductory Computer Science: Dagstuhl Seminar Report now Available
- Should Computing be in its own College or School?
- Every University Student should Learn to Program: Guzdial Arguing for CS for All in Higher Education
- Learning Curves, Given vs Generated Subgoal Labels, Replicating a US study in India, and Frames vs Text: More ICER 2016 Trip Reports
- New Progress and Momentum in Support of President Obama’s Computer Science for All Initiative
- Meeting the need for computing teachers in Australia
- Losing CS Teachers in Scotland: Latest report on CS teacher numbers from Computing At School Scotland
- Barriers to Stack Overflow Use for Females
- Learning CS while Learning English: Scaffolding ESL CS Learners – Thesis from Yogendra Pal
- Interview with Sue Sentance on Computing Education Research: CAS TV YouTube Channel
- Survey for Human-Computer Interaction (HCI) Instructors
- Preview ICER 2016: Ebooks Design-Based Research and Replications in Assessment and Cognitive Load Studies
August 2016
- Why ‘U.S. News’ should rank colleges and universities according to diversity: Essay from Dean Gary May #CSforAll
- Higher Ed Might Help Reduce Inequity (mostly doesn’t): Gladwell’s Revisionist History podcast
- White House Call to Action: Incorporating Active STEM Learning Strategies into K-12 and Higher Education
- Women 1.5 Times More Likely to Leave STEM Pipeline after Calculus Compared to Men: Lack of Mathematical Confidence a Potential Culprit
- C.P. Snow keeps getting more right: Why everyone needs to learn about algorithms #CS4All
- Where are the Python 3 Libraries for Media Computation
- From Computational Thinking to Computational Participation in K-12 Education: Yasmin Kafai in CACM
- Supports for blind CS students: Guest blog post from Andreas Stefik
- New ISTE Standards emphasize computational thinking with a better definition
- Programming and learning CS when legally blind
- College-level CS Principles Courses
- Through the Screen of a Female Coder: A First Person Perspective on Diversity in STEM – CRA
- Seymour Papert has died and leaves a lasting legacy
- US States Move toward CS Ed: MA, CA, and the challenge of local control
July 2016
- Which is better for novices, C++ lambdas or iterators? New research from Andreas Stefik’s group
- The Future of Computing Education is beyond CS majors: Report from Snowbird #CSforAll
- College of Computing Using Google Funding to Close CS Diversity Gap: Barb Ericson’s Project Rise Up 4 CS
- Does pre-service CS education reduce the costs and make more effective in-service PD? Paths to #CS4All
- Herbert Simon: When CS was interdisciplinary and multi-cultural
- Seeking Collaborators for a Study of Achievement Goal Theory in CS1: Guest blog post by Daniel Zingaro
- Are there elements of human nature that could be better harnessed for better educational outcomes?
- Why Students Don’t Like Active Learning: Stop making me work at learning!
- Japan plans to make programming mandatory at schools as a step to foster creativity: What if it doesn’t work?
- Why Professors Resist Inclusive Teaching by Annie Murphy Paul: Especially important in CS
- Hillary Clinton proposes to continue Obama’s CS for All Initiative #CS4All
- The Connected Learner: The Teaching Research Taboo
June 2016
- Mattel’s Game Developer Barbie is fantastic, says Casey Fiesler
- NSF director unveils big ideas, with an eye on the next President and Congress
- Dr. Kamau Bobb Talks Research and Challenges in STEM Education
- Google-Gallup Survey now Disaggregated by States: Fascinating and confusing reading
- How to choose programming languages for learners: Reviewing JavaScript and Ready
- Getting closer to “all” in #CSforAll: Instructional supports for students with disabilities in K-5 computing
- An Ebook Integrating Minimal Manuals with Constructionism, Worked Examples, and Inquiry: MOHQ
- Introducing GP: A General Purpose Block Language
- Final Review Period for the K-12 CS Framework for K-12 Computer Science Education June 8-29
- Highlighting NSF STEM Education Showcase Videos
- The programming guild doesn’t want you to learn to code
- Growing Computing Education Research to Critical Mass at UNO and UCSD
- Amy Ko’s sabbatical research pivot into Computing Education
May 2016
- Logo Summer Institute 2016 available
- Motivating STEM Engagement in Children, Families, and Communities
- Crowd-sourcing high-quality CS Ed Assessments: CAS’s Project Quantum
- The Community of Practice for CS teachers? Suggestion: It’s not teachers
- What’s going on with CS PhD Enrollments: Guest Blog Post from Betsy Bizot
- Bootstrap computer science in Physics, as well as Algebra
- Implementing Design Studio Pedagogy with an Augmented Reality CS Classroom
- Call for Papers: Koli Calling International Conference on Computing Education Research
- Factors that Increase Students’ Interest in Becoming a Middle or High School Computing Teacher
- What should a post-full Computing Education Researcher do next?
- “I had so many advantages, and I barely made it”: Stanford alumna and Pinterest engineer on Silicon Valley sexism
- What really happens to new CS PhDs? A glut of PhDs, even in Engineering.
- Even With Hard Evidence Of Gender Bias In STEM Fields, Men Don’t Believe It’s Real
April 2016
- What does it mean to reach “all” in #CS4All? Qualify your Quantifiers | blog@CACM
- Call for Participants: ICER Doctoral Consortium, Sept 8th, Melbourne, Australia
- Top business leaders, 27 governors, urge Congress to boost computer science education – The Washington Post
- Transfer of learning: Making sense of what education research is telling us
- LaTICE 2017 in Saudi Arabia: Women must cover up
- The Indian Education Context is Completely Different from the US Education Context
- LATICE 2016 in Mumbai: An exciting, vibrant conference with great students
- Spreadsheets as an intuitive approach to variables: I don’t buy it
- Where CS Teachers See Bimodality: Guest Blog Post from Elizabeth Patitsas
- Treating computing as a real literacy: If learning to code were like learning to write…
- Survey for CS Faculty on use of Evidence-based Instructional Practices: Guest blog post from Scott Grissom
- Call for Participation: International Computing Education Research 2016 in Melbourne, Australia
- Steps to Help Foster a Preschooler’s Spatial Reasoning Skills: And Computer Science students, too?
- Liberal arts colleges explore interdisciplinary pathways with CS: Great to see!
- We need to better justify CS for All
March 2016
- Starting to track CS classes in Georgia: Few all-CS teachers
- Optimizing Learning with Subgoal Labeling: Lauren Margulieux Defends her Dissertation
- Survey explains one big reason there are so few women in technology
- Computing Education Research and the Technology Readiness Level
- NYPost: The folly of teaching computer science to high school kids–CS teaching and the teacher shortage
- Infographic: What Happened To Women In Computer Science?
- Forbes weighs in on Computational Thinking: I’m one of *those* critics!
- Brain training, like computational thinking, is unlikely to transfer to everyday problem-solving
- ICER 2016 Call for Papers: Abstracts due April 15
- The capacity crisis in academic computer science – guest blog post by Eric Roberts
- Helping Adults to Learn while Saving Face: Ukulele and MOOCs at Dagstuhl
- A Dagstuhl Discussion about Social and Professional Practices
- Notional Machines and Misconceptions in CS: Developing a Research Agenda at Dagstuhl
- Friction Between Programming Professionals and Beginners
- How we actually get to #CSforAll in the US: Jan Cuny wins SIGCSE Outstanding Contribution Award
- SIGCSE 2016 Preview: Miranda Parker replicated the FCS1
- FAQ on how to get started in Computing Education Research: A Dagstuhl Seminar Outcome
February 2016
- SIGCSE 2016 Preview: Parsons Problems and Subgoal Labeling, and Improving Female Pass Rates on the AP CS exam
- Defining Computing Education Research at University of South Florida
- Review the Draft of the 2016 CSTA K-12 CS Standards
- What can undergraduate courses do to improve diversity in computing?
- Dagstuhl Seminar Poster: Critiquing CS Assessment from a CS for All Lens
- A MediaComp MOOC in Processing
- The need for feedback to improve undergrad CS teaching
- My Review of K12 CS Ed Framework: A Prelude to a Dagstuhl Seminar on CS Ed Assessment
- Marvin Minsky and understanding things in more than one way
- CRA Report: The Importance of Computing Education Research
- Shifts in gender ratios across roles in higher education
- CS Teaching Faculty are like Tenant Farmers
- How to Participate in the K12 CS Framework Review Process
- Summarizing the Research on Designing Programming Languages to be Easier to Learn: NSF CS Ed Community Meeting
- Computer science is the study of computers and all the phenomena surrounding them
January 2016
- Broadening Access to Computing Education State by State: ECEP in CACM
- White House Backs CS for All: Giving Every Student an Opportunity to Learn Through Computer Science For All
- Human-Centric Development of Software Tools: Dagstuhl Seminar Report now published
- On Imposter Syndrome: The week I made Forbes’ 30 Under 30 Science List
- Join us for a CSP Webinar on Teaching with Pseudocode
- White House Champions of Change for CS Education: Jane Margolis and Andreas Stefik
- What’s the impact of the Hour of Code? It goes way beyond an Hour
- End-user programmers are at least half of all programmers
- The Inverse Lake Wobegon Effect in Learning Analytics and SIGCSE Polls
- The President Wants Every Student To Learn Computer Science. How Would That Work?
- What does it mean to assess Computational Thinking?
- Developing a Framework to Define K-12 CS Ed: It’s about consensus not vision
- Using Greek ideals to improve progress in education
- Interaction beats out video lectures and even reading for learning
- Interaction between Literacy and Content Learning: The Inconvenient Truth About Assessment
2015 164
December 2015
- Book released: Learner-Centered Design of Computing Education: Research on Computing for Everyone
- CRA Report on Innovative Approaches to Computing Education
- Girls better than boys at making story-based computer games
- How Small a Part Research Plays in Making and Implementing Educational Policy
- The Algorithmic Future of Education: The History of the Future of Education
- AP Computer Science Demographics Report for 2015 completed #CSEdWeek
- Blog Post #2000: Barbara Ericson Proposes: Effectiveness and Efficiency of Adaptive Parsons Problems #CSEdWeek
- Blog Post #1999: The Georgia Tech School of Computing Education #CSEdWeek
- The Tech Industry, Building Consensus, and Changing the Education Canon
- A Call for Corporate Action to Meet Labor Needs and Diversify Computing
November 2015
- Require CS at Universities before K-12: Building a computational community for everyone
- How many schools will honor the AP CSP attestation?
- No Rich Child Left Behind, and Enriching the Rich: Why MOOCs are not improving education
- It’s not about “fixing women”! How Lucy Sanders tackles gender inequity: Data, research, humor
- Research Questions from CS Ed Research Class
- A CS Education Research Class Syllabus
- You Don’t Have to Be Good at Math to Learn to Code – The Atlantic
- New Federal Law Means CS Is Legally Part of STEM
- Cognitive Load as a Significant Problem in Learning Programming: Briana Morrison’s Dissertation Proposal
- Barbara Ericson’s 2015 AP CS demographics analysis: Still No African-Americans Taking the AP CS Exam in 9 States
- Preview for WiPSCE 2015: Usability and usage of interactive features in an online ebook for CS teachers
- What does a CS methods class look like?
- Are there some students who can’t learn how to code? Teachers must always answer “No!”
October 2015
- Human students need active learning and Econs learn from lecture: NYTimes Op-Ed in defense of lecture
- Professor wants to double the number of computer science teachers in Wisconsin: Color me jealous
- Jeff Atwood says “Learning to code is overrated” but means “We need good CS teachers”
- Teachers Aren’t Dumb: The importance of improved teacher development
- Requirements for a Computing-Literate Society: VL/HCC 2105 Keynote
- More Students Taking AP CS Exams, but WAY more taking AP Physics
- New OECD Report Slams Computers And Says Why They Can Hurt Learning: It’s all about the pedagogy
- In Defense of Continuous Exposition by the Teacher: Definitions of “Lecture” and “Active Learning”
- Seeking teacher input on Dashboard for ebooks
- Harvard student newspaper calls for University to curtail CS50
- NSF is hiring a permanent Program Director in CS Ed
- Prescribing a lifetime drug at high cost: New York City sets 10 year goal to offer CS in all schools
- Come join us at LaTiCE 2016 – Call for Papers
September 2015
- Steve Cooper heads to University of Nebraska-Lincoln
- What can I do today to create a more inclusive community in CS? Guest Post from Cynthia Lee
- Student and Teacher CSP Ebooks are now Available
- Different is not Lite: A 2002 Argument Against Media Computation
- A Terrific and Dismal View of What Influences CS Faculty to Adopt Teaching Practices
- Growing evidence that lectures disadvantage underprivileged students
- Statistics worrying about losing ground to CS: Claim that CS isn’t worthy
- Students concerned about demand for CS classes at Berkeley: First of many
- I Won’t Hire CS Majors: I just want rich boys
- The narrative of grit: We need to change the system, too
- Providing computing education to the developing world: How do we avoid educational imperialism?
- How Can We Include Students with Disabilities in Computing Courses?: DO-IT Video
- Evidence-resistant science leaders: When Authority goes the Wrong Way
August 2015
- When women were considered better programmers than men
- New Google for Education report on K-12 CS Ed: Parents want it, Principals don’t get it
- Want to change the demographics of CS PhDs? You only have to change a handful of schools
- First RESPECT Conference: Differences between computing fields and enrollment for women of color
- Interesting Pushback Against Incentivizing Active Learning in CS Classes
- Technology Can Make a Better World: But Not Technology Alone
- ICER 2015 Report: Blocks win–Programming Language Design == UI Design
- Making Makers in Nedlam’s Workshop
- RESPECT 2015 Preview: Project Rise Up 4 CS
- RESPECT 2015 Preview: The Role of Privilege in CS Education
- ICER 2015 Preview: Subgoal Labeling Works for Text, Too
- ICER 2015 Preview: First CSLearning4U Ebook Paper
- Why we are teaching science wrong, and how to make it right: It’s about CS retention, too
July 2015
- Why should non-CS majors learn functional programming?
- How to Learn Computer Programming Efficiently through Computer Games: Michael Lee and Gidget
- Tech jobs rise, but ‘silicon’ vision a stretch: The world beyond just computing
- WYSIATI: CS Teachers need to ask “What am I not seeing?”
- Why Ed Tech Is Not Transforming How Teachers Teach: Another cost of too little computing literacy
- Australia Labor Government: An education for the 21st century means teaching coding in schools
- Every College Student Should Take a Computer Science Course, says Chair at Harvey Mudd College
- What Convinces CS Faculty to Change: Authority over Evidence
- Growing CS Ed through Schools of Ed, and CT is Unlikely: Report from Oldenburg
- Teachers Think Girls Are Bad At Math: Prediction — CS teachers have similar biases
- Do blocks equal “making” and text equal “coding”? Doing MediaComp in Blocks-Based Languages
- Even An Ivy League ‘Idea Person’ Should Learn How To Code
- Source of the “Geek Gene”? Teacher beliefs: Reading on Lijun Ni, Learning from Helenrose Fives on teacher self-efficacy
- Study Results: What Errors Do Beginners Make Learning HTML and CSS?
June 2015
- Blocks and Beyond Workshop at VL/HCC: Lessons and Directions for First Programming Environments
- Using socially meaningful work to attract female engineers: Part of the solution
- A goal for higher ed: “There is magic in our program. Our program changes lives.”
- Big win for Computing Education: ACM Appoints New CEO, Bobby Schnabel
- People (scientsts and faculty, too) don’t generally make evidence-based, rational decisions
- Code.org grows CS Ed partnership to reduce the Babble in CS Ed
- International Conference on Live Coding (ICLC), 13-15 July, Leeds, Registration open
- Making Computer Science More Inviting: A Look at What Works from Evidence
- More Opportunities to Participate in ICER 2015! Posters, Lightning Talks, Work-in-Progress
- New Video “Code” and the Quest for Inclusive Software, and a big question for Broadening Participation in Computing
- Moving Beyond MOOCS: Could we move to understanding learning and teaching?
- Maria Klawe Won’t Let CS Remain a Boys’ Club, and other schools are going to try to follow the HMC model
- Little Evidence That Executive Function Interventions Boost Student Achievement: So why should computing?
May 2015
- California’s multi-million dollar online ed flop is a blow for MOOCs: What happened?
- Why We Need Learning Engineers and Faculty who Know Learning Sciences
- The Invented History of ‘The Factory Model of Education’: Personalized Instruction and Teaching Machines aren’t new
- Two weeks in Germany: Human-centered software development and STEM Ed PhD students and Risk
- Congratulations to Bill Wulf, 2014 ACM Karl V. Karlstrom Outstanding Educator Awardee
- Using Learning Sciences to Inform Cyber Security Education
- JES 5.02 Now Released, and Media Computation 4th Edition Slides Available
- How to Teach Computer Science with Media Computation
- Important paper at SIGCSE 2015: Transferring Skills at Solving Word Problems from Computing to Algebra Through Bootstrap
- New AAUW Report: Solving the Equation: The Variables for Women’s Success in Engineering and Computing
- Computing education that everyone needs but isn’t about learning programming
- Creating a SIG for Computer Science Education at AERA
- Sally Fincher on the need for CER: What Are We Doing When We Teach Computing in Schools?
April 2015
- Call for Participants for ICER 2015 Doctoral Consortium: Come join us!
- End the ‘leaky pipeline’ metaphor when discussing women in science: Technical knowledge can be used in many domains
- Showing Google Maps in JES from Susan Elliott Sim
- Stanford president refines his vision for MOOCs in education
- Student Course Evaluations Can’t Measure Teacher’s Knowledge: But We Could
- BBC is giving away 1 million mini computers so kids can learn to code: Prediction — little impact on broadening participation
- Is Computing Just for Men? Where are the women in the enrollment surge?
- Where Have All The Teachers Gone? It’s not just CS!
- STEM as the Goal. STEAM as a Pathway.
- Media Computation for CS Principles
- Repeatability as a Core Value in March CACM: For Software and Education
- Let me tell you what I know about gender and CS: An undergrad teaches her faculty about diversity
- Launching our Teacher Ebook for learning Python and CS Principles
March 2015
- Computer Science Looks Beyond Nerds: Yeah, we still need to say it
- The Day the Purpose of College Changed: What was the impact on CS Education?
- AP is a national curriculum: Lawmakers Vote Overwhelmingly To Ban AP US History
- First Computing Education Research NSF CAREER Awards from CISE
- C is Manly, Python is for “n00bs”: Our perception of programming languages is influenced by our gender expectations
- Coding is not the new literacy, modeling is: But modeling needs coding
- Google makes 6 CS Capacity Awards to address rising enrollment while improving diversity
- My wife is an amazing programmer, and much better than me #LikeAGirl
- A female computer science major “floored” by the sexism: Valuable first-person perspective
- Helping states collect data about computing education for landscape reports
- WiPSCE 2015 Call for Papers and Participation
- Sorting Is Boring: Computing Education Needs to Join the Real World, like MediaComp and worked examples
- UToronto TA’s and graduate student instructors on strike: Pay and teaching are inversely correlated in Universities today
- Starting from the students to build engaging computing courses for non-CS majors: Response to Goldweber and Walker
- AP CS 2014 Results: Big jumps in participation! Demographics still poor
- SIGCSE 2015 Week! ECEP BOF and Ebooks and IRB and other CS Ed terms
- Crowdsourcing Competitions Encourage Malicious Behavior: Reason Why Answers are Mean on StackOverflow?
February 2015
- 10 women who changed the tech industry forever
- More diversity and more progress with CS teachers vs just on-line: Code.org
- Why programming in a non-majors, CS course is unlikely to lead to computational thinking (but is still a good idea): We must go beyond Intuition to Evidence
- The Individual Teacher versus the Educational System: What if Finland’s great teachers taught in U.S. schools?
- Why Some Teams Are Smarter Than Others: Have more women on the team
- Do we treat algorithms as a religion? Computing education to de-mystify the algorithmic world
- People of ACM: Mehran Sahami, Co-Chair of ACM Ed Board
- EarSketch Workshop at SIGCSE 2015
- In STEM Courses, a Gender Gap in Online Class Discussions: What drives collaboration?
- CSTA – Oracle Survey: Access to and Understanding of Computer Science Education in US Schools
- Putting the Computer Science in Computing Education Research
- Belief in the Geek Gene explains Lack of Diversity in Computing PhD’s
- Could our CS enrollment boom and bust cycle be the result of inability to manage the boom?
- Why there’s no such thing as an ‘F’ in computer science: The Fear Factor in CS (and other things we learn)
January 2015
- GenderIT Conference at Penn: Papers due Feb 20
- MIT Computer Scientists Demonstrate the Hard Way That Gender Still Matters
- Why the Maker Movement is important for Schools: Outside the Skinner Box
- Fourth edition of Python Media Computation released today: Teacher resources and desirable difficulties
- New International Conference: Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT)
- What are the Barriers and Supports to Intro CS in school? BASICS – The Center for Elementary Mathematics and Science Education
- Call for Papers for ICER 2015 in Omaha: Due April 13
- Spatial Visualization Skills FAQs – Engage Engineering
- Predictions about education for 2015
- New solicitation for NSF STEM-C: Emphasis on K-12 and Integration with Other STEM Disciplines
- Search is on for new CSTA Executive Director
- Google Computer Science for High School open for face-to-face again
- Logo changes: The challenge of making a square in modern Logos
- African-American students preference for graphical or text-based programming languages depended on career goals
- STEM: Closing the Gender Gap | Pearson
- Research about Gender in the STEM Workplace: An Annotated Bibliography
- On Nerd Entitlement: Those who feel underprivileged are now the privileged
- First International Conference on Live Coding in July 2015
2014 245
December 2014
- 2014 in review
- How do we create more autodidacts?
- CSEdWeek progress in Georgia: Math and Science teachers in CS/IT and a Transfer Summit
- What MOOCs are really good for: I’m going to do my first MOOC
- Makers are mostly rich white guys: Broadening participation in computing requires formal education
- STEM is incredibly valuable, but STEAM makes it better
- The by-gender vs by-discipline view of women in STEM from Valerie Barr #CSEdWeek
- Manipulating NASA Astronomy Data with Pencil Code: A Media Computation Hour of Code Project #CSedWeek
- Half of STEM graduates in US went to community college at some point #CSEdWeek
- Decline in CS in Scottish Schools: CAS-Scotland 2014 Report #CSEdWeek
- Google aims to address the challenge of rapidly increasing CS enrollments and increasing diversity #CSEdWeek
- ISTE Debate: Should we teach computer science in elementary school? #CSEdWeek
- CS Education Research at Tufts: Keynote by Ben Shapiro
- Talk at Rutgers on Dec 9: Creative Expression to Motivate Interest in Computing
- Do We Need a Title IX for IT Workers?
November 2014
- The dark at the end of the funnel: The pipeline in computing education leads to a sewage plant
- Time spent is about expertise developed: Programmer productivity is an education problem
- 2014 CSEdWeek, Hour of Code, and (new!) Georgia Day of Code
- #Gamergate as a response to re-engineering: BPC as a conspiracy to change computing
- Programming with Pseudocode, Keeping Student Interest, the Need for School, and International Curricula: Trip Report on WiPSCE 2014
- Earn your Human-Centered Computing PhD at Georgia Tech: Applications due Dec 15
- Seeking study participants: What should BS in CS graduates know about software development?
- Tech’s Meritocracy Problem: Perception doesn’t match reality
- A new explanation for tech’s pathetic gender diversity: The personal computer
- Why nerd culture must die: Not everyone can teach themselves, and we have to welcome diversity
- Come visit the CS Education Zoo from Steve Wolfman and Will Byrd
- Open Access as IP Communism
- Educational Technology as Imperialism: Finding a middle ground between Papert and Freire
- Computing Teachers are Different from Software Developers: WIPSCE 2014 Keynote
- Off to WIPSCE 2014: 9th Workshop in Primary and Secondary Computing Education in Berlin
- Why women leave tech: It’s the culture, not because ‘math is hard’
- The challenge of turning business teachers into CS teachers: Where’s the passion?
October 2014
- NPR When Women Stopped Coding in 1980’s: As we repeat the same mistakes
- Going beyond the cognitivist in computing education research questions
- Adjunct Faculty are Unionizing
- Computational media women are retained to graduation
- In Silicon Valley diversity conversations, age is left out
- The Growing Tide of Anti-Intellectualism
- Women computer science grads: Raw numbers went up as percentages went down
- Learners don’t know what’s best for them
- Why the ‘coding for all’ movement is more than a boutique reform – Margolis and Kafai respond to Cuban in Washington Post
- Is There a Crisis in Computer-Science Education? Decrease in graduation rates in CS
- Teaching Computer Science Better to get Better Results
- The 10K Hour Rule: Deliberate Practice leads to Expertise, and Teaching can trump Genetics
- What Computing Education Research does that Engineering Ed and Physics Ed Research doesn’t
- Where AP CS is taught in Georgia and California, and where there is none at all
- Creating CS Meetups for Constructionist Adult Education
- Can female LEGO figures attract more girls to science? Sometimes not always?
- Programming Is Not Math
- Coding Is the New Writing for Developing Self-Expression, Communication, Imagination and Solving Hard Problems
September 2014
- A biased attempt at measuring failure rates in introductory programming
- Why one school district decided giving laptops to students is a terrible idea
- Interview on the CS Education Zoo: Livecoding, HyperCard, Parsons Problems, and student misconceptions
- Pushback in California on Computing in Schools
- Challenges of using Big Data to inform education
- Larry Cuban on why requiring coding is a bad idea
- JES 5 Now Released: New Jython, Faster, Updated Watcher, with Jython Music
- The Open Source Identity Crisis, limiting the potential for legitimate peripheral participation
- Gidget is now released: A debugging puzzle game for novice programmers
- Computing’s Narrow Focus May Hinder Women’s Participation: Context matters
- Guest Post by Joanna Goode: On CS for Each
- CodeSpells: Express Yourself With Magic by ThoughtSTEM — Kickstarter
- Digital Literacy vs. Learning to Code: A False Dichotomy
- Computing ed researcher fired from NSF over questions about her role as 1980s activist
- New Video on Exploring CS at UCLA
- CS Leadership Session on CS Education in K-12 at the National Scale
- 10 Reasons Why America Needs 10,000 More Girls in Computer Science: Need to change girls’ minds about girls
- The most gender-balanced computing program in the USA: Computational Media at Georgia Tech
- SPLASH-E: Educators Symposium Call for Participation
August 2014
- NSF I-Corps Offers Funds to Scale and Sustain Learning Inventions
- Moving from Scratch to text: Why We Need Sniff
- The first Critical Research Review at ICER 2014
- Georgia Governor shows Support for CS in Schools
- Help us figure out how to design ebooks to be usable
- Computing Education Bills go to Governor in California
- Udacity, AT&T Team Up in Online Ed Degrees, without any universities
- Seeking Participants for Modality Study: Please forward
- Where do K-12 policy decisions get made in US states?
- New NSF Solicitation to Revolutionize Whole Departments
- 2014: The Year the Media Stopped Caring About MOOCs?
- Moving From “CS for a Few” to “CS for All” to “CS For Each”
- ScratchJr is now available for iPad (Android and Web coming)
- More tech companies release diversity figures: They look a lot like Google’s and Yahoo’s
- Get CS into Schools through Math and Science Classes: What we might lose
- Study finds increased STEM enrollment: Taking from education and business
- New NSF Improving Undergraduate STEM Education (IUSE) Solicitation
- ICER 2014 Preview: Briana Morrison and an instrument for measuring cognitive load
- A Stanford female considers brogramming and the women-in-tech question
- Why Community Colleges are Important for Broadening Participation in Computing
- Python is the most popular intro language: But what about CS Principles?
July 2014
- Why MOOCs don’t help CS Education: Learning to lighten up
- Enhancing syntax error messages appears ineffectual — if you enhance the error messages poorly
- New ExploringCS Working Paper: How do we avoid CS10K going to CS5K only five years later?
- People problem-solve differently in foreign languages: Implications for programming languages
- MOOCs get schoolified: Two reports predict MOOCs will simply be absorbed
- Understanding CS Ed Research in The Soul of the Research University
- Research Outcome: Professors work long hours, spend much of day in meetings, and tuition increases aren’t because faculty are getting raises
- Special Issue of ACM Transactions on Computing Education: International K12 CS with “Georgia Computes!”
- 2014 AP Exam Score Distributions: AP CS had a big increase, bimodal scores
- Sebastian Thrun: Free MOOCs just don’t work
- Have We Reached a Consensus on a National CS Curriculum? I hope not
- Things you Love are Made with Code: $50 million Google coding initiative targets girls
- Online education is dead; long live Mentored Simulated Experiences
- Girls need more encouragement to enter IT, BCS says: Meshes with GaComputes Research
June 2014
- Male- and female-dominated fields | Gas station without pumps
- “Disruptive Innovation” in Universities is not as important as Value
- We need computing in schools, in whatever category will work
- Is Coding the New Literacy? What does learning to code buy you?
- Let’s do the math: Does it make sense to fill a pipeline of CS workers from 3rd grade?
- Teaching programming could be made easier
- Guest Post from Shriram Krishnamurthi: Growing respect for Research around Computational Learning and Thinking
- A flawed case against teaching: Scaffolding, direct instruction, and learner-centered classrooms
- Hands up who likes PHP? The role of popular programming languages in Computing Education
- Engaging Women with Context in Hard Science: A Visit to SpaceX
- NCWIT Summit 2014: Changing Computing Education in US States
May 2014
- High school CS teachers need to read and trace code, not develop software
- Google finally discloses its diversity record, and it’s not good: Everybody else?
- Adding Coding to the Curriculum: Considering the claims
- A stunningly beautiful connection between music and computing: Jason Freeman’s “Grow Old”
- Constructionism for Adults
- Boycotting a science conference because program is all-male
- Technology’s Man Problem: An important issue for NCWIT
- Fake Geek Guys: A Message to Men About Sexual Harassment
- NSF funding for junior faculty in first two years
- Those Who Say Code Does Not Matter are Wrong
- Reading, Writing, Arithmetic, and Lately, Coding: But mostly a video game (Elliot Soloway)
- Teaching Code in the Classroom – Room for Debate – NYTimes.com
- Happy 50th Birthday to BASIC, the Programming Language That Made Computers Personal
- The personal cost of applying for research grants
- Hackathon models that draw in women
- Coding in schools: A is for algorithm | The Economist
- Chris Stephenson steps down as Executive Director of CSTA
- Launching Livecoding Network
- A really nice MediaComp Image Blending lesson
April 2014
- CRA study: How long does it take to get a PhD in CS? Longer for women and minorities
- Summer is for Writing
- New Google Resource: A Search Engine for CS Teachers
- Mehran Sahami wins ACM Presidential Award for the CS2013 Curriculum Revision
- Call for Participation in ACM SIGCSE’s ICER 2014 Doctoral Consortium
- I don’t believe it: Early STEM Education Will Lead to More Women in IT
- Susan Rodger (SIGCSE Chair) wins ACM Karl V. Karlstrom Outstanding Educator Award
- MOOCs: One Size Doesn’t Fit All
- Guest Post: Debra Richardson on Progress on California CS Ed Legislation
- Guest Post: Report on a CS MOOC from a CS Lecturer
- Crowd-sourcing hints for Code.org tutorials via CSTA teachers
- Big data: are we making a big mistake? Yes, especially in education
- Naming a field: “CS Ed Research” isn’t going to work
- How MOOCs and Big Data could lead to Less Diverse Hiring: Those Who Could Be Left Behind
- AP in Career and Technical Education: They go together
- Why few women in engineering? It’s the B’s — from Gas station without pumps
- Julie Ann Horvath Describes Sexism And Intimidation Behind Her GitHub Exit
- Why bother? How hackathons can become more female-friendly
- Eisenhower’s Cross of Iron Speech: Trade-offs for the Defense Budget
- Workshop Report: Multidisciplinary Research for Online Education » CCC Blog
- How do we make programming languages more usable and learnable?
March 2014
- Facts that conflict with identity can lead to rejection: Teaching outside the mainstream
- Computer coding more in demand than languages: Survey of UK adults
- Gesture interfaces can convey scale better than fixed diagrams
- Revamped computer science classes attracting more girls: Maybe, or maybe they just want CS
- Computer Science for Non-Majors in the CCC Blog
- ScratchJr: Coding for Young Kids — Kickstarter Campaign
- A kind of worked examples for large classrooms
- Who Needs to Know How to Code? More than just the rich white boys
- 2014 Annual CSTA Conference — reserve your place
- Why Counting CS as a Foreign Language Credit is a Bad Idea from CSTA Blog
- Candidate for Massachusetts Governor pushing CS Ed
- Studying under-representation in AP CS from the perspective of a single state
- Depressing story in Washington Post: Keeping women in high-tech fields is big challenge
- Bard College offers an MAT with a concentration in CS Ed
- Wisdom of massive open online courses now in doubt: Hennessy critiques MOOCs
- Are we getting better at handling abstraction? – Radiolab podcast on Killing Babies, Saving the World
- The Joy of Teaching Computer Science in the Age of Facebook: Interview with Mehran Sahami
- I’m an engineer, not a cheerleader. Let’s abandon silly rules about gender roles.
- Seeking advice on Python Media Computation, Fourth edition (for Q1 2015)
- Interview with Friday SIGCSE 2014 Keynoter: Hadi Partovi
- Getting politicians to support CS, when they don’t understand CS
- New ACM Report on the Need for CS in K-12
- SIGCSE Preview: Project Rise Up 4 CS: Increasing the Number of Black Students who Pass AP CS A — by paying them
- Call for participants in 2nd Annual ACM Non-Doctoral Computing Programs Study
- SIGCSE Preview: Measuring Demographics and Performance in Computer Science Education at a Nationwide Scale Using AP CS Data
- SIGCSE Preview: A BOF on State-Level Computing Education Policy Change
- SIGCSE 2014 Preview: How Khan Academy gamifies CS
- SIGCSE2014 Preview: Engaging Underrepresented Groups in High School Introductory Computing through Computational Remixing with EarSketch
February 2014
- SIGCSE2014 Preview: How informal CS education (unfortunately) is hidden from poor families
- There are no computer science teachers in NY
- Mercury News passes the buck: Can early CS education boost number of women in tech?
- Are MOOCs the New Textbooks? Misunderstanding the role of the teacher
- Massachusetts prepares K12 CS education standards
- Making Music with Computers: Book is now out!
- Interesting new NSF Career award in interactive data visualization
- What defines quality of an open-education book?
- NSF CAREER awards include a CS Ed Research track
- Ideation is the new manufacturing: Then programming is advanced manufacturing
- College Board program to provide funding to districts to start AP courses
- NPR: A Push To Boost Computer Science Learning, Even At An Early Age (with listener pushback)
- Hello Ruby by Linda Liukas: A hardcover book to introduce CS to kids
- Microsoft providing UK teachers with content and professional development for new curriculum
- CSTA Keynote Speakers for 2014: Yasmin Kafai and Michael Kölling
- Completion Rates Aren’t the Best Way to Judge MOOCs, Researchers Say: What is?
- Shortage in the IT U.S. labor market? Or just a lack of graduates?
- Learnersourcing subgoal labeling to support learning from how-to videos
- Silicon Valley Isn’t a Meritocracy. And It’s Dangerous to Hero-Worship Entrepreneurs
- California community colleges’ experiment with accelerated remediation: Maybe there’s more learning going on
- Call for Papers: Special issue of CS Ed on Concept Inventories
- NYTimes: Tech’s Diversity Problem Is Apparent as Early as High School – interview with Barbara Ericson
- Papers and Presentations from Future Computing Education Research Agenda Summit
- Should Everybody Learn to Code? Coverage in Communications of the ACM
- SIGCSE 2014 Needs More Student Volunteers
- Are schools seeing CS as an elementary school activity?
- Call for Papers: Special issue of ACM TOCE on Team Projects
- Google After-School Program Encourages CS Ed in South Carolina
- Is Coding the Language of the Digital Age? PRI Science Friday with Hadi and Jane
January 2014
- Big Data vs. Ed Psychology: Work harder vs. work smarter
- Call for Papers for ICER 2014
- Powerful visualization of gender-skew in AP CS from USA Today
- Thoughts from Toronto on teaching code to librarians
- New CSTA Administrator Impact Award
- Participation in AP CS in high school is a matter of individual, exceptional teachers
- Want More Women in Tech? Tell them what it is. Give them the choice.
- Why aren’t more girls interested in CS? Barbara on HLNtv.com
- Chicago Announces Comprehensive K-12 CS Program
- Maureen Biggers leads IU’s Center of Excellence for Women in Technology
- Hiring Lecturers (face-to-face and online) at Georgia Tech
- Computer Manpower in Higher Education — Is There a Crisis? Worse than you might think
- NSF Dear Colleague Letter on new Idea Labs in STEM Education
- The new Wolfram Language: Now available on Raspberry Pi
- The 15% of Americans that are not online
- Should Coding be the “New Foreign Language” Requirement?
- Taking on the challenge of creating digital technologies with an online course for teachers
- A careful model-based analysis of AP CS 2013 exam data: CS commenters need to learn statistics
- Data Mining Exposes Embarrassing Problems For Massive Open Online Courses: There is no dialogue
- Spanning the Chasm of the K–12 and Post-Secondary Relationship: Chris Stephenson in Blog@CACM
- Musicians’ First Teachers: What can educators do to sustain interest?
- Arkansas candidate for Governor: Teach CS in all high schools
- CAS’ latest SwitchedOn Newsletter includes Media Computation and Pixel Spreadsheet
- Media coverage of Barbara Ericson’s AP CS 2013 Analysis
- National CS Principles Summit for teachers and administrators
- Majority of public school children in US classified as low income
- Hard to measure: Female software engineers may be even scarcer than thought
- NBA Superstar Chris Bosh: Here’s Why You Should Learn to Code — Impact?
- Girls Who Code aiming to double number of girls they reach
- Chris Hoadley is new NSF STEM-C program officer
- CMU launches initiative to improve student learning with technology
- AT&T Donates $1.6 Million to Expand Software Engineering Curriculum in NYC High Schools
- Detailed AP CS 2013 Results: Unfortunately, much the same
2013 380
December 2013
- The ACM/IEEE 2013 CS Curriculum is released (in the nick of time!)
- Computer Science Teacher: How is Computer Science NOT a 21st Century Skill?
- Chicago State tries to shut down faculty blog (and Time for End of Year Break)
- Google’s mistake: CS teacher PD must be on-line only
- NSF STEM-C Partnerships Program Solicitation Released: New form of CE21
- Udacity, Coursera: Should celebrities teach MOOCs?
- To get Interest: Catch and Hold Attention
- Research Universities Are Praised for Returning Focus to Undergrad Ed: Evidence?
- Michelle Obama wants more kids to go to college to be software designers
- NCWIT Launches first Crowd-Funding Campaign for AspireIT #CSEdWeek
- Lessons learned from ECEP: How do we change a state? (plus Resources for Teachers) #CSEdWeek
- STEM Role Models for Girls: The Story of Robot Designer Cynthia Breazeal #CSEdWeek
- SXSWedu Panel Discussion: Engaging Students with CS Education #CSEdWeek
- A BBC Broadcast on Computing: The Joy of Logic #CSEdWeek
- The Economic Value of (Computing) Education: For The Entrepreneur and Inventor, too #CSEdWeek
- Why are English (and lots of other) majors studying computer science? #CSEdWeek
- Teach Real Algebra with Code: The Interdisciplinary Program Bootstrap #CSEdWeek
- President Obama calls on every American to learn to code #CSedWeek
- Try an Hour of Code in an Ebook for #CSEdWeek
- CSTA Blog: Critical Questions for CS Ed Research #CSEdWeek
- NOW is the time to apply for NSF Computing Education funding
- Expressed and measured vocational interests
- Solving the technology access problem for on-line learning
- CRAE Website Launched: Education Committee of the Computing Research Association
- Researchers cast doubt about early warning systems’ effect on retention
November 2013
- Why Arts and Social Science Needs Code: Testimonials
- Too little and too much self-efficacy is bad for interest
- A sign of the higher education times: Kennesaw State and Southern Polytechnic Will Consolidate
- Sew Electric: New book on LilyPad from Leah Buechly
- Teasing apart the issues of women in computing: Impact of Hollywood
- Women Gain in Some STEM Fields, but Not Computer Science – NYTimes.com
- Modern Logo implementation available through Turtle Art website
- Paying to attract more CS teachers in England
- What Sir Ken Got Wrong, and what the blogger got wrong too
- A set of top Computer Science Education blogs from @DrTomCrick
- One reason we have so much engineering and so little computer science taught at US high schools. | ACM Inroads
- Please sign petition to make computer science count as a core subject in California
- Special issue of Journal on Live Coding in Music Education
- The #include Fellowship to high school students from she++: Inspiring Women to Empower Computer Science
- Try out the Hour of Code tutorials for CSEd Week 2013
- Data typing might be important for someone
- What really helps get women a STEM college degree
- Why Flipping Classrooms Might Not Make Much Difference
- Entrepreneurial MOOCs to teach CS: Different values, different evaluation
- CS Ed in US: Five Challenges and Call to Action
- NSF Funding (NEW!): Improving Undergraduate STEM Education
- Common Core and CS-for-all: What’s our goal
- Doctoral Fellowships available in Computational Craft Lab
- CS Teacher Repositories: CS OER Portal, Ensemble, CSTA, CAS, and…
- Say Goodbye to Myers-Briggs, the Fad That Won’t Die
- Summit on CS education in South Carolina
- Strong vision drives growth in CS course at Princeton
- What to do about laptops in lectures: Worse for the bystanders
October 2013
- UK higher education lecturers and staff strike
- Marvel Girls in Stem Mentor Contest: The value and challenge of role models
- Poverty Impedes Cognitive Function
- Role model to lead women into tech world
- A theory for why there’s so little CS Ed in the US
- ACM NDC Report Confirms Growth in Graduates With Computing Skills
- MOOCs as Colonialism: Let Them Eat MOOCs
- IU project to understand how children learn about complex systems
- Unreliable research: How replicable is Stereotype Threat?
- On-Line Course in Educational Robotics
- A Collision Between Changes in Higher Education and Changes in Publishing | The Next Bison: Social Computing and Culture
- Computer science wins Chemistry Nobel prize
- Coding the Curriculum: How High Schools Are Reprogramming Their Classes
- Andrew Williams reflects on diversity at Apple
- Black Enrollment Falls at UMich as Michigan Voters Reject Affirmative Action
- Everything You’ve Ever Been Told About How You Learn Is A Lie
- Hour of Code Information from Hadi Partovi of Code.org
- All-female engineering class and programming academy
- “Six Learning Barriers in End-User Programming Systems” wins most influential paper award
- Tennessee allows CS to count: Exploration of an impact claim
- One schoolgirls’ story: Why schoolgirls are not interested in studying IT
- Is it worth teaching young kids to code?
- Teaching Programming with Music: An Approach to Teaching Young Students About Logo
- Live coding as an exploration of our relationship with technology
- Live coding as a path to music education — and maybe computing, too
- A playful live coding practice to explore syntax and semantics
- Live coders challenge CS to think about expression again
September 2013
- Education Research Questions around Live Coding: Vygotskian and Non-Constructionist
- What will programmers have to know by 2040?
- CS loses an advocate for CS Ed: Mary Jean Harrold 1947 — 2013
- Where are the black students in STEM in Georgia?
- PostDoc Best Practices: For Programs Supporting PostDocs in Computer Science
- Knowing more doesn’t necessarily lead to correct reasoning: Politics changes problem-solving
- Lessons Learned From First Year College MOOCs at Georgia Tech (and SJSU)
- CS National Curriculum in England Released
- On Computing Education From a 14 year old’s Point of View: A role for livecoding
- The Brogrammer Effect: Women Are a Small (and Shrinking) Share of Computer Workers – Jordan Weissmann – The Atlantic
- September 2013 Special Issue of IEEE Computer on Computing Education
- Eye Movements in Programming Education: Interesting new workshop
- Computer Science Education Week is Dec 8–14, 2013
- Doctoral Consortium at the Australasian Computing Education Conference
- How much is too much time spent on testing in schools?
- How to design service courses | Gas station without pumps
- The need to make change in CS course expectations: To my daughter’s high school programming teacher
- Study finds choice of major most influenced by quality of intro professor: Mesh with Hewner
- Code to Joy: The School for Poetic Computation Opens – NYTimes.com
- We measure educational productivity wrong: Not numbers-served but learning
- Webinar on new report on Building an Operating System for Computer Science Education
- 1st “BOOC” on Scaling-Up What Works about to start at Indiana University
- Carl Wieman Moves to Stanford to Focus on Better Science Teaching
- The best Bret Victor video yet: “We don’t know anything about computing.”
- Logic error: Assuming that early coding leads to top-coding skills
August 2013
- Call for Papers: Special Issue of CS Ed for Doctoral Research
- The Two Cultures of Educational Reform – NYTimes.com
- Defining an alternative to MOOCs with a better chance of engaging women
- Trip Report on ICER 2013: Big Data, compare-and-contrast, and middle school girls
- CSTA Blog on new UChicago study of US CS high school teachers
- The BlueJ Blackbox now available: large scale programming education data collection
- Programmers insist: “Everybody” does not need to learn to code
- Why we need schools of education for a stable future for computing ed
- New CSTA Report released on (sad) state of CS teacher certification in US
- A portable graphics library for introductory CS: Cross-platform MediaComp!
- Virtual Faculty Communities of Practice to improve instructional practices
- CS/IT higher-ed degree production has declined since 2003
- Computer Scientists: do outreach or your science dies
- “Woman (music) composer” is even more rare than “women programmer”
- Experiences with Media Computation at U. Adelaide
- How do we pick K-12 Coding & CS Resources: Role of Research
- NCAA now will count CS towards eligibility
- Reforming higher education via improvements (choose one): in learning or in economics
- Google pilots CS Fellows program in Berkeley County, South Carolina
- A 10 year retrospective on research on Media Computation: ICER 2013 preview
- The ACM ‘paywall,’ computing education research, and open access
- What’s it like to be an IT professional volunteering with TEALS
- More evidence for Aptitude-Treatment Interactions
- Media Computation Collages in AP CS
- Success in Introductory Programming: What Works?
- Hadi Partovi teaches Ryan Secrest to code on the Today Show
- She++: The Documentary and The Audience
- LAUSD has a $543M shortfall, but is spending $500M on iPads?
July 2013
- Writing programs using ordinary language: Implications for computing education
- Taking a test is better than studying, even if you just guess: We need to flip the flipped classroom
- The challenges of integrated engineering education
- Call for papers for first ACM Conference on Learning at Scale
- Congressional Panels Dump on STEM Reshuffling Plan
- More women pass AP CS than AP Calculus
- Starting with Robots: Linking Spatial Ability and Learning to Program
- Rupert Murdoch wants to teach your kids in an AP CS MOOC
- Interaction between stereotypes, expectations of success, and learning from failure
- Call for proposals on systemic reviews on computer science education
- New UK curriculum: Five-year-olds to learn programming and algorithms
- Get your student loan forgiven: Teach CS in Texas
- If we can’t teach programming, create software engineering for poor programmers
- In Massachusetts schools, computer science students are still the outliers – The Boston Globe
- More women nix outdated ‘nerd’ stereotype with single CS class
- Sparks fly over Royal Society gender study: Equality vs Business case
- The culture problem in computing: I Would Have Hired NSA Whistleblower Edward Snowden
- Colleges Fight to Retain Interest of STEM Majors: Computing, too
- Automatically grading programming homework: Echoes of Proust
- Carl Wieman Finds Colleges Resist Measuring Teaching
- Context matters when designing courses, too: Know Thy Learner
- New UChicago Reports: Teacher Capacity Survey and Stories from the Field
- Seymour Papert Tribute at IDC 2013
- Off to Michigan State, to talk Education and Engineering, then CSTA Conference for ECEP
- Not clear that we can learn anything about learning from neuroscience yet
- A few words on Doug Engelbart
- Success in MOOCs: Talk offline is important for learning
- Benefits of Online, Face-to-Face Professional Development Similar, Study Finds
- Google Finally Admits That Its Infamous Brainteasers Were Completely Useless for Hiring
- Google exec to girls: Tech needs you
- Making computation concrete and easier to learn
- Study Gauges Value of Technology in Schools – NYTimes.com
- Brooks and Polis Introduce Bipartisan Computer Science Education Bill
June 2013
- Why AP CS:Principles is a good thing: Responding to Gas Station without Pumps
- Zydeco: Supporting Cross-Context Inquiry in Formal and Informal Settings
- Even for Experts! What Makes Code Hard to Understand?
- Learning for today versus learning for tomorrow: Teaching evaluations
- Disaggregating Asian-American educational attainment
- 17th in the Top 100 Influential Education Blogs
- NCTQ and US News Report on Teacher Prep: Making CS Teacher Prep Better
- Data from edX’s first course offer preliminary insights into online learning
- Why women leave academia and why universities should be worried
- Unexpected Issues in Online Education Deal: The Bandwidth Catch-22
- It’s time for Teach For America to fold: The lesson for computing education
- CS:Principles is officially going to be AP
- Misunderstanding MOOCs and Computing Labor Shortage: Andy Kessler of WSJ.com
- Could CS departments be legally forced to change their practices?
- The White Geek’s burden
- Coding Is Coming To Every Industry You Can Think Of, Time To Start Learning It Now
- Learning to Code may be Enough — if it happens
- Rise in AP CS test-takers and grades in 2013
- Examining the Pipeline: Demographics of Undergraduate Students Studying Games
- Tech leaders call for mandatory computing education in Mass public schools
- MOOCs today are about less data for the teacher
- Last Minute Openings in CS:Principles Teacher Workshop! Time Sensitive!
- Roger Schank on what “Computer Education” means in NYC
- Hake on MOORFAPs: Massive Open Online Repetitions of FAiled Pedagogy
- Cameron Wilson -> Code.org: Getting serious about a public policy impact
- How to repel kids from science: By shackling curiosity in cuffs
- Interaction between Geek-Boy Culture, Gender Diversity, and Education
- Creative Computing Online Workshop: Starting this week!
- What Do We Actually Learn From TED Talk Videos?
- Congress Exploring New Criteria for Choosing NSF Grants
- AAAS Forum: Can MOOCs work for all students?
- New book: “A practical guide to gender diversity for CS faculty”
- Is Coding the New Second Language? in Smithsonian Magazine
May 2013
- A C# coding workshop for young kids: But why?
- A Journal on MOOCs: Good to see!
- Design-based Implementation Research: What we need for CS10K and ECEP
- Survey finds presidents are skeptical on MOOCs
- Hopscotch for iPad Aims to Make Coding Kid-Friendly
- Wayne State researcher aims to make STEM education more accessible to Native American students
- Announcing the Institute for African-American Mentoring in Computing Sciences
- Why your 8-year-old should be coding | VentureBeat
- Duke University Leaves Semester Online: Questions about long-term effects
- What I Learned from Computing in Schools Efforts
- Visit from Farnam Jahanian, AD for CISE at NSF
- Please apply to ICER 2013 Doctoral Consortium!
- Georgia Tech Will Offer a Master’s Degree Online – NYTimes.com
- Why does the US have so many of the world’s smartest students?
- New Report from NCWIT: Girls in IT
- Minerva Project Announces Annual $500,000 Prize for Professors: Measured how?
- EarSketch rocks: Music + Python in intro for 14 year olds
- Visiting West Point to give the Castle Lecture
- Washington State counts AP CS for high school graduation
- “What does Guzdial do anyway?”
- Human-Centered Computing: A New Degree for Licklider’s World – CACM
- Scratch 2.0 Now Runs In The Browser!
- College Halls: What a lovely opposite-of-MOOC idea
- Sovereignty, Open Source, and Sacred Knowledge: Learning about STEM Education for Indigenous Peoples
- The critical part of PCK: What students get wrong
- Heading to UMBC for Computing Education Summit
- Workshop on integrating professional practice into the engineering curriculum
- New Free Textbook on Scratch
- Is the IT field more nasty than others?
- Tech Training May Provide Fatter Paychecks Than 4-Year Degrees, Study Finds
- HP Unveils Online ‘STEMx’ Courses For Teachers
- Heading to Denmark May 10-16
- Gender Bias Found in How Graduate Students Review Scientific Studies
- J’accuse: SJSU faculty say MOOC profs are complicit
- UIUC Plans to Add 500 Full-Time Professors: Says “Nyah-Nyah” to MOOCopalypse
- President Barack Obama’s Speech to the National Academy of Sciences
- Sir John Daniel: Making Sense of MOOCs
April 2013
- Learning about learning in a musical: The power of deliberate practice in a whole setting
- New Center for Research on Cyberlearning
- Making Education a Team Sport
- LiveCode Community Edition is released: HyperCard is free again and runs on anything!
- Google’s Computer Science Teach Fellows Program
- School for Poetic Computation
- Diversity programs give illusion of corporate fairness: Costs of just a little education
- NSF TUES is Cancelled: Where will CS Ed funding come from?
- Reading student writing: The value of what can’t be automated
- Universities should stand by core values
- ACM Europe recommends computing for all students
- CSTA 2013 Conference Registration now open
- What Makes Code Readable: Not What You Think
- Computer Science as a great target for Science Careers
- The Meme Hustler: Free Software vs Open Source
- Selective colleges getting super-selective: But a college degree isn’t worth anything
- Coding boot camps promise to launch tech careers – but beyond launch?
- Resolved: Academic CS will never meet the needs of the IT Profession
- David Brooks on the Practical University – NYTimes.com
- Disappointing: NSF CE21 is Gone
- Neil Fraser on CS in Vietnam and (unfortunately) in US
- No Dynabook Yet: An Interview with Computing Pioneer Alan Kay
- Congratulations to Eric Roberts on the 2012 ACM Karl V. Karlstrom Outstanding Educator Award!
- Hi-Tech Industry as “Lean In” hypocrites
- Requiring Computing Education: An Impractical Path to Computing Literacy
- Opening a Gateway for Girls to Enter the Computer Field – NYTimes.com
- Stanford teams with edX: Shaking out open learning options
- Six Reasons Why Computer Science Education is Failing Students
- “Everybody should be afraid of MOOCs”
- Trends in CS Enrollments at Small, Liberal Arts Colleges
- NYTimes rejects the MOOCopalypse
- Why Asking What Adria Richards Could Have Done Differently Is The Wrong Question – Forbes
- Our problem in CS Ed is too much utility
- Research Subcommittee Reviews Industrial and Non-Profit Philanthropic STEM Education Initiatives
- EU Commission launches ‘grand coalition’ to tackle IT shortage
- Addressing Computer Science Student Misconceptions with Contrasts
- Beware of the High Cost of ‘Free’ Online Courses – NYTimes.com
March 2013
- Interview with Code.org video director
- Women’s experiences in the Tech industry: Death by 1000 paper cuts
- Cybersecurity as a motivation for drawing high schoolers into CS
- Feds give nudge to competency-based education: Beyond the Credit Hour
- Meet Wikipedia, the Encyclopedia Anyone Can Code
- MOOCluhan: Using McLuhan to Understand MOOCs
- Guided Computer Science Inquiry in Data Structures Class
- Free Early-Career Learning Sciences Workshop at CMU LearnLab
- CERIAS: Some thoughts on “cybersecurity” professionalization and education
- Massachusetts Governor Deval Patrick says he wants CS in every MA school
- Thy Employee is Not You: New Study Exposes Gender Bias in Tech Job Listings
- Worst practice in providing educational technology, especially to developing world
- Fostering Gender Diversity in Computing: March Issue of IEEE Computer
- Living with MOOCs: Surviving the Long Open Learning Winter
- ICER 2013 Conference Call for Papers released
- Why the MOOCopalypse is Unlikely
- True success of ‘robotics revolution’ hinges on training and education
- We Need an Economic Study on Lost Productivity from Poor Computing Education
- Of MOOCs and Mousetraps: Making Curricular Decisions in Massive Courses
- Computer science enrollments soared last year, rising 30% – Computerworld
- Online Learning Outcomes Equivalent to Traditional Methods: But what about the drops?
- First Workshop on AI-Supported Education for Computer Science
- Washington State House votes to count computer science for math/science credit
- Stereotypes and Stereotype Threat Affect Computing Students | NCWIT
- Teaching Tree: A Source for CS Videos
- Adaptability to Online Learning: Differences Across Types of Students and Academic Subject Areas
- A Better Name for MOOCs: Very Low teacher/student Ratio Courses (VLRCs) | The Next Bison: Social Computing and Culture
- CMU’s online efforts focus on sustainable business model – but not MOOCs
- Meeting everyone’s educational needs with a single course: Can we even do that?
- CSAB and ABET/CAC Criteria Committee Survey
- MOOCmania: The State pays Twice
- Slides from “The Revolution will be Televised” MOOCopalypse panel
- The Most Thorough Summary (to date) of MOOC Completion Rates
- MUST READ: Hacking at Education: TED, Technology Entrepreneurship, Uncollege, and the Hole in the Wall
- Kudos to Duke for giving us MOOC data!
- Percent of women graduates BS in CS: National, UW, GT
- ‘STEAM’ education gains momentum in schools: More focus on design
- Computer Science Education Had A Good Day In America | TechCrunch
- Just in time for #SIGCSE13: Ironman draft of CS2013 is out!
- Short of cash, the University of California plans to shift much teaching online
- The Trouble With Online College – NYTimes.com
- Where to find Guzdial at SIGCSE Symposium 2013
- Where are we going to get the teachers: UK Version
- Summer Camps in Georgia: Roll-up Report and Invitation to Play with Data (SECOND TRY)
- Computational Thinking in K–12: A report in Ed Researcher
- IT skills shortage hampers UK response to cybersecurity needs
February 2013
- IT Research Hearing Focuses on Security and Computing Education
- Georgia proposes reducing CS in high school curriculum
- Connecticut aims to grow STEM enrollment
- Using Education Theory to Frame CER: HCIL Invited Lecture
- NYC to teach computer science and software engineering in 20 schools
- The Unsustainable MOOCiversity
- It’s not disruption of Higher Education – it’s privatization
- Defining the role for computer science in a national curriculum
- Pedagogy trumps Technology: Why All the Fuss about MOOCs?
- LiveCode Adopted by More than 25% of High Schools in Scotland
- First PhD in CS in US went to a Sister
- U.K. (just like US) Students Not Lining Up To Study IT
- Kids Use Coding Skills to Hack Online Games: Singular or Plural?
- Taming the Monolith: Refactoring for an open source HyperCard
- Survey of Non-Doctoral Computing Departments: Please Participate!
- Code.org creating a database of all programming courses: Bad news for researchers
- President Obama emphasizes the importance of CS Education
- SIGCSE 2013 Preview: Measuring attitudes in introductory computing
- Code Acts: How Computer Code influences the Way We Perceive the World
- Reaching an intellectual peak: Should Everyone Go to College?
- Why Big Data Mostly Can’t Help Improve Teaching
- College Degree, No Class Time Required: Just Religious Faith in Tests
- Michael Littman’s new blog: End-user programming for household devices
- Why MOOCs won’t improve diversity in computing
- Special issue of ACM TOCE on Computing in Schools
- A Dream Deferred: How access to STEM is denied to many students before they get in the door
- Berners-Lee calls for computer science education for children
- GT and Coursera’s MOOC stumble: Why they are still experiments
- Open Source Edition of LiveCode (Modern HyperCard)
- Measuring the Success of Online Education: Duolingo and MOOCs
- Computer science counts towards the English Baccalaureate
- NSA Built Stuxnet, but Real Trick Is Building Crew of Hackers – US News and World Report
- Stages of acceptance, reversed: How do you prove something works?
January 2013
- Documentary Aims to Make Programming Cool
- Grades are in for a pioneering free Johns Hopkins online class: Adding more to the public good
- How Can We Get More Boys Into Ballet? Response to an argument against getting more women into computing
- Demographics on GT’s first Coursera MOOC: Computational Investing by Tucker Balch
- Visiting Indiana University this week
- Kids should learn programming as well as reading and writing – Mitch Resnick
- The future of the university with MOOCs: It’s all about the individual
- What are the cognitive skills needed for model-building?
- Linking CSTA Standards to other National Standards
- Here’s the Real Reason There Are Not More Women in Technology – Forbes
- Where did CS PhD’s get their undergraduate degrees?
- First, Do No Harm: Inequality in American Education Will Not Be Solved Online
- Teaching Programming To A Highly Motivated Beginner: The Difference between Anecdote and Data
- Meet Kyla McMullen: The 1st Black Woman to Graduate With a PhD In CS at U-Michigan
- First endowed chair CS Ed professor, Ben Shapiro at Tufts
- Computer code frees us to think in new ways: BBC News – Viewpoint
- NPR piece on Scratch
- UCSD’s overwhelming argument for Peer Instruction in CS Classes
- What is the current state of high school computer science professional development? The results of the UChicago Landscape Study
- A STEM Modeling Contest (not programming, not games)
- Kiki Prottsman: Why American Students Are Trailing in Computer Science
- Gender parity in intro CS class doesn’t imply gender parity in degree
- What happens when professionals take on-line CS classes: When Life and Learning Do Not Fit
- Hard to tell if Universities teach: The challenge of low-stakes testing
- It’s not about the teachers, it’s about the students: In MOOCs or Classroom
- The End of the University as We Know It — One of Two Visions of a MOOC-filled World
- MOOCs are a fundamental misperception of how teaching works
- How many programmers are there? From The Computer Boys Take Over