Author image not provided
 Shuchi Grover

Authors:
Add personal information
Professional ACM Member badge
  Affiliation history
· Stanford University
· SRI International
· American College Testing Incorporated
Bibliometrics: publication history
Average citations per article5.00
Citation Count95
Publication count19
Publication years2013-2017
Available for download16
Average downloads per article547.69
Downloads (cumulative)8,763
Downloads (12 Months)2,408
Downloads (6 Weeks)252
SEARCH
ROLE
Arrow RightAuthor only


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas

KEYWORDS
See all author supplied keywords


AUTHOR PROFILE PAGES
Project background Author-Izer logoAuthor-Izer Service

BOOKMARK & SHARE


26 results found Export Results: bibtex | endnote | acmref | csv

Result 1 – 20 of 26
Result page: 1 2

Sort by:

1 published by ACM
Non-Programming Activities for Engagement with Foundational Concepts in Introductory Programming
Shuchi Grover, Patrik Lundh, Nicholas Jackiw
February 2019 SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 21,   Downloads (12 Months): 21,   Downloads (Overall): 21

Full text available: PDFPDF
Programming-in a text-based or visual language-is a complex activity that novices find difficult to learn. In this paper, we present an experience report on 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, ...
Keywords: computer science education, digital interactive activities, expressions, loops, abstraction, introductory programming, k-12 computer science, unplugged, variables

2 published by ACM
Integrating Computational Thinking in Informal and Formal Science and Math Activities for Preschool Learners
Shuchi Grover, Ximena Dominguez, Danae Kamdar, Phil Vahey, Savitha Moorthy, Ken Rafanan, Sara Gracely
February 2019 SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0

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? This project examines how Computational Thinking (CT) skills align to the abilities and interests of young children and can be integrated with other STEM learning ...
Keywords: computational thinking, formal learning, informal learning, mathematics, preschool, science

3 published by ACM
Thinking about Computational Thinking: Lessons from Education Research
February 2019 SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0

Computational thinking (CT) is a means to help learners engage in authentic disciplinary and problem-solving practices of computer science (CS). For CS classrooms, CT is considered "thinking like a computer scientist". CT is believed to be an important learning goal of introductory CS in addition to CS concepts and programming. ...
Keywords: computational thinking, disciplinary thinking skills, k-12 computer science, problem solving

4 published by ACM
Integrating Computational Modeling in K-12 STEM Classrooms
Gautam Biswas, Nicole Hutchins, Ákos Lédeczi, Shuchi Grover, Satabdi Basu
February 2019 SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0

C2STEM is a web-based learning environment founded on a novel paradigm that combines block-structured, visual programming 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 ...
Keywords: computational thinking, cs+x, k12, modeling

5 published by ACM
Second Special Issue on Learning Analytics in Computing Education
Ari Korhonen, Shuchi Grover
October 2018 ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics and Regular Papers: Volume 18 Issue 4, November 2018
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 15,   Downloads (12 Months): 114,   Downloads (Overall): 114

Full text available: PDFPDF

6 published by ACM
Data-driven generation of rubric criteria from an educational programming environment
Nicholas Diana, Michael Eagle, John Stamper, Shuchi Grover, Marie Bienkowski, Satabdi Basu
March 2018 LAK '18: Proceedings of the 8th International Conference on Learning Analytics and Knowledge
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 8,   Downloads (12 Months): 60,   Downloads (Overall): 60

Full text available: PDFPDF
We demonstrate that, by using a small set of hand-graded student work, we can automatically generate rubric criteria with a high degree of validity, and that a predictive model incorporating these rubric criteria is more accurate than a previously reported model. We present this method as one approach to addressing ...
Keywords: assessment, computer science education, data-driven, programming education

7 published by ACM
What We Can Learn About Student Learning From Open-Ended Programming Projects in Middle School Computer Science
Shuchi Grover, Satabdi Basu, Patricia Schank
February 2018 SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 11,   Downloads (12 Months): 129,   Downloads (Overall): 196

