A crowdsourced blog post about my SIGCSE Keynote: Computing Education as a Foundation for 21st Century Literacy

March 2, 2019 at 8:00 am 3 comments

I had an unusual (and lazy) idea for my SIGCSE Keynote. I didn’t have the time or energy to write a blog post. How about if I asked everyone to tweet my talk, and I’ll just copy-paste them together? I got a response — too large of a response. There were well over 1000 tweets!

I couldn’t review all of them.  I selected a set that covered the key points in the talk, grouped around topics/order in the talk. All the slides are available on Slideshare.net here. A complete “live blogging” account is here.

Starting out

History of Computer Science and Teaching CS to Everyone

https://twitter.com/rgrasser22/status/1101496837981327362

From Computational Thinking to Scientific, Engineering, and Historical Thinking

Examples: Sound Demonstration and Subgoal Labeling

https://twitter.com/andicat/status/1101499721246535680

I had several requests for the code I ran in the demo in JES (which is available here):

def increaseVolume(sound):
  for sample in getSamples(sound):
    value = getSampleValue(sample)
    setSampleValue(sample, value * 4)

def maximize(sound):
 for sample in getSamples(sound):
   value = getSampleValue(sample)
   if value >= 0:
     setSampleValue(sample,32600)
   if value < 0:
     setSampleValue(sample, -32600)

The sound visualization GP project is here.

You can get GP at http://gpblocks.org.

Call to Action

Q & A

Composite

Entry filed under: Uncategorized.

Thanks. For all the fish, and everything else. Barbara Ericson’s AP CS Report for 2018 and her new blog cs4all.home.blog

3 Comments Add your own

Leave a comment

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 11.4K other subscribers

Feeds

Recent Posts

Blog Stats

  • 2,096,680 hits
March 2019
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031

CS Teaching Tips