Creative Coding in Python


I ran into Sheena Vaidyanathan at the recently CSTA Conference. (See my interview with her here. It includes links to resources that she's created.) Now, running into Sheena isn't strange; she's a regular at this conference. It was the circumstance that was strange. Just five minutes before I saw her, I had cleaned up the … Continue reading Creative Coding in Python

Advertisements

Nifty


One of my favourite sessions that is held at the CSTA Conference is "Nifty Assignments". Nifty Assignments is a project to gather and distribute great assignment ideas and their materials by K-12 CS teachers for K-12 CS teachers. Each year a few assignments are showcased by the authors at the Nifty Assignments session held at the annual CSTA conference.  It is intended … Continue reading Nifty

Entry Points


  I make no apologies when I admit my preferences and soft heart for computer science.  Over the years, no other subject has changed so much in content and pedagogical approach.  It's a terrific computer science teacher who stays on top of all of this. Over the years, there has been no shortage of debate … Continue reading Entry Points

Small Basic


Who didn’t cut their first programming teeth on the BASIC (Beginner’s All-Purpose Symbolic Instruction Code) language.  It’s known for a lot of things: ease of use; powerful yet simple; teaches a certain programming paradigm; available on virtually any platform. I know that it was one of the first languages that I learned and I still … Continue reading Small Basic