Skip to content

Instantly share code, notes, and snippets.

  1. Letter Blocks This is an interesting idea! There's a lot of potential for hardware that sits on or around the iPad - this is basically what Darren's stuff does, and Osmo.

I am inspired by some of the early toys/games in this space (this is probably the best example: https://www.google.com/search?q=cars+ipad+game&oq=cars+ipad+game&aqs=chrome..69i57j0l5.2178j0j4&sourceid=chrome&ie=UTF-8). There hasn't been much followup work in this space, but it's relatively easy to add conductive tape or whatever onto a block and track it with the iPad.

What I hear in in the student feedback is partly a need for more interesting/engaging activities, regardless of the modality.

  1. Braille Piano. Seems like it could be fun. I'm always a little skeptical about combining screen readers and music - partly because a lot of the accessible block programming tools that aren't StoryBlocks focus on music - but end up being a lousier programming language than Scratch, and also a lousy musical instrument. Slightly before your time
<html>
<head></head>
<body>
<div>One</div>
<div>Two</div>
<div>Three</div>
</body>
</html>
<html>
<head>
<title>Index</title>
<style>
body { font-family: Helvetica, Arial, sans-serif; background: #eee; }
</style>
</head>
<body>
<h1>OK, let's try this.</h1>
</body>
@shaunkane
shaunkane / bear-backup.py
Created January 9, 2017 17:38
Script for automating Bear note backups. Note that you must fill in the BEAR_DB and EXPORT_DIR variables for this to work.
# export notes from the Bear db to markdown files
import sqlite3
BEAR_DB = '/Users/<your username>/Library/Containers/net.shinyfrog.bear/Data/Library/Application Support/net.shinyfrog.bear/database.sqlite'
EXPORT_DIR = '<set an export directory>'
conn = sqlite3.connect(BEAR_DB)
c = conn.cursor()
for row in c.execute('SELECT ZTITLE, ZTEXT FROM ZSFNOTE'):

Recruiting Board Game Players for 3D Printing Game Research Study: Earn $25

Hi, The Computer Science Department at the University of Colorado Boulder is studying ways to develop proof-of-concept games and also trying to gauge interest in extending tabletop games using fabrication technology (3D printing). We are conducting a 2 hour study in which we will teach you how 3D printer work, demo some games we have come up with and collect feedback about how we can improve them and/or make new games using 3D printers.

This study might be a good fit for you if:

  • You are 18 years old or older
  • Fluent English speaker
  • Should have prior experience playing board games.
# Recruiting Board Game Players for 3D Printing Game Research Study: Earn $25
Hi,
The Computer Science Department at the University of Colorado Boulder is studying ways to develop proof-of-concept games and also trying to gauge interest in extending tabletop games using fabrication technology (3D printing). We are conducting a 2 hour study in which we will teach you how 3D printer work, demo some games we have come up with and collect feedback about how we can improve them and/or make new games using 3D printers.
This study might be a good fit for you if:
- You are 18 years old or older
- Fluent English speaker
- Should have prior experience playing board games.
# verdures
salad leaves
zucchini
green peppers (fresh)
1 bag fresh broccoli heads (for snacking)
pickles
honeycrisp apples
# viandes
cold cuts/chicken?
@shaunkane
shaunkane / Postdoctoral Position in Accessible Technology.md
Last active December 17, 2015 13:29
Postdoctoral Position in Accessible Technology

The Prototyping and Design Lab in the Department of Information Systems at UMBC is offering a postdoctoral scholar position in the areas of assistive technology and accessibility for the 2013-2014 academic year. This postdoctoral position will be advised by Amy Hurst and Shaun Kane.

The Prototyping and Design Lab focuses on building next-generation user interfaces for accessible technology. Our research is conducted in collaboration with our community partners, including the National Federation of the Blind, Kennedy Krieger Institute, and SCALE Baltimore.

We are particularly interested in recruiting participants to develop hardware and software prototypes of new assistive technologies. Experience with programming for mobile devices (e.g., iOS, Android) or embedded systems (e.g., Arduino) is highly recommended. Experience wit