Book

Derek Walter and Mark Sherman. (2014) Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps. Addison-Wesley Professional.

Dissertation

“Detecting Student Progress During Programming Activities by Analyzing Edit Operation on their Blocks-Based Programs,” 2017.

Journals and Conferences

Evan W. Patton, Mark Sherman, Michael Tissenbaum. (2018) Research Tools for MIT App Inventor. Blocks+ Workshop at ACM SIGPLAN Systems, Programming, Languages, and Applications: Software for Humanity conference (SPLASH 2018).

Mike Tissenbaum, Mark Sherman, Joshua Sheldon, Hal Abelson. (2018) Examining a Secondary Computational Action Curriculum Using App Inventor and Internet of Things. Connected Learning Summit (CLS) 2018 (poster).

Mark A. Sherman, Mike Tissenbaum, Joshua Sheldon, Hal Abelson. (2018) Tools for Computational Action: New Features in MIT App Inventor. Tech Spotlight at Connected Learning Summit (CLS) 2018.

Tissenbaum, Sheldon, Sherman, Abelson, DiSalvo, DesPortes, Colyer, Nye, Nicoll, Soep, Richardson, Lee. (2018) Making Computing Meaningful: Computational Action for Formal and Informal Computing Education. Symposium presented at Connected Learning Summit (CLS) 2018.

Mike Tissenbaum, Josh Sheldon, Hal Abelson, Mark Sherman. (2018) Examining a Secondary School Computational Action Curriculum Using App Inventor and the Internet of Things. Int’l Conference on Computational Thinking Education (CTE2018), no. 49 (poster).

Martin, Abuah, Chakrabarty, Nguyen, Sherman, Schilder. (2018) The Tablet Game: An Embedded Assessment for Measuring Students’ Programming Skill in App Inventor. P. 49th ACM Technical Symposium on Computing Science Education (SIGCSE ’18), p. 1095.

Franklyn Turbak (chair), Jeff Gray, Caitlin Kelleher, Mark Sherman, eds. (2017) Proceedings of the 2017 IEEE Blocks and Beyond Workshop. IEEE Catalog CFP17E28-ART.

Ni, Schilder, Sherman, Martin. (2016) Computing with a Community Focus: Outcomes from an App Inventor Summer Camp for Middle School Students, J. Computing Sciences in Colleges, 31(6), 82-89.

Ni, Sherman, Schilder, Martin. (2016) Computing with a Community Focus: An App Inventor Summer Camp for Middle School Students (Abstract Only). P. 47th ACM Technical Symposium on Computing Science Education (SIGCSE ‘16), p. 690.

Mark Sherman and Fred Martin. (2015) The Assessment of Mobile Computational Thinking. J. Computing Sciences in Colleges, 30(6), pp. 53–59.

Martin, F. and Sherman, M. (2015) A Dual-Major Course Emphasizing Computer Science and Graphic Design. J. Computing Sciences in Colleges, 30(6), pp. 24–31.

Mark Sherman and Fred Martin. (2015) Learning analytics for the assessment of interaction with App Inventor (Position Statement). IEEE Blocks and Beyond Workshop.

Mark Sherman. (2015) Process-oriented assessment of development in App Inventor (Graduate Consortium). Visual Languages and Human-Centric Computing (VL/HCC), IEEE Symposium on, pp. 297-298.

Mark Sherman. (2014) User models of reasoning and understanding in app inventor (Doctoral Consortium). Proc. of the tenth annual conference on International computing education research (ICER ’14), pp. 171-172.

Turbak, Sherman, Martin, Wolber, Pokress. (2014) Events-First Programming in App Inventor. J. Computing Sciences in Colleges, 29(6), pp. 81-89.

Turbak, Pokress, Sherman. (2014) Mobile computational thinking with App Inventor 2 (Workshop). J. Computing Sciences in Colleges, 29(6), pp. 15-17.

Sherman, Bassil, Lipman, Tuck, Martin. Impact of Auto-Grading on and Introductory Computing Course. J. Computing Sciences in Colleges, 28(6), pp.69-75.

Sherman, Martin, Scribner-MacLean. (2011) The Role of Iteration in the Design Process of Middle School Students. In Proceedings of the 8th ACM conference on Creativity and Cognition, pp. 391-392.

Sherman. (2010) Exploration of Natural Design Tendencies of Novice Engineers (Masters Thesis). University of Massachusetts Lowell.