Andri Ioannidou

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

Publication period start: 2009
Number of co-authors: 7

Co-authors

Number of publications with favourite co-authors
Navid Ahmadi
1
David C. Webb
1
Alexander Repenning
10

Productive Colleagues

Most productive colleagues in number of publications
Navid Ahmadi
1
David C. Webb
1
Alexander Repenning
27

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

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,569 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,569 designers enjoy our newsletter—sure you don’t want to receive it?