The Natural Programming Project is working on making programming languages and environments easier to learn, more effective, and less error prone. We are taking a human-centered approach, first studying how people perform their tasks and then designing languages and environments around people's natural tendencies. We focus on all kinds of programming, including professional programmers, novice programmers who are trying to learn to be experts, and end users, who program to support other jobs or hobbies, such as multimedia authoring, simulations, teaching, prototyping, and other activities supported by computing.
R. Aler, D. Borrajo, and P. Isasi. Proceedings of the 2001 Congress on Evolutionary
Computation CEC2001, page 1220--1227. COEX, World Trade Center, 159 Samseong-dong,
Gangnam-gu, Seoul, Korea, IEEE Press, (27-30 May 2001)
J. Allen, G. Ferguson, and A. Stent. Proceedings of IUI '01: 6th International Conference on Intelligent User Interfaces, Santa Fe, NM, USA, page 1-8. (2001)
S. Aluisio, and R. Aires. Relatórios Técnicos do ICMC, 107. Instituto de Ciências Matemáticas e de Computação - Universidade de São Paulo, São Carlos-SP, (March 2000)
S. Aman, Y. Simmhan, and V. Prasanna. Energy Forum: A System Approach Toward Green Energy Production and
Adaptive Power Distribution, IEEE Coastal Los Angeles Section, (November 2010)Poster.
E. André, G. Herzog, and T. Rist. RoboCup-97: Robot Soccer World Cup I, volume 1395 of Lecture Notes in Artificial Intelligence, Springer, Berlin, (1998)
G. Angelova. Proceedings of the 13th International Conference on Conceptual Structures (ICCS 2005), volume 3596 of Lecture Notes in Computer Science, page 367-380. Springer, (2005)
L. Antiqueira, and M. Nunes. 3rd Workshop on MSc dissertation and PhD thesis in Artificial Inteligence (WTDIA'06) in the Proceedings of International Joint Conference IBERAMIA-SBIA-SBRN, Ribeirão Preto, Brazil, ICMC-USP, (October 2006)
L. Antiqueira, M. Nunes, O. Oliveira Jr., and L. Costa. Anais do XXV Congresso da Sociedade Brasileira de Computação (III Workshop em Tecnologia da Informação e da Linguagem Humana - TIL), page 2089-2098. São Leopoldo-RS, Brasil, (2005)
L. Antiqueira, T. Pardo, M. Nunes, O. Oliveira Jr., and L. Costa. Fourth Workshop in Information and Human Language Technology (TIL'06) in the Proceedings of International Joint Conference IBERAMIA-SBIA-SBRN, Ribeirão Preto, Brazil, ICMC-USP, (October 2006)