Christopher Bogart
Orcid: 0000-0001-8581-115X
According to our database1,
Christopher Bogart
authored at least 57 papers
between 1990 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on id.loc.gov
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Assessing the Efficacy of Goal-Based Scenarios in Scaling AI Literacy for Non-Technical Learners.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
What Factors Influence Persistence in Project-based Programming Courses at Community Colleges?
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024
Course Delivery Methods, Student Success, and Self-efficacy in Introductory Programming.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024
Examining the Trade-Offs Between Simplified and Realistic Coding Environments in an Introductory Python Programming Class.
Proceedings of the Technology Enhanced Learning for Inclusive and Equitable Quality Education, 2024
Leveraging Intelligent Tutoring Systems to Enhance Project-Based Learning in Workforce Training at Community Colleges.
Proceedings of the Technology Enhanced Learning for Inclusive and Equitable Quality Education, 2024
Generating Situated Reflection Triggers About Alternative Solution Paths: A Case Study of Generative AI for Computer-Supported Collaborative Learning.
Proceedings of the Artificial Intelligence in Education - 25th International Conference, 2024
A Comparative Study of AI-Generated (GPT-4) and Human-crafted MCQs in Programming Education.
Proceedings of the 26th Australasian Computing Education Conference, 2024
2023
From GPT-3 to GPT-4: On the Evolving Efficacy of LLMs to Answer Multiple-choice Questions for Programming Classes in Higher Education.
CoRR, 2023
CoRR, 2023
Can Generative Pre-trained Transformers (GPT) Pass Assessments in Higher Education Programming Courses?
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023
Thrilled by Your Progress! Large Language Models (GPT-4) No Longer Struggle to Pass Assessments in Higher Education Programming Courses.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023
Proceedings of the 15th International Conference on Computer Supported Education, 2023
Harnessing LLMs in Curricular Design: Using GPT-4 to Support Authoring of Learning Objectives.
Proceedings of the Workshop on Empowering Education with LLMs, 2023
2022
Collaborative Programming for Work-Relevant Learning: Comparing Programming Practice With Example-Based Reflection for Student Learning and Transfer Task Performance.
IEEE Trans. Learn. Technol., 2022
Intersectionality Goes Analytical: Taming Combinatorial Explosion Through Type Abstraction.
CoRR, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
2021
When and How to Make Breaking Changes: Policies and Practices in 18 Open Source Software Ecosystems.
ACM Trans. Softw. Eng. Methodol., 2021
"They Can Only Ever Guide": How an Open Source Software Community Uses Roadmaps to Coordinate Effort.
Proc. ACM Hum. Comput. Interact., 2021
World of code: enabling a research workflow for mining and analyzing the universe of open source VCS data.
Empir. Softw. Eng., 2021
Comparing Example-Based Collaborative Reflection to Problem Solving Practice for Learning during Team-Based Software Engineering Projects.
CoRR, 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Combining Collaborative Reflection based on Worked-Out Examples with Problem-Solving Practice: Designing Collaborative Programming Projects for Learning at Scale.
Proceedings of the L@S'21: Eighth ACM Conference on Learning @ Scale, 2021
Are Working Habits Different Between Well-Performing and at-Risk Students in Online Project-Based Courses?
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.1, Virtual Event, Germany, June 26, 2021
2020
ALFAA: Active Learning Fingerprint based Anti-Aliasing for correcting developer identity errors in version control systems.
Empir. Softw. Eng., 2020
CoRR, 2020
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020
Creating Opportunities for Transactive Exchange for Learning in Performance-Oriented Team Projects.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020
Agent-in-the-Loop: Conversational Agent Support in Service of Reflection for Learning During Collaborative Programming.
Proceedings of the Artificial Intelligence in Education - 21st International Conference, 2020
2019
ALFAA: Active Learning Fingerprint Based Anti-Aliasing for Correcting Developer Identity Errors in Version Control Data.
CoRR, 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Group Formation in the Digital Age: Relevant Characteristics, Their Diagnosis, and Combination for Productive Collaboration.
Proceedings of the 13th International Conference on Computer Supported Collaborative Learning, 2019
2018
When Optimal Team Formation Is a Choice - Self-selection Versus Intelligent Team Formation Strategies in a Large Online Project-Based Course.
Proceedings of the Artificial Intelligence in Education - 19th International Conference, 2018
2017
Extracting Personal Medical Events for User Timeline Construction using Minimal Supervision.
Proceedings of the BioNLP 2017, Vancouver, Canada, August 4, 2017, 2017
Proceedings of the Second Workshop on NLP and Computational Social Science, 2017
2016
How to break an API: cost negotiation and community values in three software ecosystems.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
2015
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015
When It Breaks, It Breaks: How Ecosystem Developers Reason about the Stability of Dependencies.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2015
2013
IEEE Trans. Software Eng., 2013
2012
Reactive information foraging: an empirical investigation of theory-based recommender systems for programmers.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Designing a debugging interaction language for cognitive modelers: an initial case study in natural programming plus.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
2011
Modeling programmer navigation: A head-to-head empirical evaluation of predictive models.
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011
2010
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010
2009
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009
2008
Can feature design reduce the gender gap in end-user software development environments?
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the ACM 2008 Symposium on Software Visualization, 2008
Proceedings of the 2008 International Workshop on Recommendation Systems for Software Engineering, 2008
1990
Parallel Comput., 1990