This page has a (mostly) up to date listing of my publications. See my CV for a complete listing of other scholarly work (e.g., lectures, posters).

PDFs provided here are the author's copy and are intended for educational uses only. The definitive versions are maintained by the publisher, where applicable. If available, papers held in the ACM Digital Library are made freely available through the Author-Izer service.

Conference Publications (refereed)

[C.24] S. Go and B. Dorn. Thanks for Sharing: CS Pedagogical Content Knowledge Sharing in Online Environments. To appear in WiPSCE'16: Proceedings of the 11th Workshop in Primary and Secondary Computing Education, 2016. [PDF - pending]

[C.23] T. E. Reding, H. Siy, B. Dorn, N. Grandgenett, J. Youn, C. Engelmann, and Q. Zhu. Identification of the Emergent Teacher Leaders within a CSE Professional Development Program. To appear in WiPSCE'16: Proceedings of the 11th Workshop in Primary and Secondary Computing Education, 2016. [PDF - pending]

[C.22] (BEST PAPER) S. Dazo, N. Stepanek, R. Fulkerson and B. Dorn. An Empirical Analysis of Video Viewing Behaviors in Flipped CS1 Courses. In ITiCSE'16: Proceedings of the 21st ACM SIGCSE Conference on Innovation and Technology in Computer Science Education, pages 106-111, 2016. [PDF - via ACM DL]

[C.21] M. Jadud and B. Dorn. Aggregate Compilation Behavior: Findings and Implications from 27,698 Users. In ICER'15: Proceedings of the 11th International Computing Education Research Conference, pages 131-139, 2015. [PDF - via ACM DL]

[C.20] H. Muibi, B. Dorn, and T. Park. Teacher Perspectives on Web Design Instruction. In ITiCSE'15: Proceedings of the 20th ACM SIGCSE Conference on Innovation and Technology in Computer Science Education, pages 231-236, 2015. [PDF - via ACM DL]

[C.19] B. Dorn, D. Babb, D. M. Nizzi and C. M. Epler Computing on the Silicon Prairie: The State of CS in Nebraska Public Schools. In SIGCSE'15: Proceedings of the 46th SIGCSE Technical Symposium on Computer Science Education, pages 296-301, 2015. [PDF - via ACM DL]

[C.18] B. Dorn, L.B. Schroeder and A. Stankiewicz. Piloting TrACE: Exploring Spatiotemporal Anchored Collaboration in Asynchronous Learning. In CSCW'15: Proceedings of the 18th ACM Conference on Computer-Supported Cooperative Work and Social Computing, 2015. [PDF - via ACM DL]

[C.17] B. Morrison, B. Dorn, and M. Guzdial. Measuring Cognitive Load in Introductory CS: Adaptation of an Instrument. In ICER'14: Proceedings of the Tenth International Computing Education Research Conference, pages 131-138, 2014. [PDF - via ACM DL]

[C.16] B. Dorn, A. Stankiewicz, and C. Roggi. Lost while Searching: Difficulties in Information Seeking among End-User Programmers. In ASIS&T'13: Proceedings of the 76th Association for Information Science and Technology Annual Meeting, 2013. [PDF]

[C.15] B. Dorn and A. E. Tew. Becoming Experts: Measuring Attitude Development in Introductory Computer Science. In SIGCSE '13: Proceedings of the 44th SIGCSE Technical Symposium on Computer Science Education, pages 183-188, 2013. [PDF - via ACM DL]

[C.14] A. Elliott Tew, B. Dorn, and O. Schneider. Toward a Validated Computing Attitudes Survey. In ICER'12: Proceedings of the 8th International Computing Education Research Conference, pages 135-142, 2012. [PDF - via ACM DL]

[C.13] B. Dorn. ScriptABLE: Supporting Informal Learning with Cases. In ICER'11: Proceedings of the 7th International Workshop on Computing Education Research, pages 69-76, 2011. [PDF - via ACM DL]

[C.12] B. Dorn and M. Guzdial. Discovering Computing: Perspectives of Web Designers. In ICER'2010: Proceedings of the 6th International Workshop on Computing Education Research, pages 23-30, 2010. [PDF - via ACM DL]

[C.11] B. Dorn and M. Guzdial. Learning on the Job: Characterizing the Programming Knowledge and Learning Strategies of Web Designers. In CHI'2010: Proceedings of the 28th International Conference on Human Factors in Computing Systems, pages 703-712, 2010. [PDF - via ACM DL]

[C.10] D. L. Roberts, M. L. Furst, C. L. Isbell, and B. Dorn. Using influence and persuasion to shape player experiences. In SIGGRAPH Sandbox '09: ACM SIGGRAPH Video Game Proceedings, pages 23-30, 2009. [PDF - via ACM DL]

[C.9] B. Dorn, A. E. Tew, and M. Guzdial. Introductory computing construct use in an end-user programming community. In VL/HCC'07: Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing, pages 27-30, 2007. [PDF]

[C.8] B. Dorn and M. Guzdial. Graphic designers who program as informal computer science learners. In ICER '06: Proceedings of the 2nd International Workshop on Computing Education Research, pages 127-134, 2006. [PDF - via ACM DL]

[C.7] G. Ury, M. McDonald, G. McDonald, and B. Dorn. Student performance online vs. onground: A statistical analysis of IS courses. In ISECON '05: Proceedings of 22nd annual Information Systems Educator Conference, 2005. [PDF]

[C.6] D. Sanders and B. Dorn. Object-oriented programming with Jeroo in the information technology classroom. In ISECON '04: Proceedings of the 21st annual Information Systems Educator Conference, 2004. [PDF]

[C.5] B. Dorn, D. Zelik, H. Vepadharmalingam, M. Ghosh, and S. K. Adams. Designing a user interface for a PDA-based campus navigation device. In Proceedings of the 48th annual meeting of the Human Factors and Ergonomics Society, pages 861-865, 2004. [PDF]

[C.4] M. McDonald, B. Dorn, and G. McDonald. A statistical analysis of student performance in online computer science courses. In SIGCSE '04: Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, pages 71-74, 2004. [PDF - via ACM DL]

[C.3] B. Dorn and D. Sanders. Using Jeroo to introduce object-oriented programming. In FIE '03: Proceedings of the 33rd annual Frontiers in Education conference, volume 1, pages T4C 22-27, 2003. [PDF]

[C.2] G. McDonald, M. McDonald, and B. Dorn. Teaching without a classroom: Delivering courses online. In Proceedings of the 36th annual Midwest Instruction and Computing Symposium, 2003. [PDF]

[C.1] D. Sanders and B. Dorn. Jeroo: A tool for introducing object-oriented programming. In SIGCSE '03: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, pages 201-204, 2003. [PDF - via ACM DL]

Journal Publications (refereed)

[J.9] S. Dazo, N. Stepanek, R. Fulkerson and B. Dorn. An Empirical Analysis of Video Viewing Behaviors in Flipped CS1 Courses. To appear in ACM Inroads, Dec. 2016 (invited reprint of [C.22] as a best paper recipient)

[J.8] L. B. Schroeder and B. Dorn. Enabling and Integrating Online Formative Assessment in a Flipped Calculus Course. Problems, Resources and Issues in Undergraduate Mathematics Studies (PRIMUS), 26(6):585-602, 2016 -- http://www.tandfonline.com/doi/full/10.1080/10511970.2015.1050619

[J.7] Neal Grandgenett, Nancy Edick, Dave Boocker, Hesham Ali, Angie Hodge, Brian Dorn, and Christine Cutucache. Community Chairs as a Catalyst for Campus Collaborations in STEM. Metropolitan Universities Journal 26(1):71-96, 2015 -- [PDF]

[J.6] B. Dorn and A. E. Tew. Empirical Validation and Application of the Computing Attitudes Survey. Computer Science Education, 25(1):1-36, 2015 -- http://dx.doi.org/10.1080/08993408.2015.1014142

[J.5] T. Park, B. Dorn, and A. Forte. An Analysis of HTML and CSS Syntax Errors in a Web Development Course. ACM Transactions on Computing Education, 15(1), article 4, 2015 -- [PDF - via ACM DL]

[J.4] A. E. Tew and B. Dorn. The Case for Validated Tools in Computing Education Research. IEEE Computer (Special Issue on Computing Education), 46(9):60-66, 2013. http://dx.doi.org/10.1109/MC.2013.259

[J.3] A. E. Tew, B. Dorn, W. D. Leahy, and M. Guzdial. Context as support for learning computer organization. ACM Journal on Educational Resources in Computing, 8(3):1-18, 2008. [PDF - via ACM DL]

[J.2] G. Ury, M. McDonald, G. McDonald, and B. Dorn. Student performance online vs. onground: A statistical analysis of IS courses. Information Systems Education Journal, 4(98), 2006. (reprinted version of [C.7]) [PDF]

[J.1] D. Sanders and B. Dorn. Classroom experience with Jeroo. Journal of Computing Sciences in Colleges, 18(4):308-316, 2003. [PDF]

Book Chapters

[B.1] J. Kolodner, B. Dorn, J.O. Thomas, and M. Guzdial. (2012) Theory and Practice of Case-Based Learning Aids. In Theoretical Foundations of Learning Environments (2nd edition). D. Jonassen and S. Land (editors).

Other Publications (reviewed)

[O.3] B. Dorn. Reaching learners beyond our hallowed halls. Communications of the ACM, 54(5):28-30, 2011. [PDF - via ACM DL] [DOI]

[O.2] B. Dorn and M. Guzdial. Learning on the Web: A Case Study of Graphic Design End-User Programmers. Presented at End-User Programming on the Web Workshop collocated with CHI'09, 2009. [PDF]

[O.1] J. Stasko, M. Doo, B. Dorn, and C. Plaue. Explorations and experiences with ambient information systems. In Proceedings of the 1st Workshop on Ambient Information Systems collocated with Pervasive 2007, 2007. CEUR Workshop Proceedings. [PDF]

Theses and Dissertations

[T.2] B. Dorn. A Case-Based Approach for Supporting the Informal Computing Education of End-User Programmers. Unpublished doctoral dissertation, Georgia Institute of Technology, Atlanta, GA, 2010. [PDF]

[T.1] B. Dorn. Design and implementation of a reusable type inference engine and its application to Scheme. Unpublished master's thesis, Iowa State University, Ames, Iowa, 2005. [PDF]

Other Manuscripts and Technical Reports

[M.4] B. Dorn, A. E. Tew, and M. Guzdial. Computer Science construct use, learning, and creative credit in a graphic design community. Technical Report GT-IC-08-01, Georgia Institute of Technology, School of Interactive Computing, Atlanta, GA, 2008. [PDF]

[M.3] B. Dorn and G. T. Leavens. A framework for implementing type systems. Technical Report 07-12, Iowa State University, Department of Computer Science, Ames, Iowa, 2007. [PDF]

[M.2] G. T. Leavens, C. Clifton, and B. Dorn. A type notation for Scheme. Technical Report 05-18, Iowa State University, Department of Computer Science, Ames, Iowa, 2005. (revised Jan. 2006 as TR 05-18a) [PDF]

[M.1] B. Dorn. Design and implementation of a reusable type inference engine and its application to Scheme. Technical Report 05-16, Iowa State University, Department of Computer Science, Ames, Iowa, 2005. (minimally revised version of [T.1]) [PDF]