blockytalky /atlas/ en Clement Zheng, Peter Gyory, and Ellen Yi-Luen Do. /atlas/node/2841 Clement Zheng, Peter Gyory, and Ellen Yi-Luen Do. Anonymous (not verified) Wed, 06/10/2020 - 22:13 Categories: Publication Tags: blockytalky publication

2020. Tangible Interfaces with Printed Paper Markers. (to appear) In Proceedings of the 2020 Designing Interactive Systems Conference (DIS ’20). DOI: https://dl.acm.org/doi/10.1145/3357236.3395578 (Eindhoven, Netherlands (virtual) – July 6-20, 2020).

Off

Traditional 0 On White ]]>
Thu, 11 Jun 2020 04:13:54 +0000 Anonymous 2841 at /atlas
Chris Bopp, Lehn M. Benjamin, and Amy Voida. /atlas/The%20Coerciveness%20of%20the%20Primary%20Key Chris Bopp, Lehn M. Benjamin, and Amy Voida. Anonymous (not verified) Wed, 06/10/2020 - 22:13 Categories: Publication Tags: blockytalky publication

2019. The Coerciveness of the Primary Key: Infrastructure Problems in Human Services Work. Proc. ACM Hum.-Comput. Interact. 3, CSCW, Article 51 (November 2019), 26 pages. https://doi.org/10.1145/3359153 (Austin, Texas – Nov. 9-13, 2019).

window.location.href = `https://doi.org/10.1145/3359153`;

Off

Traditional 0 On White ]]>
Thu, 11 Jun 2020 04:13:09 +0000 Anonymous 2839 at /atlas
Computer Science Education Week: Going Beyond Code /atlas/2017/12/06/computer-science-education-week-going-beyond-code Computer Science Education Week: Going Beyond Code Anonymous (not verified) Wed, 12/06/2017 - 17:09 Categories: News Tags: LPC Social Impact blockytalky news shapiro

If you think computer science education is just learning to write code, think again.

At 鶹ӰԺ’s ATLAS Institute, researchers in the Laboratory for Playful Computation (LPC) have developed technology that enables middle-school students to quickly create networks, connect devices, invent apps and design wearable technologies.  

No previous programming or hardware experience required.

“We’ve developed the first tools specifically designed to empower youth to create and experiment with networked technologies,” says Ben Shapiro, LPC director and an assistant professor at ATLAS. “We’re reimagining the tools and skills learned in computer science education to match the computer science of today.”

To explain, Shapiro points to Alexa, Amazon’s intelligent personal assistant: In order to control lights, thermostats, garage doors and  sprinklers with voice commands, Amazon’s data center communicates with the device’s online interface, and a message is transmitted to the device in your home.    

“These types of interconnected devices are an integral part of young people’s lives,” Shapiro says.  “We’re developing tools that help students understand how they work and to literally invent new technologies.”

The central component in the toolkit is BlockyTalky, a programming environment designed to make it easy for novice programmers to make interactive, networked physical computing devices and software systems. Kids as young as 10 have used it to rapidly build a wide range of projects, from medication dispensers for grandparents to computer music systems.

Originally focused on physical computing via the Raspberry PI, Shapiro and graduate student Kari Santos, have extended MIT’s App Inventor—a free, intuitive programming environment that allows the uninitiated to build smartphone apps—and the BBC micro:bit, a credit card-sized microprocessor laden with sensors to be part of the BlockyTalky ecosystem.

Connecting these technologies makes it possible for kids to create apps that connect to devices they can wear, bury inside toys, and even attach to their pets.

For Kari Santos, being part of the BlockyTalky team is helping her pursue her passion of teaching middle school girls electronics and coding and see them turn ideas into reality in a matter of hours. During her five-day Girls on Fire coding camp at ATLAS in July, Santos, an Information and Communication Technology for Development (ICTD) graduate student with 25 years of software engineering experience, saw one team create a mobile app that controls LEDs on a dog collar via Bluetooth using voice commands. The system also tracks the dog’s steps, and the lights flash when the dog jumps.

The two girls who designed the app were ages 10 and 13.

Girls in a second camp created a “wedding party” out of colorful pipe cleaners, felt and styrofoam cups, and with the help of micro:bits and BlockyTalky, three girls wrote code so their cell phones could control LED wedding lights, a cat’s wagging tail and music for the ceremony.

“By designing technologies and programming different devices to talk to each other, these girls developed a sophisticated understanding of how networked technologies function,” says Santos. “People often talk about ‘the cloud’ without really understanding what it is. After building their own networks for Girls on Fire, students get it, and they'll always think differently about their interconnected digital environment.”

 

The Laboratory for Playful Computation has developed technology that enables middle-school students to quickly create networks, connect devices, invent apps and design wearable technology.  

Off

Traditional 0 On White ]]>
Thu, 07 Dec 2017 00:09:04 +0000 Anonymous 1006 at /atlas
Computer music as gateway to learning contemporary computer science /atlas/2017/10/25/computer-music-gateway-learning-contemporary-computer-science Computer music as gateway to learning contemporary computer science Anonymous (not verified) Wed, 10/25/2017 - 09:19 Categories: Research Brief Tags: LPC blockytalky news pubres research brief shapiro

Designing and programming networked technologies might seem like an advanced topic for computer science education, but researchers from 鶹ӰԺ’s ATLAS Institute and Goldsmiths, University of London have demonstrated that even middle school students with limited prior programming experience can develop interactive, creative, networked technologies using specialized technology.

Principal investigator Ben Shapiro, an assistant professor of computer science at the ATLAS Institute, 鶹ӰԺ, worked with his students, and his Goldsmiths colleague Rebecca Fiebrink to construct BlockyTalky WeJam, an interactive computer music toolkit for youth to create computer music systems for collaborative performances. BlockyTalky allows young people to create networks of sensing devices and musical synthesizers, and to program the musical and interactive behaviors of these devices. It also enables users to build a variety of other kinds of physical, sensor-rich interfaces, which students can combine in distributed systems of their own design.

The study found that exposure to BlockyTalky supported learning about computer science concepts, and changed students' perceptions of computing. “Many American students and adults have negative stereotypes of science and scientists, believing that they are socially distant, dangerous, workaholic, peculiar, irreligious and missing fun in their lives,” said Shapiro. “Creative computing, like in computer music, provides an opportunity to combat pervasive and insidious misperceptions of computer science and computer scientists.”

The work was reported in the article, “Tangible Distributed Computer Music for Youth,” published in the Summer 2017 issue of Computer Music Journal. The work was supported by the US National Science Foundation (CNS-1418463), the National Center for Women and Information Technology, and LEGO Education.

 

Middle school students with limited prior programming experience develop interactive, creative, networked technologies.

Off

Traditional 0 On White ]]>
Wed, 25 Oct 2017 15:19:46 +0000 Anonymous 864 at /atlas