10/13 --- GPU Cg: A System for Programming Graphics Hardware in a C-like Language William R. Mark, R. Steven Glanville, Kurt Akeley, Mark J. Kilgard Proceedings of SIGGRAPH 2003. PDF *藤堂 Shader Algebra. Michael McCool, Stefanus Du Toit, Tiberiu S. Popa, Bryan Chan and Kevin Moule. SIGGRAPH 2004, ACM Transactions on Graphics 23(3), pp. 787-795. PDF *田中 Brook for GPUs: Stream Computing on Graphics Hardware Ian Buck, Tim Foley, Daniel Horn, Jeremy Sugerman, Kayvon Fatahalian, Mike Houston, and Pat Hanrahan, SIGGRAPH 2004 PDF *伊藤 参考資料 10/27 --- 3D Graphics for Novices Alice: lessons learned from building a 3D system for novices, CHI 00 PDF *浅田 Designing the whyline: a debugging interface for asking questions about program behavior, CHI 2004 PDF *中村 11/10 --- Robots : Advanced Programming Brooks, R. A., "Intelligence Without Representation", Artificial Intelligence Journal (47), 1991, pp. 139--159. PDF *澤村 正 K. Okada, Y.Kino, F. Kanehiro, Y. Kuniyoshi, M. Inaba, H. Inoue : "Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface", Proceedings of the 2002 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems (IROS'02), pp 2515-2520, 2002. PDF *高橋 敏明 Programming model based on concurrent objects for the AIBO robot F.Marti'n, R, Gonza'lez-Careaga, J.M.Can~as, V. Matella'n (pdf) Proceedings of XII Jornadas de Concurrencia y Sistemas Distribuidos 2004, Universidad Complutense y Universidad Rey Juan Carlos, june 2004. PDF *片岡 11/17 --- Robots : Lego and AIBO, Tangible Robot programming Programmable Bricks: Toys to Think With. IBM Systems Journal, vol. 35, no. 3-4, pp. 443-452. PDF * 生駒 浩隆 curlybot: Designing a New Class of Computational Toys, CHI00 PDF * 竹下 和孝 Topobo: A Constructive Assembly System with Kinetic Memory, CHI 04 PDF * 松田 靖広 11/24 --- Media processing Puckette, M. 1991. "Combining Event and Signal Processing in the MAX Graphical Programming Environment." Computer Music Journal 15(3): 68-77. PDF 宮本 賢一 12/1 --- Programming Tangible UI Greenberg, S. and Fitchett, C. (2001) Phidgets: Easy Development of Physical Interfaces through Physical Widgets. Proceedings of the UIST 2001 14th Annual ACM Symposium on User Interface Software and Technology, November 11-14, Orlando, Florida, p209-218, ACM PDF 鈴木 真吾 R Ballagas, M Ringel, M Stone, J Borchers, iStuff: A Physical User Interface Toolkit for Ubiquitous Computing Environments, CHI 2003 PDF 南澤 孝太 Hartmann, B., Klemmer, S.R., Bernstein, M., Abdulla, L., Burr, B., Robinson-Mosher, A., Gee, J. Reflective physical prototyping through integrated design, test, and analysis. UIST 2006, September 2006. 10 pages. PDF 松本 裕子 12/8 --- Graphics Alex Mohr and Michael Gleicher, HijackGL: Reconstructing from Streams for Stylized Rendering NPAR 2002. PDF 清家 良太 N. Duca, K. Niski, J. Bilodeau, M. Bolitho, Y. Chen, and J. Cohen, A Relational Debugging Engine for the Graphics Pipeline, SIGGRAPH 2005 PDF ガルシアパブロ David Blythe, The Direct3D 10 System, SIGGRAPH 2006. PDF シンソル 12/15 --- Pixel Rewriting Furnas, George W., New Graphical Reasoning Models for Understanding Graphical Interfaces, Human Factors in Computing Systems CHI ‘91 Conference Proceedings, New Orleans, April 28 - May 2, 1991, 71-78. ルジカジォーン・プーパリン(ジョー) PDF George Furnas Using Pixel Rewrites for Shape-Rich Interaction Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI2003), pp. 369-376, April 2003 五味田 遵 PDF Harada, Y., Potter, R. : Fuzzy Rewriting -- Soft Program Semantics for Children, IEEE Symposium on Visual Language, 2003. 佐藤 春旗 PDF 1/12 --- Agent Behaviors Repenning, A., and T. Sumner, "Agentsheets: A Medium for Creating Domain-Oriented Visual Languages," IEEE Computer, Vol. 28, pp. 17-25, 1995 大住 裕之 PDF Drawings on napkins, video-game animation, and other ways to program computers K Kahn - Communications of the ACM, 1996 奥 牧人 PDF David Canfield Smith, Allen Cypher, Jim Spohrer KIDSIM: Programming Agents Without a Programming Language Communications of the ACM, Vol. 37, No. 7, pp. 55-67, July 1994 山村 智弘 PDF --- Programming by Demonstration David L. Maulsby, Ian H. Witten Metamouse: An Instructible Agent for Programming by Demonstration Watch What I Do -- Programming by Demonstration, pp. 154-181, May 1993 山下 諒蔵 PDF 1/19 David Wolber Pavlov: Programming By Stimulus-Response Demonstration Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'96), pp. 252-259, April 1996 吉野 剛史 PDF David Maulsby, Saul Greenberg, Richard Mander, Prototyping an intelligent agent through Wizard of Oz, INTERCHI 93. 林崎 弘成 PDF --- Programming for the web Michael Bolin, Matthew Webber, Philip Rha, Tom Wilson, and Robert C. Miller. "Automation and Customization of Rendered Web Pages." UIST 2005, pp 163-172. 山上 智久 PDF Greg Little, and Robert C. Miller. "Translating Keyword Commands into Executable Code." UIST 2006. 鷲田 基 PDF