John Thomas Bacher

College of Engineering

2024 article

An Investigation of the Drivers of Novice Programmers' Intentions to Use Web Search and GenAI

20TH ANNUAL ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, ICER 2024, VOL 1, pp. 487–501.

By: J. Skripchuk n, J. Bacher n & T. Price n

author keywords: CS Education; Help-seeking; web-search; student perspectives; GenAI
Sources: Web Of Science, ORCID, NC State University Libraries
Added: August 8, 2024

2024 article

Overcoming Barriers in Scaling Computing Education Research Programming Tools: A Developer's Perspective

20TH ANNUAL ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, ICER 2024, VOL 1, pp. 312–325.

By: K. Tran n, J. Bacher n, Y. Shi*, J. Skripchuk n & T. Price n

author keywords: scaling research tools; computing education tools; tool developer
Sources: Web Of Science, ORCID, NC State University Libraries
Added: August 8, 2024

2023 article

Investigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Projects

PROCEEDINGS OF THE 2023 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH V.1, ICER 2023 V1, pp. 464–475.

By: W. Wang*, J. Bacher n, A. Isvik n, A. Limke n, S. Sthapit n, Y. Shi n, B. Tabarsi n, K. Tran n ...

author keywords: open-ended programming; code examples; block-based programming; novice programming
TL;DR: It was found that students who had access to all 37 code examples used a significantly larger variety of code APIs, perceived the programming as relatively more creative, but also experienced a higher task load. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: September 11, 2023

2021 article

Interactive Fiction Creation in Villanelle: Understanding and Supporting the Author Experience

2021 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2021).

By: J. Bacher n & C. Martens n

author keywords: interactive fiction; block-based programming; behavior trees; game development; developer experience
TL;DR: A participatory design process in which the author experience with Villanelle is assessed and a new tool iteration is built to support their needs to demonstrate the strong potential ofVillanelle's incorporation of behavior trees as an easy-to-Learn computational model for character AI. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (OpenAlex)
Source: Web Of Science
Added: June 6, 2022

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.