Using audio introductions to improve programming and oral skills in CS0 students. - Brian Kokensparger; David Brooks 004 (J. Comput. Sci. Coll., 2013)

Using test questions as a sole method for assessing student critical thinking skills in a computer organization course. - Brian Kokensparger (J. Comput. Sci. Coll., 2014)

Meaningful geometrics: bridging scratch to Python: nifty assignment. - Brian Kokensparger (J. Comput. Sci. Coll., 2015)

Seven reasons why the shakespeare corpus is an excellent training context for digital humanities programming. - Brian Kokensparger (J. Comput. Sci. Coll., 2016)

Transformational programming: using the Shakespeare corpus to help students learn decision structures nifty assignment. - Brian Kokensparger (J. Comput. Sci. Coll., 2016)

Do students lie on placement surveys?: an action research study. - Brian Kokensparger (J. Comput. Sci. Coll., 2017)

Programming for the Humanities: A Whirlwind Tour of Assignments (Abstract Only). - Brian Kokensparger; Wade Peyou (SIGCSE, 2018)

What ought to be taught?: topical analysis for teaching future digital humanities researchers in a CS1 course. - Brian Kokensparger (J. Comput. Sci. Coll., 2018)

Guide to Programming for the Digital Humanities - Lessons for Introductory Python - Brian Kokensparger (Springer, 2018)

When the play is "the thing" and not the software: student experiences engineering software for a theatre production. - Brian Kokensparger (J. Comput. Sci. Coll., 2019)