Blogs (3) >>

This program is tentative and subject to change.

Sat 1 Mar 2025 13:57 - 14:10 at Meeting Rooms 302-303 - Nifty Assignments

There are many disabilities that affect a person’s ability to speak. As such, alternatives to verbal communication are often sought. These alternatives are referred to as Augmented and Alternative Communication Systems (AACs). An AAC can be either high-tech or low/no-tech. While many AACs require a user to type out what they want spoken, there are also AACs that rely on symbols for communication. With symbol based AACs, when the user clicks on the image, the device speaks aloud the text that represents that image. For this assignment, students will work to create a simple version of a symbol-based AAC device using maps to implement the backend. For the students to get the AAC working, they are asked to write code that allows the AAC to read in the file to set up the AAC, add new categories and items within categories, return the locations of images that will be displayed on the GUI, respond to a users selection by either updating the category or returning text to be spoken, and writing the mapping back to a file.

This program is tentative and subject to change.

Sat 1 Mar

Displayed time zone: Eastern Time (US & Canada) change

13:45 - 15:00
13:45
12m
Talk
Murder Mystery
Nifty Assignments
Colin Sullivan Rutgers University, Steven Chen Rutgers University, Ana Paula Centeno Rutgers University
13:57
12m
Talk
Augmentative and Alternative Communication Device Maps Assignment
Nifty Assignments
Catherine Baker Creighton University, Yasmine Elglaly Western Washington University, Kristen Shinohara School of Information
14:10
12m
Talk
Nifty Assignments: Particle Systems
Nifty Assignments
Keith Schwarz Stanford University
14:22
12m
Talk
Building The Tree of Life from Scratch
Nifty Assignments
Christopher Tralie Ursinus College
14:35
12m
Talk
Music Visualizer
Nifty Assignments
Kevin Wayne Princeton University
14:47
12m
Talk
Infinite Story
Nifty Assignments
Chris Piech Stanford University, Mehran Sahami Stanford University and ACM Taskforce, Yasmine Alonso Stanford University, Katie Liu Stanford University, Javokhir Arifov Stanford University, Anjali Sreenivas Stanford University, Dan Webber Stanford University, Tina Zheng Stanford University, Ngoc Nguyen Stanford University, Iddah Mlauzi Stanford University, Juliette Woodrow Stanford University