{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T16:07:16Z","timestamp":1770998836071,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,2,18]]},"DOI":"10.1145\/3770762.3772643","type":"proceedings-article","created":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:15:58Z","timestamp":1770995758000},"page":"386-392","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Code-Free, Direct-Manipulation Interface for Constructing Boolean Expressions"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-7298-4615","authenticated-orcid":false,"given":"Andrin","family":"Gasser","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4455-7551","authenticated-orcid":false,"given":"Sverrir","family":"Thorgeirsson","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8724-4662","authenticated-orcid":false,"given":"April","family":"Wang","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1606-4987","authenticated-orcid":false,"given":"Zhendong","family":"Su","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,2,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447310802205776"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3661167.3661180"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/355592.365646"},{"key":"e_1_3_2_1_4_1","volume-title":"Pino","author":"Echeverria Luz E.","year":"1989","unstructured":"Luz E. Echeverria and Jos\u00e9 A. Pino. 1989. An intuitive approach for the expression of Boolean queries. [Proceedings] 1989 IEEE Workshop on Visual Languages (1989), 118-123. https:\/\/api.semanticscholar.org\/CorpusID:2898089"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2602654"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3699538.3699564"},{"key":"e_1_3_2_1_7_1","volume-title":"Harris","author":"Harris David Money","year":"2012","unstructured":"David Money Harris and Sarah L. Harris. 2012. Digital Design and Computer Architecture, 2nd Edition. Morgan Kaufmann, Burlington, MA.","edition":"2"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1177\/154193120605000909"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404527"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133797.2133800"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/353485.353487"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Maciej Hyzy Raymond Bond Maurice Mulvenna Lu Bai Alan Dix Simon Leigh Sophie Hunt et al. 2022. System usability scale benchmarking for digital health apps: meta-analysis. JMIR mHealth and uHealth Vol. 10 8 (2022) e37290.","DOI":"10.2196\/37290"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1186\/s12859-016-1281-5"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.18637\/jss.v088.i02"},{"key":"e_1_3_2_1_15_1","volume-title":"Psychometric properties of the Intrinsic Motivation Inventory in a competitive sport setting: A confirmatory factor analysis. Research quarterly for exercise and sport","author":"McAuley Edward","year":"1989","unstructured":"Edward McAuley, Terry Duncan, and Vance V Tammen. 1989. Psychometric properties of the Intrinsic Motivation Inventory in a competitive sport setting: A confirmatory factor analysis. Research quarterly for exercise and sport, Vol. 60, 1 (1989), 48-58."},{"key":"e_1_3_2_1_16_1","volume-title":"McDonald and Michael Stonebraker","author":"Nancy","year":"1975","unstructured":"Nancy H. McDonald and Michael Stonebraker. 1975. CUPID - The Friendly Query Language. In ACM Pacific. https:\/\/api.semanticscholar.org\/CorpusID:12369458"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449298208914452"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3437479.3437483"},{"key":"e_1_3_2_1_19_1","volume-title":"Sebastian Baltes, Domenico Bianculli, Jessica Diaz, Yvonne Dittrich, Neil Ernst, Michael Felderer, Robert Feldt, Antonio Filieri, et al.","author":"Ralph Paul","year":"2020","unstructured":"Paul Ralph, Nauman bin Ali, Sebastian Baltes, Domenico Bianculli, Jessica Diaz, Yvonne Dittrich, Neil Ernst, Michael Felderer, Robert Feldt, Antonio Filieri, et al., 2020. Empirical standards for software engineering research. arXiv preprint arXiv:2010.03525 (2020)."},{"key":"e_1_3_2_1_20_1","first-page":"1701","article-title":"Structured programming","author":"Reilly Edwin D","year":"2003","unstructured":"Edwin D Reilly. 2003. Structured programming. In Encyclopedia of Computer Science. 1701-1708.","journal-title":"Encyclopedia of Computer Science."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/356835.356837"},{"key":"e_1_3_2_1_22_1","first-page":"92","volume-title":"Proceedings of the 3rd International Workshop on Euler Diagrams 2012, Peter Chapman and Luana Micallef (Eds.). Proceedings of the 3rd International Workshop on Euler Diagrams","volume":"854","author":"Rodgers Peter","year":"2012","unstructured":"Peter Rodgers, Jean Flower, and Gem Stapleton. 2012. Introducing 3D Venn and Euler Diagrams, In Proceedings of the 3rd International Workshop on Euler Diagrams 2012, Peter Chapman and Luana Micallef (Eds.). Proceedings of the 3rd International Workshop on Euler Diagrams 2012, Vol. 854, 92-106. https:\/\/kar.kent.ac.uk\/30797\/"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Jeff Sauro and James R Lewis. 2016. Quantifying the user experience: Practical statistics for user research. Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-802308-2.00002-3"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569806"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3689492.3689813"},{"key":"e_1_3_2_1_26_1","first-page":"1","volume-title":"Algot: An Educational Programming Language with Human-Intuitive Visual Syntax. 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","author":"Thorgeirsson Sverrir","year":"2021","unstructured":"Sverrir Thorgeirsson and Zhendong Su. 2021. Algot: An Educational Programming Language with Human-Intuitive Visual Syntax. 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC) (2021), 1-5. https:\/\/api.semanticscholar.org\/CorpusID:240156985"},{"key":"e_1_3_2_1_27_1","volume-title":"An Introduction to Python (release 2.2.2 ed.). Network Theory Limited, 15 Royal Park","author":"van Rossum Guido","unstructured":"Guido van Rossum. 2003. An Introduction to Python (release 2.2.2 ed.). Network Theory Limited, 15 Royal Park, Clifton, Bristol BS8 3AL, United Kingdom. A catalogue record for this book is available from the British Library.."},{"key":"e_1_3_2_1_28_1","volume-title":"Learnable programming: Designing a programming system for understanding programs. URL: http:\/\/worrydream.com\/LearnableProgramming","author":"Victor Bret","year":"2012","unstructured":"Bret Victor. 2012. Learnable programming: Designing a programming system for understanding programs. URL: http:\/\/worrydream.com\/LearnableProgramming (2012)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3563835.3567668"},{"key":"e_1_3_2_1_30_1","first-page":"258","volume-title":"35th International Colloquium, ICALP 2008, Reykjavik, Iceland, July 7-11, 2008, Proceedings, Part II 35","author":"Yokoyama Tetsuo","year":"2008","unstructured":"Tetsuo Yokoyama, Holger Bock Axelsen, and Robert Gl\u00fcck. 2008. Reversible flowchart languages and the structured reversible program theorem. In Automata, Languages and Programming: 35th International Colloquium, ICALP 2008, Reykjavik, Iceland, July 7-11, 2008, Proceedings, Part II 35. Springer, 258-270."}],"event":{"name":"SIGCSE TS 2026:The 57th ACM Technical Symposium on Computer Science Education","location":"St. Louis MO USA","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1"],"original-title":[],"deposited":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:17:49Z","timestamp":1770995869000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3770762.3772643"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,17]]},"references-count":30,"alternative-id":["10.1145\/3770762.3772643","10.1145\/3770762"],"URL":"https:\/\/doi.org\/10.1145\/3770762.3772643","relation":{},"subject":[],"published":{"date-parts":[[2026,2,17]]},"assertion":[{"value":"2026-02-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}