The past decade has witnessed a rush of new computer science and coding resources. Arguably, much of this energy has been focused at the elementary and high school levels, with less attention given to the needs of middle school classrooms. This session introduces PencilCoder (www.pencilcoder.net), a free coding curriculum designed to fill this gap. PencilCoder is a sequence of engaging and stimulating lessons designed to help students learn a broad range of coding concepts and skills and to bolster their...