Full text available: PDFPDF
Block-based programming environments such as Scratch, App Inventor, and Alice are a key part of introductory K-12 computer science (CS) experiences. Free-choice, open-ended projects are encouraged to promote learner agency and leverage the affordances of these novice-programming environments that also support creative engagement in CS. This mixed methods research examines ...
Keywords: app inventor, computational thinking, introductory programming, k-12 cs education, middle school, open-ended programming projects, rubric, scratch

8 published by ACM
A Framework for Using Hypothesis-Driven Approaches to Support Data-Driven Learning Analytics in Measuring Computational Thinking in Block-Based Programming Environments
Shuchi Grover, Satabdi Basu, Marie Bienkowski, Michael Eagle, Nicholas Diana, John Stamper
August 2017 ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics: Volume 17 Issue 3, August 2017
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 25,   Downloads (12 Months): 237,   Downloads (Overall): 511

Full text available: PDFPDF
Systematic endeavors to take computer science (CS) and computational thinking (CT) to scale in middle and high school classrooms are underway with curricula that emphasize the enactment of authentic CT skills, especially in the context of programming in block-based programming environments. There is, therefore, a growing need to measure students’ ...
Keywords: Blended learning analytics, K-12 computer science education, block-based programming environments, computational psychometrics, data-driven, evidence-centered design, hypothesis-driven

9 published by ACM
Unlocking the Potential of Learning Analytics in Computing Education
Shuchi Grover, Ari Korhonen
August 2017 ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics: Volume 17 Issue 3, August 2017
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 11,   Downloads (12 Months): 118,   Downloads (Overall): 376

Full text available: PDFPDF

10 published by ACM
An instructor dashboard for real-time analytics in interactive programming assignments
Nicholas Diana, Michael Eagle, John Stamper, Shuchi Grover, Marie Bienkowski, Satabdi Basu
March 2017 LAK '17: Proceedings of the Seventh International Learning Analytics & Knowledge Conference
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 22,   Downloads (12 Months): 177,   Downloads (Overall): 373

Full text available: PDFPDF
Many introductory programming environments generate a large amount of log data, but making insights from these data accessible to instructors remains a challenge. This research demonstrates that student outcomes can be accurately predicted from student program states at various time points throughout the course, and integrates the resulting predictive models ...
Keywords: dashboards, introductory programming, learning analytics, machine learning, peer tutors

11 published by ACM
A framework for hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming
Shuchi Grover, Marie Bienkowski, Satabdi Basu, Michael Eagle, Nicholas Diana, John Stamper
March 2017 LAK '17: Proceedings of the Seventh International Learning Analytics & Knowledge Conference
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 26,   Downloads (12 Months): 170,   Downloads (Overall): 405

Full text available: PDFPDF
K-12 classrooms use block-based programming environments (BBPEs) for teaching computer science and computational thinking (CT). To support assessment of student learning in BBPEs, we propose a learning analytics framework that combines hypothesis- and data-driven approaches to discern students' programming strategies from BBPE log data. We use a principled approach to ...

12 published by ACM
Measuring Student Learning in Introductory Block-Based Programming: Examining Misconceptions of Loops, Variables, and Boolean Logic
Shuchi Grover, Satabdi Basu
March 2017 SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 17
Downloads (6 Weeks): 36,   Downloads (12 Months): 370,   Downloads (Overall): 870

Full text available: PDFPDF
Programming in block-based environments is a key element of introductory computer science (CS) curricula in K-12 settings. Past research conducted in the context of text-based programming points to several challenges related to novice learners' understanding of foundational programming constructs such as variables, loops, and expressions. This research aims to develop ...
Keywords: K-12 CS education, assessments, block based programming, boolean logic, introductory programming, loops, middle school CS, novice misconceptions, variables

13 published by ACM
Assessing Problem-Solving Process At Scale
Shuchi Grover, Marie Bienkowski, John Niekrasz, Matthias Hauswirth
April 2016 [email protected] '16: Proceedings of the Third (2016) ACM Conference on Learning @ Scale
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 3,   Downloads (12 Months): 50,   Downloads (Overall): 221

