<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.1">
</HEAD>
<BODY>
<B>Programming Visually With Sikuli</B><BR>
<I>Computing Community Consortium (06/10/10)</I> <BR>
<BR>
Researchers at the Massachusetts Institute of Technology (MIT) and the University of Maryland have created Sikuli, software that could eventually make programming easy enough for everyday computer users. Sikuli has the potential to quickly automate any programming task that involves a graphical user interface. The programming tool uses a combination of screenshots and simple commands. Users can script what appears to be function calls, except with screenshots between the parentheses instead of code, which means the interface can be used by beginners as well as more experienced programmers. The User Interface Design Group says <B>some understanding of Python is needed to use the current version of the programming tool</B>, but a more streamlined, novice-friendly Sikuli program could turn the average computer user into a programmer. "You can look at it as an augmentation of human capability," says MIT professor Rob Miller.<BR>
<BR>
<A HREF="http://www.cra.org/ccc/rh-sikuli.php">http://www.cra.org/ccc/rh-sikuli.php</A><BR>
<BR>
</BODY>
</HTML>