The Role of Emotion in Computing Education, and Computing Education in Primary School: ICER 2017 Recap
September 1, 2017 at 7:00 am 4 comments
I wrote my Blog@CACM post in August about the two ICER 2017 paper awards:
- Danielsiek et al’s development of a new test of student self-efficacy in algorithms classes;
- Rich et al.’s trajectories of K-5 CS learning, which constitute an important new set of theories about how young students learn computing.
Rich et al.’s paper is particularly significant to me because it has me re-thinking my beliefs about elementary school computer science. I have expressed significant doubt about teaching computer science in early primary grades — it’s expensive, there are even more teachers to prepare than in secondary schools, and it’s not clear that it does any longterm good. If a third grader learns something about Scratch, will they have learned something that they can use later in high school? Katie Rich presented not just trajectories but Big Ideas. Like Big Ideas for sequential programming include precision and ordering. It’s certainly plausible that a third grader who learns that precision and ordering in programs matters, might still remember that years later. I can believe that Big Ideas might transfer (at least, within computing) over years.
I was struck by a recurring theme of emotion in the papers at ICER 2017. We have certainly had years where cognition has been a critical discussion, or objects, or programming languages, or student’s process. This year, I noticed that many of these papers were thinking about beliefs and feelings.
- Most obvious is the Chairs Award paper by Danielsiek et al on a measure of self-efficacy, what students believe about their own success in algorithms.
- The next most obvious is the paper out of Michigan State on Students’ Emotional Reactions to Programming Projects in Introduction to Programming: Measurement Approach and Influence on Learning Outcomes
- A paper out of New Zealand looked at what students drew when asked to draw what programming meant to them. Lots of dollar signs in these pictures. (The ‘Art’ of Programming: Exploring Student Conceptions of Programming through the Use of Drawing Methodology.)
- Even James Prather et al’s paper about novice interactions with compiler error messages (definitely a programming language related issue) spent time considering issues of frustration.
- Thomas Price et al’s paper about when students ask for help dealt significantly with the students beliefs about whether a human or a computer tutor was more likely to be able to help them.
- When Brian Dorn presented the paper by Tracie Evans Reding and himself about the teacher experience in CS professional development, he used a roller coaster as a visual metaphor at the start of his talk. It was all about the rise and fall in teacher confidence and beliefs.
- As I mentioned in my earlier blog post, the paper by Thayer and Ko on bootcamps talked about what bootcamp attendees believed going into the camp, their deep frustration with the camp, and the pain of being unable to find a job afterwards.
I find this set of papers interesting for highlight an important research question: What’s the most significant issue influencing student success or withdrawal from computer science? Is it the programming language they use (blocks vs text, anyone?), the kind of error messages they see, the context in which the instruction is situated, or whether they use pair programming? Or is the most significant issue what the students believe about what they’re doing? And maybe all of those other issues (from blocks to pairs) are really just inputs to the function of student belief?
(Be sure to check out Amy Ko’s summary of ICER 2017.)
Entry filed under: Uncategorized. Tags: affect, beliefs, computing education research, K12.
1. Big M, little m – Katie the Curious | September 1, 2017 at 10:52 pm
[…] afternoon I read a blog post by Dr. Mark Guzdial, a computer science education researcher at Georgia Tech. He mentioned a paper […]
2.
The Role of Encouragement for Success in Computing Education, and how that differs by demographics | Computing Education Research Blog | March 2, 2018 at 7:00 am
[…] work is that the encouragement could come from teachers of any agenda. This report is part of the growing trend to study the importance of affect in succeeding in computing […]
3.
Adaptive Parsons problems, and the role of SES and Gesture in learning computing: ICER 2018 Preview | Computing Education Research Blog | August 10, 2018 at 7:00 am
[…] These are the final studies from Barb Ericson’s dissertation (I blogged about her defense here). In her experiment, she compared four conditions: Students learning through writing code, through fixing code, through solving Parsons problems, and through solving her new adaptive Parsons problems. She had a control group this time (different from her Koli Calling paper) that did turtle graphics between the pre-test and post-test, so that she could be sure that there wasn’t just a testing effect of pre-test followed by a post-test. The bottom line was basically what she predicted: Learning did occur, with no significant difference between treatment groups, but the Parsons problems groups took less time. Our ebooks now include some of her adaptive Parsons problems, so she can compare performance across many students on adaptive and non-adaptive forms of the same problem. She finds that students solve the problems more and with fewer trials on the adaptive problems. So, adaptive Parsons problems lead to the same amount of learning, in less time, with fewer failures. (Failures matter, since self-efficacy is a big deal in computer science education.) […]
4.
Social studies teachers programming, when high schools choose to teach CS, and new models of cognition and intelligence in programming: An ICER 2019 Preview | Computing Education Research Blog | August 12, 2019 at 7:00 am
[…] conceptions work or fail. I see his work following on to the work of Rich et al. (mentioned in this blog post) on CS learning trajectories. There are so many things to learn in CS, and sometimes, just getting […]