The robots are here: Navigating the generative ai revolution in computing education

J Prather, P Denny, J Leinonen, BA Becker… - Proceedings of the …, 2023 - dl.acm.org
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …

Tools and techniques for teaching computer programming: A review

Kanika, S Chakraverty… - Journal of Educational …, 2020 - journals.sagepub.com
Courses on computer programming are included in the curricula of almost all engineering
disciplines. We surveyed the research literature and identified the techniques that are …

Teddy: a sketching interface for 3D freeform design

T Igarashi, S Matsuoka, H Tanaka - ACM SIGGRAPH 2006 Courses, 2006 - dl.acm.org
We present a sketching interface for quickly and easily designing freeform models such as
stuffed animals and other rotund objects. The user draws several 2D freeform strokes …

[图书][B] Handbook of virtual environments: Design, implementation, and applications

KS Hale, KM Stanney - 2014 - books.google.com
This second edition of a bestseller presents systematic and extensive coverage of the
primary areas of research and development within VE technology. It brings together a …

Research trends on learning computer programming with program animation: A systematic mapping study

A Yusuf, NM Noor - Computer Applications in Engineering …, 2023 - Wiley Online Library
Over the last few decades, computer programming has become an important field of
endeavor due to rapid development in the information sector. Despite the importance of …

Flowmatic: An immersive authoring tool for creating interactive scenes in virtual reality

L Zhang, S Oney - Proceedings of the 33rd Annual ACM Symposium on …, 2020 - dl.acm.org
Immersive authoring is a paradigm that makes Virtual Reality (VR) application development
easier by allowing programmers to create VR content while immersed in the virtual …

Scratch: a sneak preview [education]

J Maloney, L Burd, Y Kafai, N Rusk… - Proceedings …, 2004 - ieeexplore.ieee.org
Scratch is a networked, media-rich programming environment designed to enhance the
development of technological fluency at after-school centers in economically-disadvantaged …

VR Juggler: A virtual platform for virtual reality application development

A Bierbaum, C Just, P Hartling… - … IEEE virtual reality …, 2001 - ieeexplore.ieee.org
Today, scientists and engineers are exploring advanced applications and uses of immersive
systems that can be cost-effectively applied in their fields. However, one of the impediments …

[PDF][PDF] Disney's Aladdin: first steps toward storytelling in virtual reality

R Pausch, J Snoddy, R Taylor, S Watson… - Proceedings of the 23rd …, 1996 - dl.acm.org
Disney Imagineering has developed a high-fidelity virtual reality (VR) attraction where
guests fly a magic carpet through a virtual world based on the animated film “Aladdin.” …

[PDF][PDF] 3D magic lenses

J Viega, MJ Conway, G Williams… - Proceedings of the 9th …, 1996 - dl.acm.org
This work extends the metaphor of a see-through interface embodied in Magic LensesTM to
3D environments. We present two new see-through visualization techniques: jlat lenses in …