Invite your colleagues
And receive 1 week of complimentary premium membership
Upcoming Events (0)
ORGANIZE A MEETING OR EVENT
And earn up to €300 per participant.
Sub Circles (0)
No sub circles for Programming Language Theory
Research Topics (0)
No research topics
Teaching programming to preschoolers
Researchers at the MIT Media Laboratory are developing a system that enables young children to program interactive robots by affixing stickers to laminated sheets of paper. Not only could the system introduce children to programming principles, but it could also serve as a research tool, to help determine which computational concepts children can grasp at what ages, and how interactive robots can best be integrated into educational curricula. Last week, at the Association for Computing Machinery and Institute of Electrical and Electronics Engineers’ International Conference on Human-Robot Interaction, the researchers presented the results of an initial study of the system, which investigated its use by children ages 4 to 8. “We did not want to put this in the digital world but rather in the tangible world,” says Michal Gordon, a postdoc in media arts and sciences and lead author on the new paper. “It’s a sandbox for exploring computational concepts, but it’s a sandbox that comes to the children’s world.”...
Mark shared this article 4y
Graphics in reverse
Most recent advances in artificial intelligence — such as mobile apps that convert speech to text — are the result of machine learning, in which computers are turned loose on huge data sets to look for patterns. To make machine-learning applications easier to build, computer scientists have begun developing so-called probabilistic programming languages, which let researchers mix and match machine-learning techniques that have worked well in other contexts. In 2013, the U.S. Defense Advanced Research Projects Agency, an incubator of cutting-edge technology, launched a four-year program to fund probabilistic-programming research. At the Computer Vision and Pattern Recognition conference in June, MIT researchers will demonstrate that on some standard computer-vision tasks, short programs — less than 50 lines long — written in a probabilistic programming language are competitive with conventional systems with thousands of lines of code. “This is the first time that we’re introducing probabilistic programming in the vision area,” says Tejas Kulkarni, an MIT graduate student in brain and cognitive sciences and first author on the new paper. “The whole hope is to write very flexible models, both generative and discriminative models, as short probabilistic code, and then not do anything else. General-purpose inference schemes solve the problems.”...
Mark shared this article 4y
Professor Emeritus Fernando Corbato, MIT computing pioneer, dies at 93
Fernando “Corby” Corbato, an MIT professor emeritus whose work in the 1960s on time-sharing systems broke important ground in democratizing the use of computers, died on Friday, July 12, at his home in Newburyport, Massachusetts. He was 93. Decades before the existence of concepts like cybersecurity and the cloud, Corbato led the development of one of the world’s first operating systems. His “Compatible Time-Sharing System” (CTSS) allowed multiple people to use a computer at the same time, greatly increasing the speed at which programmers could work. It’s also widely credited as the first computer system to use passwords. After CTSS Corbato led a time-sharing effort called Multics, which directly inspired operating systems like Linux and laid the foundation for many aspects of modern computing. Multics doubled as a fertile training ground for an emerging generation of programmers that included C programming language creator Dennis Ritchie, Unix developer Ken Thompson, and spreadsheet inventors Dan Bricklin and Bob Frankston....
Mark shared this article 4y
Professor Emeritus Seymour Papert, pioneer of constructionist learning, dies at 88
Seymour Papert, whose ideas and inventions transformed how millions of children around the world create and learn, died Sunday at his home in East Blue Hill, Maine. He was 88. Papert’s career traversed a trio of influential movements: child development, artificial intelligence, and educational technologies. Based on his insights into children’s thinking and learning, Papert recognized that computers could be used not just to deliver information and instruction, but also to empower children to experiment, explore, and express themselves. The central tenet of his Constructionist theory of learning is that people build knowledge most effectively when they are actively engaged in constructing things in the world. As early as 1968, Papert introduced the idea that computer programming and debugging can provide children a way to think about their own thinking and learn about their own learning. “With a mind of extraordinary range and creativity, Seymour Papert helped revolutionize at least three fields, from the study of how children make sense of the world, to the development of artificial intelligence, to the rich intersection of technology and learning,” says MIT President L. Rafael Reif. “The stamp he left on MIT is profound. Today, as MIT continues to expand its reach and deepen its work in digital learning, I am particularly grateful for Seymour’s groundbreaking vision, and we hope to build on his ideas to open doors to learners of all ages, around the world.”...
Mark shared this article 4y