Andrew Williams reflects on diversity at Apple Computer science wins Chemistry Nobel prize

4 Comments Add your own

  • 1. Malyn Mawby (@malynmawby)  |  October 17, 2013 at 2:10 am

    And there are fun ways to incorporate code just like in this story – this ‘approach’ could be done in other non-calculation-heavy subjects.

    I’m not sure that it should be required nor it to be in every class but I think it could certainly become more mainstream.

  • 2. David Wees (@davidwees)  |  October 17, 2013 at 9:52 am

    I tried to set up a two week unit in an English class where students would attempt to create randomly generated poetry. The teacher was very interested in attempting the unit, but we ran out of time to actually implement it, as other skills the kids have ended up being more important to the teacher.

  • 3. guy  |  October 17, 2013 at 11:26 am

    I so hope the school is successful with this experiment. Based on everything I’ve seen, read, done over the last 20 years regarding K-12 and computers, embedding simple programming everywhere possible might get us the diversity we would like in CS/IT.

    The challenge is going to be figuring out the *simple* programming so that most students come away with a positive exposure. Python is probably ok for the calculus class. Will it work in earlier English classes to generate random prose/poetry? I’m a skeptic based on Python’s syntax and its error messages. Maybe in early English classes, students just author work in HTML. Maybe spreadsheet programming works for some stuff like graphing. Logo, as old as it is, should still be considered for some subjects. The right tool (language/program) at the right time will be key in my opinion.

    From the picture of the school in the article, I’m guessing they have quite a capable group of students to experiment on. If they can’t get it right I doubt you can get it right in a public school.

    I hope…

  • 4. guy  |  October 17, 2013 at 1:24 pm

    The more I thought about this, the more convinced I became that Beaver Country Day School has the opportunity to develop some great Scratch (or Snap!) based/embedded curriculum.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 9,052 other followers


Recent Posts

Blog Stats

  • 2,030,643 hits
October 2013

CS Teaching Tips

%d bloggers like this: