![](https://dblp.dagstuhl.de/img/logo.ua.320x120.png)
![](https://dblp.dagstuhl.de/img/dropdown.dark.16x16.png)
![](https://dblp.dagstuhl.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.dagstuhl.de/img/search.dark.16x16.png)
![search dblp](https://dblp.dagstuhl.de/img/search.dark.16x16.png)
default search action
Amy J. Ko
Person information
- affiliation: University of Washington, Information School, Seattle, WA, USA
Refine list
![note](https://dblp.dagstuhl.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j36]Mara Kirdani-Ryan
, Amy J. Ko, Emilia A. Borisova:
"Taught to be automata": Examining the departmental role in shaping initial career choices of computing students. Comput. Sci. Educ. 34(1): 87-113 (2024) - [j35]Anael Kuperwajs Cohen
, Alannah Oleson
, Amy J. Ko
:
Factors Influencing the Social Help-seeking Behavior of Introductory Programming Students in a Competitive University Environment. ACM Trans. Comput. Educ. 24(1): 11:1-11:27 (2024) - [c143]Eman Sherif
, Jayne Everson
, F. Megumi Kivuva
, Mara Kirdani-Ryan
, Amy J. Ko
:
Exploring the Impact of Assessment Policies on Marginalized Students' Experiences in Post-Secondary Programming Courses. ICER (1) 2024: 233-245 - [c142]Rotem Landesman
, Jean Salac
, Jared Ordona Lim
, Amy J. Ko
:
Integrating Philosophy Teaching Perspectives to Foster Adolescents' Ethical Sensemaking of Computing Technologies. ICER (1) 2024: 502-516 - [c141]F. Megumi Kivuva
, Jayne Everson
, Camilo Montes De Haro
, Amy J. Ko
:
Cultural-Centric Computational Embroidery. SIGCSE (1) 2024: 673-679 - [c140]Rotem Landesman
, Jean Salac
, Amy J. Ko
:
Facilitating Teens as Ethical Sensemakers of Technology. SIGCSE (2) 2024: 1712-1713 - [c139]Amy J. Ko
, Francisco Castro
, Aakash Gautam
, Anne Drew Hu
, Sara Kingsley
, Michael Lachney
, Aman Yadav
:
Computing, Education, and Capitalism. SIGCSE (2) 2024: 1914 - [c138]Richard E. Ladner
, Brianna Blaser
, Andreas Stefik
, Amy J. Ko
, Raja S. Kushalnagar
:
Disability and Accessibility in Computer Science Education. SIGCSE (2) 2024: 1915 - [c137]Joslenne Peña
, F. Megumi Kivuva
, Mara Kirdani-Ryan
, Francisco Enrique Vicente Castro
, Amy J. Ko
:
Cultivating and Celebrating LGBTQ+ Community in Computing Education. SIGCSE (2) 2024: 1919 - 2023
- [j34]Amy J. Ko
, Steve Draper
, Joseph Maguire
, John Pajunen
, Matti Tedre
, Jane E. Sinclair
, Claudia Szabo
:
A Dialog About the Special Issues on Theory. ACM Trans. Comput. Educ. 23(1): 8:1-8:5 (2023) - [j33]Alannah Oleson
, Meron Solomon
, Christopher Perdriau
, Amy J. Ko
:
Teaching Inclusive Design Skills with the CIDER Assumption Elicitation Technique. ACM Trans. Comput. Hum. Interact. 30(1): 1-49 (2023) - [c136]Jean Salac
, Rotem Landesman
, Stefania Druga
, Amy J. Ko
:
Scaffolding Children's Sensemaking around Algorithmic Fairness. IDC 2023: 137-149 - [c135]Lena Armstrong
, Jayne Everson
, Amy J. Ko
:
Navigating a Black Box: Students' Experiences and Perceptions of Automated Hiring. ICER (1) 2023: 148-158 - [c134]Jean Salac
, Alannah Oleson
, Lena Armstrong
, Audrey Le Meur
, Amy J. Ko
:
Funds of Knowledge used by Adolescents of Color in Scaffolded Sensemaking around Algorithmic Fairness. ICER (1) 2023: 191-205 - [c133]Benjamin Xie
, Jared Ordona Lim
, Paul K. D. Pham
, Min Li
, Amy J. Ko
:
Developing Novice Programmers' Self-Regulation Skills with Code Replays. ICER (1) 2023: 298-313 - [c132]Leah Perlmutter
, Jean Salac
, Amy J. Ko
:
"A field where you will be accepted": Belonging in student and TA interactions in post-secondary CS education. ICER (1) 2023: 356-370 - [c131]Jenny T. Liang, Maryam Arab, Minhyuk Ko, Amy J. Ko, Thomas D. LaToza:
A Qualitative Study on the Implementation Design Decisions of Developers. ICSE 2023: 435-447 - [c130]Amy J. Ko, Anne Beitlers, Jayne Everson, Brett Wortzman, Dan Gallagher:
Proposing, Planning, and Teaching an Equity- and Justice-Centered Secondary Pre-Service CS Teacher Education Program. SIGCSE (1) 2023: 583-589 - [c129]Richard E. Ladner
, Brianna Blaser
, Andreas Stefik
, Amy J. Ko
:
Disability in Computer Science Education. SIGCSE (2) 2023: 1248 - [i12]Jenny T. Liang, Maryam Arab, Minhyuk Ko, Amy J. Ko, Thomas D. LaToza:
A Qualitative Study on the Implementation Design Decisions of Developers. CoRR abs/2301.09789 (2023) - [i11]Stefania Druga, Amy J. Ko:
AI Friends: A Design Framework for AI-Powered Creative Programming for Youth. CoRR abs/2305.10412 (2023) - 2022
- [j32]Qiang Hao
, David H. Smith IV, Lu Ding
, Amy J. Ko, Camille Ottaway, Jack Wilson, Kai Arakawa, Alistair Turcan, Timothy Poehlman, Tyler Greer:
Towards understanding the effective design of automated formative feedback for programming assignments. Comput. Sci. Educ. 32(1): 105-127 (2022) - [j31]Amy J. Ko
:
Next Steps for ACM TOCE. ACM Trans. Comput. Educ. 22(3): 22:1-22:2 (2022) - [j30]Benjamin Xie
, Alannah Oleson, Jayne Everson, Amy J. Ko:
Surfacing Equity Issues in Large Computing Courses with Peer-Ranked, Demographically-Labeled Student Feedback. Proc. ACM Hum. Comput. Interact. 6(CSCW1): 65:1-65:39 (2022) - [c128]Stefania Druga
, Thomas Ball, Amy J. Ko:
How families design and program games: a qualitative analysis of a 4-week online in-home study. IDC 2022: 237-252 - [c127]Maryam Arab, Thomas D. LaToza, Jenny T. Liang
, Amy J. Ko:
An Exploratory Study of Sharing Strategic Programming Knowledge. CHI 2022: 66:1-66:15 - [c126]Stefania Druga
, Fee Lia Christoph, Amy J. Ko
:
Family as a Third Space for AI Literacies: How do children and parents learn about AI together? CHI 2022: 225:1-225:17 - [c125]Jayne Everson, Amy J. Ko
:
"I would be afraid to be a bad CS teacher": Factors Influencing Participation in Pre-Service Secondary CS Teacher Education. ICER (1) 2022: 237-246 - [c124]Alannah Oleson, Benjamin Xie
, Jean Salac, Jayne Everson, F. Megumi Kivuva, Amy J. Ko:
A Decade of Demographics in Computing Education Research: A Critical Review of Trends in Collection, Reporting, and Use. ICER (1) 2022: 323-343 - [c123]Stefania Druga
, Nancy Otero, Amy J. Ko
:
The Landscape of Teaching Resources for AI Education. ITiCSE (1) 2022: 96-102 - [c122]Jayne Everson, F. Megumi Kivuva, Amy J. Ko
:
"A Key to Reducing Inequities in Like, AI, is by Reducing Inequities Everywhere First": Emerging Critical Consciousness in a Co-Constructed Secondary CS Classroom. SIGCSE (1) 2022: 209-215 - [c121]Mara Kirdani-Ryan, Amy J. Ko:
The House of Computing: Integrating Counternarratives into Computer Systems Education. SIGCSE (1) 2022: 279-285 - [c120]Lyn E. Swackhamer, Terina-Jasmine Alladin, Hana Memon, Amy J. Ko, Shira Wein:
Belonging in Computing: The Contribution of Gender-based Community Building. SIGCSE (2) 2022: 1019-1020 - [c119]Joshua Childs, Amy J. Ko, Crystal M. Franklin, Lien Diaz, Sarah T. Dunton:
Setting the Table for Equity: A Leadership Model for Broadening Participation in Computing. SIGCSE (2) 2022: 1035-1036 - [c118]Adrienne Decker, Mark Allen Weiss, Brett A. Becker
, John P. Dougherty, Stephen H. Edwards, Joanna Goode, Amy J. Ko, Monica M. McGill, Briana B. Morrison, Manuel A. Pérez-Quiñones, Yolanda A. Rankin, Monique Ross, Jan Vahrenhold, David Weintrop, Aman Yadav:
Piecing Together the Next 15 Years of Computing Education Research Workshop Report. SIGCSE (2) 2022: 1051-1052 - [c117]Richard E. Ladner
, Andreas Stefik, Amy J. Ko, Brianna Blaser, Stacy M. Branham, Raja S. Kushalnagar:
Disability in Computer Science Education. SIGCSE (2) 2022: 1193 - [i10]Thomas D. LaToza, Amy J. Ko, David C. Shepherd, Dag I. K. Sjøberg, Benjamin Xie
:
Theories of Programming (Dagstuhl Seminar 22231). Dagstuhl Reports 12(6): 1-13 (2022) - 2021
- [j29]Alannah Oleson
, Brett Wortzman
, Amy J. Ko
:
On the Role of Design in K-12 Computing Education. ACM Trans. Comput. Educ. 21(1): 2:1-2:34 (2021) - [j28]Kyle Thayer, Sarah E. Chasins
, Amy J. Ko:
A Theory of Robust API Knowledge. ACM Trans. Comput. Educ. 21(1): 8:1-8:32 (2021) - [j27]Amy J. Ko, Renée McCauley, Jan Vahrenhold, Matthias Hauswirth:
ICER 2021 preview. ACM SIGCSE Bull. 53(1): 6 (2021) - [c116]Stefania Druga
, Amy J. Ko:
How do children's perceptions of machine intelligence change when training and coding smart programs? IDC 2021: 49-61 - [c115]Chenglong Wang, Yu Feng
, Rastislav Bodík, Isil Dillig, Alvin Cheung
, Amy J. Ko:
Falx: Synthesis-Powered Visualization Authoring. CHI 2021: 106:1-106:15 - [c114]Michael Ann DeVito, Caitlin Lustig, Ellen Simpson, Kimberley R. Allison
, Tya S. Chuanromanee, Katta Spiel, Amy J. Ko, Jennifer Ann Rode
, Brianna Dym, Michael J. Muller, Morgan Klaus Scheuerman, Ashley Marie Walker, Jed R. Brubaker, Alex A. Ahmed:
Queer in HCI: Strengthening the Community of LGBTQIA+ Researchers and Research. CHI Extended Abstracts 2021: 159:1-159:3 - [c113]Benjamin Xie
, Matthew J. Davidson, Baker Franke, Emily McLeod, Min Li, Amy J. Ko:
Domain Experts' Interpretations of Assessment Bias in a Scaled, Online Computer Science Curriculum. L@S 2021: 77-89 - [c112]Carol L. Fletcher, Bryan Cox, Leigh Ann DeLyser, Amy J. Ko:
Applying CAPE to Assess Equitable CS Education. RESPECT 2021: 1-2 - [c111]Matthew J. Davidson, Brett Wortzman
, Amy J. Ko, Min Li:
Investigating Item Bias in a CS1 Exam with Differential Item Functioning. SIGCSE 2021: 1142-1148 - [c110]Richard E. Ladner
, Andreas Stefik, Amy J. Ko, Brianna Blaser, Sheryl Burgstahler:
Disability in Computer Science Education. SIGCSE 2021: 1364 - [c109]Maryam Arab, Jenny T. Liang
, Yang Yoo, Amy J. Ko, Thomas D. LaToza:
HowToo: A Platform for Sharing, Finding, and Using Programming Strategies. VL/HCC 2021: 1-9 - [e3]Amy J. Ko, Jan Vahrenhold, Renée McCauley, Matthias Hauswirth:
ICER 2021: ACM Conference on International Computing Education Research, Virtual Event, USA, August 16-19, 2021. ACM 2021, ISBN 978-1-4503-8326-4 [contents] - [i9]Chenglong Wang, Yu Feng, Rastislav Bodík, Isil Dillig, Alvin Cheung, Amy J. Ko:
Falx: Synthesis-Powered Visualization Authoring. CoRR abs/2102.01024 (2021) - 2020
- [j26]Amy J. Ko, Alannah Oleson
, Neil Ryan, Yim Register, Benjamin Xie
, Mina Tari, Matthew J. Davidson, Stefania Druga
, Dastyni Loksa:
It is time for more critical CS education. Commun. ACM 63(11): 31-33 (2020) - [j25]Paul Luo Li
, Amy J. Ko, Andrew Begel:
What distinguishes great software engineers? Empir. Softw. Eng. 25(1): 322-352 (2020) - [j24]Thomas D. LaToza
, Maryam Arab, Dastyni Loksa, Amy J. Ko:
Explicit programming strategies. Empir. Softw. Eng. 25(4): 2416-2449 (2020) - [j23]Adon Moskal, Anthony V. Robins, Renée McCauley, Amy J. Ko:
ICER 2020 conference preview. ACM SIGCSE Bull. 52(1): 9-10 (2020) - [j22]Adon Moskal, Anthony V. Robins, Renée A. McCauley, Amy J. Ko:
ICER 2020 preview. ACM SIGCSE Bull. 52(2): 10 (2020) - [j21]Amy J. Ko:
ICER 2020 virtual conference. ACM SIGCSE Bull. 52(3): 3-4 (2020) - [j20]Adon Moskal, Anthony V. Robins, Amy J. Ko, Renée A. McCauley:
ICER 2020 retrospective. ACM SIGCSE Bull. 52(4): 7-8 (2020) - [c108]Michael A. DeVito, Ashley Marie Walker, Caitlin Lustig, Amy J. Ko, Katta Spiel
, Alex A. Ahmed, Kimberley R. Allison
, Morgan Klaus Scheuerman, Brianna Dym, Jed R. Brubaker, Ellen Simpson, Naveen Bagalkot, Noopur Raval, Michael J. Muller, Jennifer A. Rode
, Mary L. Gray:
Queer in HCI: Supporting LGBTQIA+ Researchers and Research Across Domains. CHI Extended Abstracts 2020: 1-4 - [c107]Alannah Oleson
, Meron Solomon, Amy J. Ko:
Computing Students' Learning Difficulties in HCI Education. CHI 2020: 1-14 - [c106]Amanda Swearngin, Chenglong Wang, Alannah Oleson
, James Fogarty, Amy J. Ko:
Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design Constraints. CHI 2020: 1-13 - [c105]Yim Register, Amy J. Ko:
Learning Machine Learning with Personal Data Helps Stakeholders Ground Advocacy Arguments in Model Mechanics. ICER 2020: 67-78 - [c104]Benjamin Xie
, Greg L. Nelson
, Harshitha Akkaraju, William Kwok, Amy J. Ko:
The Effect of Informing Agency in Self-Directed Online Learning Environments. L@S 2020: 77-89 - [c103]Dastyni Loksa, Benjamin Xie
, Harrison Kwik, Amy J. Ko:
Investigating Novices' In Situ Reflections on Their Programming Process. SIGCSE 2020: 149-155 - [c102]Colleen M. Lewis, Tim Bell, Paulo Blikstein, Adam S. Carter, Katrina Falkner, Sally A. Fincher, Kathi Fisler, Mark Guzdial, Patricia Haden, Sepehr Hejazi Moghadam, Michael S. Horn, Christopher D. Hundhausen, Amy J. Ko, Thomas Lancaster, Michael C. Loui, Lauren E. Margulieux, Leo Porter, Anthony V. Robins, Jean J. Ryoo, Niral Shah, R. Benjamin Shapiro, Kerry Shephard, Beth Simon, Mike Tissenbaum, Ian Utting, Jan Vahrenhold, Aman Yadav:
The Cambridge Handbook of Computing Education Research Summarized in 75 minutes. SIGCSE 2020: 323-324 - [c101]Richard E. Ladner
, Anat Caspi, Leah Findlater, Paula Gabbert, Amy J. Ko, Daniel E. Krutz:
Panel: What and How to Teach Accessibility. SIGCSE 2020: 639-640 - [c100]Richard E. Ladner
, Andreas Stefik, Amy J. Ko, Brianna Blaser:
Access to Computing Education for Students with Disabilities. SIGCSE 2020: 1403 - [c99]Susanne E. Hambrusch, Alan Peterfreund, Aman Yadav, Amy J. Ko:
Graduate Programs in CS Education: Why 2020 is the Right Time. SIGCSE 2020: 1407 - [e2]Anthony V. Robins, Adon Moskal, Amy J. Ko, Renée McCauley:
ICER 2020: International Computing Education Research Conference, Virtual Event, New Zealand, August 10-12, 2020. ACM 2020, ISBN 978-1-4503-7092-9 [contents] - [i8]Amanda Swearngin, Chenglong Wang, Alannah Oleson, James Fogarty, Amy J. Ko:
Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design Constraints. CoRR abs/2001.05424 (2020) - [i7]Maryam Arab, Thomas D. LaToza, Amy J. Ko:
An Exploratory Study of Writing and Revising Explicit Programming Strategies. CoRR abs/2004.00701 (2020)
2010 – 2019
- 2019
- [j19]Benjamin Xie
, Dastyni Loksa, Greg L. Nelson
, Matthew J. Davidson, Dongsheng Dong, Harrison Kwik, Alex Hui Tan, Leanne Hwa, Min Li, Amy J. Ko:
A theory of instruction for introductory programming skills. Comput. Sci. Educ. 29(2-3): 205-253 (2019) - [j18]Greg L. Nelson, Amy J. Ko:
John Henry AWARD: on use of theory in computing education research. Inroads 10(1): 74-83 (2019) - [j17]Qiang Hao
, David H. Smith IV, Naitra Iriumi, Michail Tsikerdekis, Amy J. Ko:
A Systematic Investigation of Replications in Computing Education Research. ACM Trans. Comput. Educ. 19(4): 42:1-42:18 (2019) - [c98]Greg L. Nelson
, Andrew Hu, Benjamin Xie
, Amy J. Ko:
Towards validity for a formative assessment for language-specific program tracing skills. Koli Calling 2019: 20:1-20:10 - [c97]Amy J. Ko, Thomas D. LaToza, Stephen Hull, Ellen A. Ko, William Kwok, Jane Quichocho, Harshitha Akkaraju, Rishin Pandit:
Teaching Explicit Programming Strategies to Adolescents. SIGCSE 2019: 469-475 - [c96]Benjamin Xie
, Matthew J. Davidson, Min Li, Amy J. Ko:
An Item Response Theory Evaluation of a Language-Independent CS1 Knowledge Assessment. SIGCSE 2019: 699-705 - [c95]Saba Kawas, Laura Vonessen, Amy J. Ko:
Teaching Accessibility: A Design Exploration of Faculty Professional Development at Scale. SIGCSE 2019: 983-989 - [c94]Richard E. Ladner
, Andreas Stefik, Amy J. Ko, Brianna Blaser:
Access to Computing Education for Students with Disabilities. SIGCSE 2019: 1249 - [p5]Amy J. Ko:
Why We Should Not Measure Productivity. Rethinking Productivity in Software Engineering 2019: 21-26 - [p4]Amy J. Ko:
Individual, Team, Organization, and Market: Four Lenses of Productivity. Rethinking Productivity in Software Engineering 2019: 49-55 - [p3]Brad A. Myers, Amy J. Ko, Thomas D. LaToza, YoungSeok Yoon:
Human-Centered Methods to Boost Productivity. Rethinking Productivity in Software Engineering 2019: 147-157 - [i6]Thomas D. LaToza, Maryam Arab, Dastyni Loksa, Amy J. Ko:
Explicit Programming Strategies. CoRR abs/1911.00046 (2019) - 2018
- [c93]Amanda Swearngin, Mira Dontcheva, Wilmot Li, Joel Brandt, Morgan Dixon, Amy J. Ko:
Rewire: Interface Design Assistance from Examples. CHI 2018: 504 - [c92]Rahul Banerjee, Leanne Liu, Kiley Sobel
, Caroline Pitt
, Kung Jin Lee, Meng Wang, Sijin Chen, Lydia Davison, Jason C. Yip, Amy J. Ko, Zoran Popovic:
Empowering Families Facing English Literacy Challenges to Jointly Engage in Computer Programming. CHI 2018: 622 - [c91]Greg L. Nelson
, Amy J. Ko:
On Use of Theory in Computing Education Research. ICER 2018: 31-39 - [c90]Alannah Oleson
, Christopher J. Mendez, Zoe Steine-Hanson, Claudia Hilderbrand, Christopher Perdriau, Margaret M. Burnett, Amy J. Ko:
Pedagogical Content Knowledge for Teaching Inclusive Design. ICER 2018: 69-77 - [c89]Harrison Kwik, Benjamin Xie
, Amy J. Ko:
Experiences of Computer Science Transfer Students. ICER 2018: 115-123 - [c88]Amy J. Ko:
Mining the mind, minding the mine: grand challenges in comprehension and mining. ICPC 2018: 1 - [c87]Amy J. Ko:
Mining the mind, minding the mine: grand challenges in comprehension and mining. MSR 2018: 118 - [c86]Kristen Shinohara, Saba Kawas, Amy J. Ko, Richard E. Ladner
:
Who Teaches Accessibility?: A Survey of U.S. Computing Faculty. SIGCSE 2018: 197-202 - [c85]Benjamin Xie
, Greg L. Nelson
, Amy J. Ko:
An Explicit Strategy to Scaffold Novice Program Tracing. SIGCSE 2018: 344-349 - [c84]Amy J. Ko, Leanne Hwa, Katie Davis, Jason C. Yip:
Informal Mentoring of Adolescents about Computing: Relationships, Roles, Qualities, and Impact. SIGCSE 2018: 598-603 - [c83]Amanda Swearngin, Amy J. Ko, James Fogarty:
Scout: Mixed-Initiative Exploration of Design Variations through High-Level Design Constraints. UIST (Adjunct Volume) 2018: 134-136 - 2017
- [j16]Will Jernigan, Amber Horvath, Michael Jongseon Lee
, Margaret M. Burnett, Taylor Cuilty, Sandeep Kaur Kuttal
, Anicia Peters
, Irwin Kwan, Faezeh Bahmani, Amy J. Ko, Christopher J. Mendez, Alannah Oleson
:
General principles for a Generalized Idea Garden1-s2.0-S1045926X17300708-fx1Image 1. J. Vis. Lang. Comput. 39: 51-65 (2017) - [c82]Amanda Swearngin, Amy J. Ko, James Fogarty:
Genie: Input Retargeting on the Web through Command Reverse Engineering. CHI 2017: 4703-4714 - [c81]Greg L. Nelson
, Benjamin Xie
, Amy J. Ko:
Comprehension First: Evaluating a Novel Pedagogy and Tutoring System for Program Tracing in CS1. ICER 2017: 2-11 - [c80]Amy J. Ko, Katie Davis:
Computing Mentorship in a Software Boomtown: Relationships to Adolescent Interest and Beliefs. ICER 2017: 236-244 - [c79]Kyle Thayer, Amy J. Ko:
Barriers Faced by Coding Bootcamp Students. ICER 2017: 245-253 - [c78]Paul Luo Li, Amy J. Ko, Andrew Begel:
Cross-Disciplinary Perspectives on Collaborations with Software Engineers. CHASE@ICSE 2017: 2-8 - [c77]Amy J. Ko:
A Three-Year Participant Observation of Software Startup Software Evolution. ICSE-SEIP 2017: 3-12 - [c76]Ada S. Kim, Amy J. Ko:
A Pedagogical Analysis of Online Coding Tutorials. SIGCSE 2017: 321-326 - [c75]Joel Ross, Amy J. Ko, David L. Stearns:
Accessibility as a First-Class Concern in Teaching GUIs and Software Engineering (Abstract Only). SIGCSE 2017: 701 - [c74]An Yan, Michael Jongseon Lee
, Amy J. Ko:
Predicting abandonment in online coding tutorials. VL/HCC 2017: 191-199 - [p2]Brad A. Myers, Amy J. Ko, Chris Scaffidi, Stephen Oney, YoungSeok Yoon, Kerry Shih-Ping Chang, Mary Beth Kery, Toby Jia-Jun Li:
Making End User Development More Natural. New Perspectives in End-User Development 2017: 1-22 - [i5]An Yan, Michael Jongseon Lee, Amy J. Ko:
Predicting Abandonment in Online Coding Tutorials. CoRR abs/1707.04291 (2017) - 2016
- [j15]Brad A. Myers, Amy J. Ko, Thomas D. LaToza, YoungSeok Yoon:
Programmers Are Users Too: Human-Centered Methods for Improving Programming Tools. Computer 49(7): 44-52 (2016) - [j14]Amy J. Ko, Richard E. Ladner
:
AccessComputing Promotes Teaching Accessibility. Inroads 7(4): 65-68 (2016) - [j13]Matthew B. Dwyer
, Eric Bodden, Brian Fitzgerald, Miryung Kim, Sunghun Kim, Amy J. Ko, Emilia Mendes, Raffaela Mirandola, Ana Moreira, Forrest Shull, Stephen F. Siegel, Tao Xie, Charles Zhang:
Connecting and Serving the Software Engineering Community. IEEE Trans. Software Eng. 42(3): 203-205 (2016) - [c73]Dastyni Loksa, Amy J. Ko, Will Jernigan, Alannah Oleson
, Christopher J. Mendez, Margaret M. Burnett:
Programming, Problem Solving, and Self-Awareness: Effects of Explicit Guidance. CHI 2016: 1449-1461 - [c72]Dastyni Loksa, Amy J. Ko:
The Role of Self-Regulation in Programming Problem Solving Process and Success. ICER 2016: 83-91 - [c71]Amy J. Ko:
A human view of programming languages (keynote). SPLASH (Companion Volume) 2016: 2 - [c70]Amy J. Ko:
What is a programming language, really? PLATEAU@SPLASH 2016: 32-33 - [p1]Amy J. Ko:
The world is your test suite. Perspectives on Data Science for Software Engineering 2016: 375-378 - [i4]Steve Cooper, Jeffrey Forbes, Armando Fox, Susanne E. Hambrusch, Amy J. Ko, Beth Simon:
The Importance of Computing Education Research. CoRR abs/1604.03446 (2016) - 2015
- [j12]Amy J. Ko, Thomas D. LaToza, Margaret M. Burnett
:
A practical guide to controlled experiments of software engineering tools with human participants. Empir. Softw. Eng. 20(1): 110-141 (2015) - [c69]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock:
From User-Centered to Adoption-Centered Design: A Case Study of an HCI Research Innovation Becoming a Product. CHI 2015: 1749-1758 - [c68]Michael Jongseon Lee
, Amy J. Ko:
Comparing the Effectiveness of Online Learning Approaches on CS1 Learning Outcomes. ICER 2015: 237-246 - [c67]Paul Luo Li, Amy J. Ko, Jiamin Zhu:
What Makes a Great Software Engineer? ICSE (1) 2015: 700-710 - [c66]Brian Burg, Amy J. Ko, Michael D. Ernst:
Explaining Visual Changes in Web Interfaces. UIST 2015: 259-268 - [c65]Will Jernigan, Amber Horvath, Michael Jongseon Lee
, Margaret M. Burnett, Taylor Cuilty, Sandeep Kaur Kuttal
, Anicia Peters
, Irwin Kwan, Faezeh Bahmani, Amy J. Ko:
A principled evaluation for a principled idea garden. VL/HCC 2015: 235-243 - [i3]Amy J. Ko, Shriram Krishnamurthi, Gail C. Murphy, Janet Siegmund:
Human-Centric Development of Software Tools (Dagstuhl Seminar 15222). Dagstuhl Reports 5(5): 115-132 (2015) - 2014
- [c64]Amy J. Ko, Bryan Dosono, Neeraja Duriseti:
Thirty years of software problems in the news. CHASE 2014: 32-39 - [c63]Polina Charters, Michael Jongseon Lee
, Amy J. Ko, Dastyni Loksa:
Challenging stereotypes and changing attitudes: the effect of a brief programming encounter on adults' attitudes toward programming. SIGCSE 2014: 653-658 - [c62]Michael Jongseon Lee
, Faezeh Bahmani, Irwin Kwan, Jilian LaFerte, Polina Charters, Amber Horvath, Fanny Luor, Jill Cao, Catherine Law, Michael Beswetherick, Sheridan Long, Margaret M. Burnett, Amy J. Ko:
Principles of a debugging-first puzzle game for computing education. VL/HCC 2014: 57-64 - [c61]Michael Jongseon Lee
, Amy J. Ko:
A demonstration of gidget, a debugging game for computing education. VL/HCC 2014: 211-212 - 2013
- [c60]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock, Tovi Grossman:
A multi-site field study of crowdsourced contextual help: usage and perspectives of end users and software teams. CHI 2013: 217-226 - [c59]Michael Jongseon Lee
, Amy J. Ko, Irwin Kwan:
In-game assessments increase novice programmers' engagement and level completion speed. ICER 2013: 153-160 - [c58]Brian Burg, Richard Bailey, Amy J. Ko, Michael D. Ernst:
Interactive record/replay for web application debugging. UIST 2013: 473-484 - 2012
- [c57]Amy J. Ko:
Mining whining in support forums with frictionary. CHI Extended Abstracts 2012: 191-200 - [c56]Parmit K. Chilana, Christina Holsberry, Flavio Oliveira, Amy J. Ko:
Designing for a billion users: a case study of facebook. CHI Extended Abstracts 2012: 419-432 - [c55]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock:
LemonAid: selection-based crowdsourced contextual help for web applications. CHI 2012: 1549-1558 - [c54]Travis Kriplean, Michael Toomim, Jonathan T. Morgan, Alan Borning, Amy J. Ko:
Is this what you meant?: promoting listening on the web with reflect. CHI 2012: 1559-1568 - [c53]Michael Jongseon Lee
, Amy J. Ko:
Representations of user feedback in an agile, collocated software team. CHASE 2012: 76-82 - [c52]Michael Jongseon Lee
, Amy J. Ko:
Investigating the role of purposeful goals on novices' engagement in a programming game. VL/HCC 2012: 163-166 - 2011
- [j11]Amy J. Ko, Robin Abraham
, Laura Beckwith, Alan F. Blackwell, Margaret M. Burnett, Martin Erwig, Christopher Scaffidi, Joseph Lawrance, Henry Lieberman, Brad A. Myers, Mary Beth Rosson, Gregg Rothermel, Mary Shaw
, Susan Wiedenbeck:
The state of the art in end-user software engineering. ACM Comput. Surv. 43(3): 21:1-21:44 (2011) - [j10]Todd Kulesza, Simone Stumpf
, Weng-Keen Wong, Margaret M. Burnett, Stephen Perona, Amy J. Ko, Ian Oberst:
Why-oriented end-user debugging of naive Bayes text classification. ACM Trans. Interact. Intell. Syst. 1(1): 2:1-2:31 (2011) - [c51]Amy J. Ko, Xing Zhang:
Feedlack detects missing feedback in web applications. CHI 2011: 2177-2186 - [c50]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock, Tovi Grossman, George W. Fitzmaurice:
Post-deployment usability: a survey of current practices. CHI 2011: 2243-2246 - [c49]Michael Jongseon Lee
, Amy J. Ko:
Personifying programming tool feedback improves novice programmers' learning. ICER 2011: 109-116 - [c48]Amy J. Ko, Parmit K. Chilana:
Design, discussion, and dissent in open bug reports. iConference 2011: 106-113 - [c47]Amy J. Ko, Michael Jongseon Lee
, Valentina Ferrari, Steven Ip, Charlie Tran:
A case study of post-deployment user feedback triage. CHASE 2011: 1-8 - [c46]Paul Luo Li, Ryan Kivett, Zhiyuan Zhan, Sung-eok Jeon, Nachiappan Nagappan, Brendan Murphy, Amy J. Ko:
Characterizing the differences between pre- and post- release versions of software. ICSE 2011: 716-725 - [c45]Amy J. Ko, Yann Riche:
The role of conceptual knowledge in API usability. VL/HCC 2011: 173-176 - [e1]Gennaro Costagliola, Amy J. Ko, Allen Cypher, Jeffrey Nichols, Christopher Scaffidi, Caitlin Kelleher, Brad A. Myers:
2011 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2011, Pittsburgh, PA, USA, September 18-22, 2011. IEEE 2011, ISBN 978-1-4577-1246-3 [contents] - 2010
- [j9]Amy J. Ko, Brad A. Myers:
Extracting and answering why and why not questions about Java program output. ACM Trans. Softw. Eng. Methodol. 20(2): 4:1-4:36 (2010) - [c44]Amy J. Ko, Parmit K. Chilana:
How power users help and hinder open bug reporting. CHI 2010: 1665-1674 - [c43]Parmit K. Chilana, Jacob O. Wobbrock, Amy J. Ko:
Understanding usability practices in complex domains. CHI 2010: 2337-2346 - [c42]Brad A. Myers, Margaret M. Burnett, Amy J. Ko, Mary Beth Rosson, Christopher Scaffidi, Susan Wiedenbeck:
End user software engineering: CHI 2010 special interest group meeting. CHI Extended Abstracts 2010: 3189-3192 - [c41]Kayur Patel, Naomi Bancroft, Steven Mark Drucker, James Fogarty
, Amy J. Ko, James A. Landay:
Gestalt: integrated support for implementation and analysis in machine learning. UIST 2010: 37-46 - [c40]Amy J. Ko, Jacob O. Wobbrock:
Cleanroom: Edit-Time Error Detection with the Uniqueness Heuristic. VL/HCC 2010: 7-14 - [c39]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock:
Understanding Expressions of Unwanted Behaviors in Open Bug Reporting. VL/HCC 2010: 203-206 - [i2]Amy J. Ko, Michal Young, Jamie Andrews, Brian P. Robinson, Mark Grechanik
:
Computing and Diagnosing Changes in Unit Test Energy Consumption. Practical Software Testing: Tool Automation and Human Factors 2010
2000 – 2009
- 2009
- [j8]Jacob O. Wobbrock, Amy J. Ko, Julie A. Kientz:
Timelines - Reflections on the future of iSchools from inspired junior faculty. Interactions 16(5): 69-71 (2009) - [j7]Amy J. Ko, Robin Abraham
, Margaret M. Burnett, Brad A. Myers:
Guest Editors' Introduction: End-User Software Engineering. IEEE Softw. 26(5): 16-17 (2009) - [j6]Amy J. Ko:
Automating the Web with CoScripter: An Interview with Tessa Lau. IEEE Softw. 26(5): 52-53 (2009) - [c38]Amy J. Ko, Brad A. Myers:
Finding causes of program output with the Java Whyline. CHI 2009: 1569-1578 - [c37]Brad A. Myers, Margaret M. Burnett, Susan Wiedenbeck, Amy J. Ko, Mary Beth Rosson:
End user software engineering: CHI: 2009 special interest group meeting. CHI Extended Abstracts 2009: 2731-2734 - [c36]Parmit K. Chilana, Amy J. Ko, Jacob O. Wobbrock:
Designing software for unfamiliar domains. CHASE 2009: 22 - [c35]Parmit K. Chilana, Carole L. Palmer, Amy J. Ko:
Comparing bioinformatics software development by computer scientists and biologists: An exploratory study. SE-CSE@ICSE 2009: 72-79 - [c34]Todd Kulesza, Weng-Keen Wong, Simone Stumpf
, Stephen Perona, Rachel White, Margaret M. Burnett, Ian Oberst, Amy J. Ko:
Fixing the program my computer learned: barriers for end users, challenges for the machine. IUI 2009: 187-196 - [c33]Amy J. Ko:
Attitudes and self-efficacy in young adults' computing autobiographies. VL/HCC 2009: 67-74 - [c32]Amy J. Ko, Judith Good
:
Democratizing access to computational tools: The 7th annual VL/HCC graduate student consortium. VL/HCC 2009: 241 - 2008
- [c31]Brad A. Myers, Margaret M. Burnett, Mary Beth Rosson, Amy J. Ko, Alan F. Blackwell:
End user software engineering: chi'2008 special interest group meeting. CHI Extended Abstracts 2008: 2371-2374 - [c30]Brad A. Myers, Amy J. Ko, Sun Young Park, Jeffrey Stylos, Thomas D. LaToza, Jack Beaton:
More natural end-user software engineering. WEUSE@ICSE 2008: 30-34 - [c29]Amy J. Ko, Brad A. Myers:
Source-level debugging with the whyline. CHASE 2008: 69-72 - [c28]Amy J. Ko, Brad A. Myers:
Debugging reinvented: asking and answering why and why not questions about program behavior. ICSE 2008: 301-310 - [c27]Brad A. Myers, Sun Young Park, Yoko Nakano, Greg Mueller, Amy J. Ko:
How designers design and program interactive behaviors. VL/HCC 2008: 177-184 - [c26]Sun Young Park, Brad A. Myers, Amy J. Ko:
Designers' natural descriptions of interactive behaviors. VL/HCC 2008: 185-188 - 2007
- [c25]Mauro Cherubini
, Gina Venolia, Robert DeLine, Amy J. Ko:
Let's go to the whiteboard: how and why software developers use drawings. CHI 2007: 557-566 - [c24]Brad A. Myers, Margaret M. Burnett, Susan Wiedenbeck, Amy J. Ko:
End user software engineering: CHI 2007 special interest group meeting. CHI Extended Abstracts 2007: 2125-2128 - [c23]Amy J. Ko, Robert DeLine, Gina Venolia:
Information Needs in Collocated Software Development Teams. ICSE 2007: 344-353 - [i1]Amy J. Ko:
Barriers to Successful End-User Programming. End-User Software Engineering 2007 - 2006
- [j5]Amy J. Ko, Brad A. Myers, Michael J. Coblenz
, Htet Htet Aung:
An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks. IEEE Trans. Software Eng. 32(12): 971-987 (2006) - [c22]Brad A. Myers, Amy J. Ko, Margaret M. Burnett:
Invited research overview: end-user programming. CHI Extended Abstracts 2006: 75-80 - [c21]Amy J. Ko, Brad A. Myers:
Barista: An implementation framework for enabling new tools, interaction techniques and views in code editors. CHI 2006: 387-396 - [c20]Brad A. Myers, David A. Weitzman, Amy J. Ko, Duen Horng Chau:
Answering why and why not questions in user interfaces. CHI 2006: 397-406 - [c19]Michael J. Coblenz
, Amy J. Ko, Brad A. Myers:
JASPER: an Eclipse plug-in to facilitate software maintenance tasks. ETX 2006: 65-69 - [c18]Amy J. Ko:
Debugging by asking questions about program output. ICSE 2006: 989-992 - [c17]Christopher Scaffidi, Amy J. Ko, Brad A. Myers, Mary Shaw:
Dimensions Characterizing Programming Feature Usage by Information Workers. VL/HCC 2006: 59-64 - [c16]Amy J. Ko, Brad A. Myers, Duen Horng Chau
:
A Linguistic Analysis of How People Describe Software Problems. VL/HCC 2006: 127-134 - 2005
- [j4]Amy J. Ko, Brad A. Myers:
Human factors affecting dependability in end-user programming. ACM SIGSOFT Softw. Eng. Notes 30(4): 1-4 (2005) - [j3]Amy J. Ko, Brad A. Myers:
A framework and methodology for studying the causes of software errors in programming systems. J. Vis. Lang. Comput. 16(1-2): 41-84 (2005) - [c15]James Fogarty, Amy J. Ko, Htet Htet Aung, Elspeth Golden, Karen P. Tang, Scott E. Hudson:
Examining task engagement in sensor-based statistical models of human interruptibility. CHI 2005: 331-340 - [c14]Amy J. Ko, Htet Htet Aung, Brad A. Myers:
Design requirements for more flexible structured editors from a study of programmers' text editing. CHI Extended Abstracts 2005: 1557-1560 - [c13]Amy J. Ko, Brad A. Myers:
Human factors affecting dependability in end-user programming. WEUSE@ICSE 2005: 11:1-11:4 - [c12]Amy J. Ko, Htet Htet Aung, Brad A. Myers:
Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks. ICSE 2005: 126-135 - [c11]Amy J. Ko, Brad A. Myers:
Citrus: a language and toolkit for simplifying the creation of structured editors for code and data. UIST 2005: 3-12 - [c10]Michael J. Coblenz
, Amy J. Ko, Brad A. Myers:
Using Objects of Measurement to Detect Spreadsheet Errors. VL/HCC 2005: 314-316 - 2004
- [j2]Brad A. Myers, John F. Pane, Amy J. Ko:
Natural programming languages and environments. Commun. ACM 47(9): 47-52 (2004) - [c9]Amy J. Ko, Brad A. Myers:
Designing the whyline: a debugging interface for asking questions about program behavior. CHI 2004: 151-158 - [c8]Amy J. Ko, Brad A. Myers, Htet Htet Aung:
Six Learning Barriers in End-User Programming Systems. VL/HCC 2004: 199-206 - [c7]Amy J. Ko:
Designing a Flexible and Supportive Direct-Manipulation Programming Environment. VL/HCC 2004: 277-278 - 2003
- [c6]Amy J. Ko:
A contextual inquiry of expert programmers in an event-based programming environment. CHI Extended Abstracts 2003: 1036-1037 - [c5]Amy J. Ko, Bob Uttl:
Individual Differences in Program Comprehension Strategies in Unfamiliar Programming Systems. IWPC 2003: 175-184 - [c4]Amy J. Ko, Brad A. Myers:
Development and evaluation of a model of programming errors. HCC 2003: 7-14 - [c3]Amy J. Ko:
Preserving non-programmers' motivation with error-prevention and debugging support tools. HCC 2003: 271-272 - 2002
- [j1]Amy J. Ko, Margaret M. Burnett, Thomas R. G. Green, Karen J. Rothermel, Curtis R. Cook:
Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroughs. J. Vis. Lang. Comput. 13(5): 517-544 (2002) - 2001
- [c2]Margaret M. Burnett, Bing Ren, Amy J. Ko, Curtis R. Cook, Gregg Rothermel:
Visually Testing Recursive Programs in Spreadsheet Languages. HCC 2001: 288- - 2000
- [c1]Thomas R. G. Green, Margaret M. Burnett, Amy J. Ko, Karen J. Rothermel, Curtis R. Cook, Justin Schonfeld:
Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment. VL 2000: 172-179
Coauthor Index
![](https://dblp.dagstuhl.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-23 18:34 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint