Karen Brennan

Orcid: 0000-0002-0297-5413

According to our database1, Karen Brennan authored at least 30 papers between 2008 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Debugging with an AI Tutor: Investigating Novice Help-seeking Behaviors and Perceived Learning.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

2022
Designing for Student-Directedness: How K-12 Teachers Utilize Peers to Support Projects.
ACM Trans. Comput. Educ., 2022

2021
Assessing computational thinking through the lenses of functionality and computational fluency.
Comput. Sci. Educ., 2021

Stepping back and stepping in: Facilitating learner-centered experiences in MOOCs.
Comput. Educ., 2021

2020
Evaluation and assessment for improving CS teacher effectiveness.
Inroads, 2020

Surfacing Teachers' Aspirations and Decisions Through Digital Design Journals.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020

Turning Bugs into Learning Opportunities: Understanding Debugging Processes, Perspectives, and Pedagogies.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020

Facilitating Change: A Study of Supporting Teacher Learning.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020

Talking in Pairs: Learning From and With Teachers Through Artifact-Based Dyadic Interviews.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020

2019
The effects of first programming language on college students' computing attitude and achievement: a comparison of graphical and textual languages.
Comput. Sci. Educ., 2019

Scaffolding ecosystems science practice by blending immersive environments and computational modeling.
Br. J. Educ. Technol., 2019

Helping K-12 Teachers Get Unstuck with Scratch: The Design of an Online Professional Learning Experience.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Design of an Agent-Based Visual Programming Tool for Elementary Ecosystem Science Learning.
Proceedings of the 2019 ACM Conference on International Computing Education Research, 2019

2018
Getting Unstuck: New Resources for Teaching Debugging Strategies in Scratch (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

EcoMOD: Integrating Computational Thinking into Ecosystems Science Education via Modeling in Immersive Virtual Worlds (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Designing for learning by creating.
Int. J. Child Comput. Interact., 2017

Creative Learning @ Scale.
Proceedings of the Fourth ACM Conference on Learning @ Scale, 2017

2016
Expanding Outcomes: Exploring Varied Forms of Teacher Learning in an Online Professional Development Experience.
Proceedings of the Transforming Learning, 2016

2015
Bringing Grades K-5 to the Mainstream of Computer Science Education.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
CS professional development MOOCs.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Blocks-based programming languages: simplifying programming for different audiences with different goals.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Identifying and Assessing Computational Thinking Practices.
Proceedings of the Learning and Becoming in Practice: Proceedings of the 11th International Conference of the Learning Sciences, 2014

2013
Learning Computing through Creating and Connecting.
Computer, 2013

Stories from the scratch community: connecting with ideas, interests, and people.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

CSCW and education: viewing education as a site of work practice.
Proceedings of the Computer Supported Cooperative Work, 2013

2011
Mind the gap: Differences between the aspirational and the actual in an online community of learners.
Proceedings of the 9th International Conference on Computer Supported Collaborative Learning, 2011

2009
Scratch: programming for all.
Commun. ACM, 2009

Scratch: creating and sharing interactive media.
Proceedings of the 8th International Conference on Computer Supported Collaborative Learning, 2009

Scratch-Ed: an online community for scratch educators.
Proceedings of the 8th International Conference on Computer Supported Collaborative Learning, 2009

2008
Utilizing technology to support the development of empathy.
Proceedings of the 7th International Conference on Interaction Design and Children, 2008


  Loading...