Author: Andri Ioannidou
Dr. Andri Ioannidou is the Principal Investigator of the subaward made to AgentSheets Inc. She is the Senior Project Manager of AgentSheets Inc. In that role, she is responsible for designing and developing software as well as managing the company's large-scale R&D projects. She has been part of the AgentSheets academic and later commercial team since 1994. Dr. Ioannidou currently works with academic collaborators and school district administrators to develop and disseminate AgentSheets-based Scalable Game Design curriculum throughout Colorado and the U.S. She leads collaborative efforts with companies and educators in Greece in projects funded by the European Commission and the Greek Ministry of Education to develop educational activities using AgentSheets for use in all Greek schools. She engages in outreach activities in local schools, where she works extensively with teachers and students to introduce simulation-based activities in computer education, math, science, and social studies courses, as well as extra-curricular activities. She teaches game design workshops and classes at all levels level nationally and internationally as well as trains teachers. Dr. Ioannidou received her Ph.D. in Computer Science from the University of Colorado at Boulder. Her research interests and expertise include end-user development, agent-based simulations, educational technology, game design, computational science, and human-computer interaction. Her work has been published in numerous international conference proceedings, academic journals, trade magazines, and books. She has served as a reviewer for the National Science Foundation and academic conferences. She has received numerous awards and honors including scholarships and the esteemed title of the Outstanding Graduate of the College of Engineering at the University of Colorado, mainly for her involvement in LEGOsheets - a visual programming environment for the MIT programmable brick (now known as LEGO Mindstorms).
Publications
Co-authors
Productive Colleagues
Publications
Ioannidou, Andri, Repenning, Alexander, Webb, David C. (2009): AgentCubes: Incremental 3D end-user development. In J. Vis. Lang. Comput., 20 (4) pp. 236-251. https://dx.doi.org/10.1016/j.jvlc.2009.04.001
Repenning, Alexander, Ioannidou, Andri (2004): Agent-based end-user development. In Communications of the ACM, 47 (9) pp. 43-46. https://dl.acm.org/doi/10.1145/1015864.1015887
Ioannidou, Andri (2003): Programmorphosis: a Knowledge-Based Approach to End-User Programming. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction , 2003, Zurich, Switzerland. pp. 152.
Gindling, Jim, Ioannidou, Andri, Loh, Jennifer, Lokkebo, Olav, Repenning, Alexander (1995): LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEG0. In: VL 1995 , 1995, . pp. 172-179. https://csdl.computer.org/comp/proceedings/vl/1995/7045/00/70450172abs.htm
Repenning, Alexander, Ioannidou, Andri (1997): Behavior Processors: Layers between End-Users and Java Virtual Machines. In: VL 1997 , 1997, . pp. 406-413.
Repenning, Alexander, Ioannidou, Andri (2006): AgentCubes: Raising the Ceiling of End-User Development in Education through Incremental 3. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 27-34. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.7
Ioannidou, Andri, Repenning, Alexander, Webb, David (2008): Using scalable game design to promote 3D fluency: Assessing the AgentCubes incremental 3D . In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 47-54. https://dx.doi.org/10.1109/VLHCC.2008.4639057
Ahmadi, Navid, Repenning, Alexander, Ioannidou, Andri (2008): Collaborative end-user development on handheld devices. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 237-241. https://dx.doi.org/10.1109/VLHCC.2008.4639093
Repenning, Alexander, Ioannidou, Andri (2006): Mobility agents: guiding and tracking public transportation users. In: Celentano, Augusto (eds.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 127-134. https://doi.acm.org/10.1145/1133265.1133292
Repenning, Alexander, Ioannidou, Andri (2008): End-user visualizations. In: Levialdi, Stefano (eds.) AVI 2008 - Proceedings of the working conference on Advanced Visual Interfaces May 28-30, 2008, Napoli, Italy. pp. 492-493. https://doi.acm.org/10.1145/1385569.1385672
Repenning, Alexander, Ioannidou, Andri (2008): Agent warp engine: formula based shape warping for networked applications. In: Levialdi, Stefano (eds.) AVI 2008 - Proceedings of the working conference on Advanced Visual Interfaces May 28-30, 2008, Napoli, Italy. pp. 279-286. https://doi.acm.org/10.1145/1385569.1385614