CS Inspirations

Much of computer science is learned by students outside the classroom.  Therefore, as computer science educators, it is perhaps at least as important for us to inspire, as it is to teach. We are compiling a list of classroom resources Read more…

On Being Byte

Our students had a particularly challenging homework assignment this week: Corners of the World in the Learn to Code 2 Collection. We all succeeded in getting Byte to complete the activity, but the code was not the most elegant in Read more…

Haiku Playground Challenge

Learning objectives: Working with Strings – concatenation Working with 1-D arrays – accessing elements, count Multidimensional arrays – 2D- and 3D-arrays, accessing elements, count Traversing arrays – for-loops and nested-loops Ragged- or jagged-arrays;  definition, applications and using loops to traverse Read more…