Countdown to the 50th SIGCSE Technical Symposium in Minneapolis!

The countdown has begun for the 50th installment of my favorite conference: The Technical Symposium of ACM’s Special Interest Group on Computer Science Education (SIGCSE)! In 10 days’ time, 1,500 researchers and educators pursuing computer science education as a research and/or teaching endeavor will congregate in freezing cold Minneapolis, MN, from February 27 to March 2, 2019. Excitement for an upcoming SIGCSE has rarely been  higher. Members of the SIGCSE Board have been creating and blogging a 50-year timeline, ACM opened up the digital repository of SIGCSE papers from the prior 49 meetings for the 8 weeks leading up to the convening and has published articles stirring up enthusiasm for this momentous event, and the normally reticent @SIGCSE_TS twitter account as been serving up tweets with interesting tidbits of SIGCSE history and corny CS humor.

As the largest annual gathering of computer science educators and/or researchers anywhere, SIGCSE provides an unparalleled opportunity to meet with researchers and practitioners alike and share research/experience reports, nifty assignments, demos of tools, and works-in-progress with both key communities. Although Europe (and now Asia) host their own versions of CS Education conferences, this one attracts a large number of non-US attendees as well.

SIGCSE has always been a very special to me personally. For every single year these last 8 years (ever since I started actively publishing CS Ed research), I have enjoyed the opportunity to share my research through paper presentations, lead/participate in birds of a feather sessions, and give lightning talks. This year is no different. What *is* different though, is the number of different things I am presenting/participating in. I’m on a paper, a poster, a demo, and delivering a lightning talk. (See brief descriptions below). The paper, poster, and demo showcase 3 different NSF STEM+Computing projects that I have had the pleasure to lead/co-lead these past 2-4 years. (They span PreK through high school levels!). In addition, there is a meeting of the ACM Education Board & Education Advisory Committee (of which I am a member), and for the very first time, an ACM-hosted meeting of the editorial board of ACM Transactions in Computing Education (ACM’s only research journal dedicated to CS Education). With Mark Guzdial winning the 2019 SIGCSE Award for Outstanding Contribution to CS Education, this SIGCSE promises to be super exciting, all in all.

I hope to see many of my CS Ed and #CSForAll sisters/brothers-in-arms there!

Paper: Non-Programming Activities for Engagement with Foundational Concepts in Introductory Programming. In this paper, we share how novel activities designed for early conceptual exploration can support middle school students’ engagement with and learning of foundational programming concepts beginning programmers often struggle with, specifically, variables, expressions (Boolean, arithmetic, relational), loops, and abstraction. We drew on mathematics education research on dynamic representations to design and develop a set of four non-programming (open access) web-based interactive activities and micro-worlds, and two unplugged activities as part of a suite of activities that can be embedded in a typical introductory programming curriculum to introduce learners to the target concepts before they encounter them in programming. Our recent journal publication on this research prompted some cool adaptations by Phil Bagge that he shared on twitter! (Grover, Jackiw, & Lundh; NSF #1543062 in collaboration with SRI International)

Poster: Integrating Computational Thinking in Informal and Formal Science and Math Activities for Preschool Learners. How do we integrate requisite thinking skills into children’s earliest informal and formal learning experiences in order to prepare the next generation of problem solvers? An interdisciplinary team of early learning, STEM, & CS Ed researchers examines how Computational Thinking (CT) skills align to the abilities and interests of young children and can be integrated with other STEM learning activities in order to promote school readiness, especially for children from underrepresented backgrounds. Our activities are being developed through a co-design process with teachers and parents to be incorporated in natural school and home activities. (Grover, Dominguez, Kamdar, Vahey, Gracely & Rafanan; NSF #1639850 in collaboration with Digital Promise Global and SRI International).

Demo: Integrating Computational Modeling in K-12 STEM Classrooms: C2STEM is a web-based learning environment founded on a novel paradigm that combines block-structured, visual programming (in Snap!) with the concept of domain specific modeling languages (DSMLs) to promote the synergistic learning of discipline-specific and computational thinking (CT) concepts and practices. Our design-based, collaborative learning environment aims to provide students in K-12 classrooms with immersive experiences in CT through computational modeling in realistic scenarios (e.g., building models of scientific phenomena). Our current research with C2STEM involves learning of a kinematics unit in high school Physics classrooms and a marine biology unit in middle school. (Biswas, Hutchins, Ledeczi, Grover, & Basu; NSF #1640199 in collaboration with Vanderbilt U, Stanford U, Salem State U, and SRI International).

Lightning Talk: Thinking about Computational Thinking: Lessons from Education Research. In this lightning talk I share thoughts on computational thinking in CS education drawing on the unique blend of knowledge from education research, learning sciences, and computer science [thanks to my interdisciplinary training and perspective]. (Grover).

Leave a Reply

Your email address will not be published. Required fields are marked *