• Zhang Y. (2024). Application of Algorithm Visualization Techniques in Teaching Computer Data Structure Course. Applied Mathematics and Nonlinear Sciences. 10.2478/amns-2024-0788. 9:1. Online publication date: 1-Jan-2024.. Online publication date: 1-Jan-2024.

    https://www.sciendo.com/article/10.2478/amns-2024-0788

  • Gaber I, Kirsh A and Statter D. Studied Questions in Data Structures and Algorithms Assessments. Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1. (250-256).

    https://doi.org/10.1145/3587102.3588843

  • Smarr S and Gilbert J. (2023). Experiences Teaching Data Structures at HBCUs (and the Case for Cultural Pedagogy) 2023 Conference on Research in Equitable and Sustained Participation in Engineering, Computing, and Technology (RESPECT). 10.1109/RESPECT60069.2023.00023. 979-8-3503-2832-5. (77-81).

    https://ieeexplore.ieee.org/document/10675892/

  • Chávez V. (2023). How My Students and I (Re)Discovered the Joy of Computing in CS2. ACM Inroads. 14:2. (36-39). Online publication date: 1-Jun-2023.

    https://doi.org/10.1145/3596918

  • Lin W, Kuo T, Chen C and Huang Y. AR Compiler: A Visualization Data Structured Program Learning System. Innovative Technologies and Learning. (63-67).

    https://doi.org/10.1007/978-3-031-15273-3_7

  • Sarsa S, Denny P, Hellas A and Leinonen J. Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1. (27-43).

    https://doi.org/10.1145/3501385.3543957

  • Shindler M, Pinpin N, Markovic M, Reiber F, Kim J, Carlos G, Dogucu M, Hong M, Luu M, Anderson B, Cote A, Ferland M, Jain P, LaBonte T, Mathur L, Moreno R and Sakuma R. (2022). Student misconceptions of dynamic programming: a replication study. Computer Science Education. 10.1080/08993408.2022.2079865. 32:3. (288-312). Online publication date: 3-Jul-2022.

    https://www.tandfonline.com/doi/full/10.1080/08993408.2022.2079865

  • Feijoo-Garcia P, Kapoor A, Gardner-McCune C and Ragan E. Effects of a Block-Based Scaffolded Tool on Students’ Introduction to Hierarchical Data Structures. IEEE Transactions on Education. 10.1109/TE.2021.3109604. 65:2. (191-199).

    https://ieeexplore.ieee.org/document/9540217/

  • Webb K, Zingaro D, Liao S, Taylor C, Lee C, Clancy M and Porter L. (2021). Student Performance on the BDSI for Basic Data Structures. ACM Transactions on Computing Education. 22:1. (1-34). Online publication date: 31-Mar-2022.

    https://doi.org/10.1145/3470654

  • Lin K. CS Education for the Socially-Just Worlds We Need. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1. (265-271).

    https://doi.org/10.1145/3478431.3499291

  • Almadhoun E and Parham-Mocello J. (2021). Exploratory Study on Accuracy of Students' Mental Models of a Singly Linked List 2021 IEEE Frontiers in Education Conference (FIE). 10.1109/FIE49875.2021.9637318. 978-1-6654-3851-3. (1-9).

    https://ieeexplore.ieee.org/document/9637318/

  • Almadhoun E and Parham-Mocello J. (2021). Identifying Student Misunderstandings About Singly Linked Lists in the C Programming Language 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 10.1109/VL/HCC51201.2021.9576162. 978-1-6654-4592-4. (1-9).

    https://ieeexplore.ieee.org/document/9576162/

  • Lin K. (2021). Do Abstractions Have Politics? Toward a More Critical Algorithm Analysis 2021 Conference on Research in Equitable and Sustained Participation in Engineering, Computing, and Technology (RESPECT). 10.1109/RESPECT51740.2021.9620635. 978-1-6654-4905-2. (1-5).

    https://ieeexplore.ieee.org/document/9620635/

  • King J. Combining Theory and Practice in Data Structures & Algorithms Course Projects. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. (959-965).

    https://doi.org/10.1145/3408877.3432476

  • Ham Y and Myers B. Learning from Team Quizzes in CS2. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. (362-368).

    https://doi.org/10.1145/3408877.3432412

  • Maiorana F. (2021). A Flipped Design of Learning Resources for a Course on Algorithms and Data Structures. Visions and Concepts for Education 4.0. 10.1007/978-3-030-67209-6_29. (268-279).

    https://link.springer.com/10.1007/978-3-030-67209-6_29

  • Barkmin M. Competency structure model for programming for the transition from school to university. Proceedings of the 15th Workshop on Primary and Secondary Computing Education. (1-4).

    https://doi.org/10.1145/3421590.3421591

  • Vincenti G. Open Challenges as a Way to Engage Students. Proceedings of the 21st Annual Conference on Information Technology Education. (200-205).

    https://doi.org/10.1145/3368308.3415407

  • Gu X, Heller M, Li S, Ren Y, Fisler K and Krishnamurthi S. Using Design Alternatives to Learn About Data Organizations. Proceedings of the 2020 ACM Conference on International Computing Education Research. (248-258).

    https://doi.org/10.1145/3372782.3406267

  • Nelson G, Strömbäck F, Korhonen A, Begum M, Blamey B, Jin K, Lonati V, MacKellar B and Monga M. Differentiated Assessments for Advanced Courses that Reveal Issues with Prerequisite Skills. Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education. (75-129).

    https://doi.org/10.1145/3437800.3439204

  • Layman L, Song Y and Guinn C. Toward Predicting Success and Failure in CS2. Proceedings of the 2020 ACM Southeast Conference. (218-225).

    https://doi.org/10.1145/3374135.3385277

  • Taylor C, Clancy M, Webb K, Zingaro D, Lee C and Porter L. The Practical Details of Building a CS Concept Inventory. Proceedings of the 51st ACM Technical Symposium on Computer Science Education. (372-378).

    https://doi.org/10.1145/3328778.3366903

  • Feijoo-Garcia P, Wang S, Cai J, Polavarapu N, Gardner-McCune C and Ragan E. (2019). Design and evaluation of a scaffolded block-based learning environment for hierarchical data structures 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 10.1109/VLHCC.2019.8818759. 978-1-7281-0810-0. (145-149).

    https://ieeexplore.ieee.org/document/8818759/

  • Porter L, Zingaro D, Liao S, Taylor C, Webb K, Lee C and Clancy M. BDSI. Proceedings of the 2019 ACM Conference on International Computing Education Research. (111-119).

    https://doi.org/10.1145/3291279.3339404

  • Gosha K, Kannan V, Morgan L and Huff E. Strategic Partnerships to Enhance Data Structures and Algorithms Instruction at HBCUs. Proceedings of the 2019 ACM Southeast Conference. (194-197).

    https://doi.org/10.1145/3299815.3314457

  • Budiman E, Pusnitasari N, Wati M, Haeruddin , Widians J and Tejawati A. (2018). Mobile Learning Media for Computer Science Course 2018 International Electronics Symposium on Knowledge Creation and Intelligent Computing (IES-KCIC). 10.1109/KCIC.2018.8628559. 978-1-5386-8079-7. (262-267).

    https://ieeexplore.ieee.org/document/8628559/

  • Zingaro D, Taylor C, Porter L, Clancy M, Lee C, Nam Liao S and Webb K. Identifying Student Difficulties with Basic Data Structures. Proceedings of the 2018 ACM Conference on International Computing Education Research. (169-177).

    https://doi.org/10.1145/3230977.3231005

  • Taylor C, Spacco J, Bunde D, Butler Z, Bort H, Hovey C, Maiorana F and Zeume T. Propagating the adoption of CS educational innovations. Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education. (217-235).

    https://doi.org/10.1145/3293881.3295785

  • Esteero R, Khan M, Mohamed M, Zhang L and Zingaro D. Recursion or Iteration. Proceedings of the 49th ACM Technical Symposium on Computer Science Education. (1011-1016).

    https://doi.org/10.1145/3159450.3159455