Full text available: PDFPDF
Authentic problem solving tasks in digital environments are often open-ended with ill-defined pathways to a goal state. Scaffolds and formative feedback during this process help learners develop the requisite skills and understanding, but require assessing the problem-solving process. This paper describes a hybrid approach to assessing process at scale in ...
Keywords: assessment, evidence-centered design, programming process, problem solving, k-12 computing

14 published by ACM
Multimodal analytics to study collaborative problem solving in pair programming
Shuchi Grover, Marie Bienkowski, Amir Tamrakar, Behjat Siddiquie, David Salter, Ajay Divakaran
April 2016 LAK '16: Proceedings of the Sixth International Conference on Learning Analytics & Knowledge
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 4,   Downloads (12 Months): 62,   Downloads (Overall): 257

Full text available: PDFPDF
Collaborative problem solving (CPS) is seen as a key skill in K-12 education---in computer science as well as other subjects. Efforts to introduce children to computing rely on pair programming as a way of having young learners engage in CPS. Characteristics of quality collaboration are joint exploring or understanding, joint ...
Keywords: collaboration, collaborative problem solving, k-12 computer science education, kinect, multimodal analytics, pair programming

15 published by ACM
"What Is A Computer": What do Secondary School Students Think?
Shuchi Grover, Daisy Rutstein, Eric Snow
February 2016 SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 9
Downloads (6 Weeks): 19,   Downloads (12 Months): 204,   Downloads (Overall): 459

Full text available: PDFPDF
Nationwide, efforts are focusing on taking computer science (CS) to scale in high school classrooms through the Exploring Computer Science (ECS) and AP CS Principles (CSP) courses. Recent inroads are also being made to take structured introductory curricula to middle school classrooms. Often, a starting point for teaching CS in ...
Keywords: curriculum, k-12 computer science, middle school: high school

16 published by ACM
Factors Influencing Computer Science Learning in Middle School
February 2016 SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 5
Downloads (6 Weeks): 5,   Downloads (12 Months): 124,   Downloads (Overall): 439

Full text available: PDFPDF
In this paper, we describe research conducted around a 7-week curriculum designed to introduce middle school students to computer science with a focus on algorithmic thinking and programming. The pedagogical ideas employed in this curriculum were drawn from past research. Empirical investigations over two studies in a public middle school ...
Keywords: computational thinking., deeper learning, k-12 computer science education, learning factors, middle school computing curriculum

17 published by ACM
February 2015 SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0

CS teacher development has become a major effort for the SIGCSE community in part due to NSF's CS10K efforts and expanding CSTA involvement. However there are few examples of university courses explicitly designed to train CS teachers. We do not yet have clarity on the topics CS education methods courses ...
Keywords: k12, teacher training

18 published by ACM
Hugging and Bridging: What It Is And Why You Should Be Doing It! (Abstract Only)
February 2015 SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 1

Computational Thinking (CT), now widely recognized as a necessary skill for today's generation of learners, is typically being introduced to students in middle and high school (and even at the college level) in the context of programming in visual, block-based, drag-drop environments such as Scratch, Alice, Blockly, Tynker, Agentsheets and ...
Keywords: introductory programming, k-12 computer science, programming languages, transfer of learning

19 published by ACM
Assessments for Computational Thinking in K-12 (Abstract Only)
Shuchi Grover, Marie Bienkowski, Eric Snow
February 2015 SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 1

As computer science (CS) and computational thinking (CT) make their way into all levels of K-12 education, valid assessments aligned with new curricula can assist in measuring student learning, easing the way for adoption of new computing courses, and evaluation of pedagogical approaches for teaching computing ideas and concepts. Without ...
Keywords: assessment, computational thinking, evidence-centered design

20 published by ACM
A future for computing education research
October 2014 Communications of the ACM: Volume 57 Issue 11, November 2014
Publisher: ACM
Bibliometrics:
Citation Count: 9
Downloads (6 Weeks): 4,   Downloads (12 Months): 152,   Downloads (Overall): 1,307

Full text available: HtmlHtml  PDFPDF
Seeking to address the most important issues facing the computer education research community.



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us