Tag Archives: programming language

I coded some interactive faces with @p5xjs! Excited to share these with @BrearleyNYC’s Math Dept. #STEMed #STEAM #mathchat #CCfestNYC

1. Mouse movements cause eyes to look left or right


2. Mouse movements cause eyes to cross:


3. Sounds animate facial features (a work in progress):


Filed under Uncategorized

6th graders programmed kaleidoscopes in Snap! Thank you, @paley2!

One awesome kiddo located images of me as costumes for her sprites…

In July, I took a week-long course about the Beauty and Joy of Computing curriculum co-sponsored by CSNYC and TEALS. They organized a week of learning for us led by Josh Paley (@paley2). Josh adapts the BJC curriculum to teach computer science to high schoolers and college students. Josh shared numerous projects and examples and teaching strategies. While Snap (out of Berkeley) is super similar to Scratch (out of MIT), I have not seen any evidence that there is any East Coast vs. West Coast turf war. Snap is a BYOB environment (build your own block), which is a pretty powerful modification of Scratch. Here’s a Google Doc full of awesome resources that Josh shared with us: http://tinyurl.com/nycbjcaug2014

I replicated the Kaleidoscope program with 6th graders today, as it was one of the easier projects I did with Josh that just entailed having multiple sprites on the screen. The students and I had a great conversation about sprites, costumes, and rules of reflection about the x-axis and y-axis. Here is a link to the program: http://tinyurl.com/krbkaleidoscope — use the space bar starts the action and the c key clears the screen.

Screen Shot 2014-10-03 at 3.56.47 PM

Thank you again to Cindy Gao of CSNYC, Nathaniel Granor of TEALS, and Josh Paley for a great week of inspiration!


Filed under Uncategorized

Checking out the downloadable Creative Computing Scratch guides (one for educators and one for learners) from @hgse

From my friends who attended the Scratch@MIT conference over the summer (while I was stuffing my face with BBQ on my #diameates road trip with @BangkokGlutton), I learned about a new student workbook to go along with the Creative Computing curriculum guide that was created by members of the ScratchEd research team at Harvard Graduate School of Education. Many thanks to Christan Balch, Michelle Chung, and Karen Brennan for writing the guides and sharing their work with a Creative Commons Attribution-ShareAlike 4.0 International License!

The following excerpt is from Creative Computing website:

We encourage you to use as much or as little of the guide as you like, to design new activities, and to remix the included activities. No matter your prior experience or expertise, we think of every educator as a co-designer of the Creative Computing experience. We would love to learn about what you’re doing, so we encourage you to document and share your experiences with us and with other educators via the ScratchEd community at http://scratched.gse.harvard.edu

The guide and the workbook are downloadable as PDFs or PPTs. I linked them below:

  1. Guide as PDF: 
  2. Guide as PPT: 
  3. Workbook as PDF: 
  4. Workbook as PPT: 

Also, the good folks of Creative Computing also offered an online course. Maybe they’ll offer it again. Here’s the information: https://creative-computing.appspot.com/preview

Leave a comment

Filed under Uncategorized

Searching for LEGO Mindstorms NXT project ideas with @gbenedisgrab

Greg Benedis-Grab (@gbenedisgrab) stopped by just now and asked if I knew where to find ideas for robotics projects. I haven’t taught Robotics or Programming in a few years, so I googled NXT project ideas and similar search words. He and I spent a few minutes examining the results, and we liked the following resources:

Dr. Graeme’s collection of projects:

Tutorials from Official MINDSTORMS NXT 2.0 Bonus Models

Carnegie Mellon Robotics Academy (via Adrienne Gifford @edtechlove on Twitter!)

Leave a comment

Filed under Uncategorized