Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleDecember 2023
Ant and Bear Dance for Dokweebah: Using a Skokomish Story to Engage Middle School Students in Event-Driven Programming
CompEd 2023: Proceedings of the ACM Conference on Global Computing Education Vol 1Pages 43–49https://doi.org/10.1145/3576882.3617920Learning computer science (CS) is important for careers of tomorrow. Informal CS opportunities, however, are often limited by a student's socioeconomic disposition, location, ethnicity, gender, and ability. In Montana, these limitations are exemplified ...
- research-articleDecember 2023
Integrating Computer Science into Middle School Curricula Through Storytelling: A Lesson Plan on Beaded Bags of the Columbia Plateau
- Barbara do Amaral,
- Brittany Terese Fasy,
- Olivia Firth,
- Stacey A. Hancock,
- Patrick Jeffers,
- Barbara Z. Komlos,
- Bradley McCoy,
- Sweeney Windchief
CompEd 2023: Proceedings of the ACM Conference on Global Computing Education Vol 1Pages 50–56https://doi.org/10.1145/3576882.3617913We aim to bring computer science (CS) to rural and American Indian students by blending American Indian storytelling practices with the educational computer programming environment called Alice. The lessons we develop cover CS concepts within the ...
- research-articleMarch 2021
Gamified Stories in History Classrooms
ICETC '20: Proceedings of the 12th International Conference on Education Technology and ComputersPages 76–81https://doi.org/10.1145/3436756.3437024As the new generation is tech-savvy, we developed visuals and animations using Alice to support the learning of non-STEM school subjects. The objective of this research is to present the steps in introducing Gamified-Stories approach in school setting ...
- research-articleMarch 2018
Computational Thinking in pre-university Blended Learning classrooms
Computers in Human Behavior (COHB), Volume 80, Issue CPages 412–419https://doi.org/10.1016/j.chb.2017.04.058This article describes the implementation of various core elements of Computational Thinking (CT) in the classrooms of schools of Latin America and USA in two specific courses: PC-01 and ECE130. These courses were designed for students of primary and ...
- articleJuly 2017
Alice in Oman
The success of university-level education depends on the quality of underlying school education and any deficiency therein may be detrimental to a student's career. This may be more glaring with Computer Science education, given its mercurial nature. In ...
-
- abstractMarch 2017
Mapping Alice Curriculum to Standards: A BOF for the Alice Community (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationPage 731https://doi.org/10.1145/3017680.3022353This session is for anyone currently using Alice 2 and/or Alice 3, or those exploring the possibility of using Alice in their curriculum. The discussion leaders and attendees will share teaching strategies, tips, and techniques with each other and those ...
- demonstrationOctober 2016
Metering "black holes": networking stand-alone applications for distributed multimodal synchronization
ICMI '16: Proceedings of the 18th ACM International Conference on Multimodal InteractionPages 396–397https://doi.org/10.1145/2993148.2998530We have developed a phantom gui emulator that can read from otherwise stand-alone applications, complementing a separate parallel program that can write to such applications. In conjunction with the "Alice" desktop vr system and previously developed "...
- short-paperNovember 2015
Interaction Styles in Alice: Notes and Observations from Computer Animation Workshops
CLIHC '15: Proceedings of the Latin American Conference on Human Computer InteractionArticle No.: 17, Pages 1–4https://doi.org/10.1145/2824893.2824910After several years conducting workshops on computer animation with Alice, a free platform for three dimensional computer animation created by Carnegie Mellon University, a pattern of styles of use was detected. It appears that participants in such ...
- research-articleSeptember 2015
Use of the Alice visual environment in teaching and learning object-oriented programming
SAICSIT '15: Proceedings of the 2015 Annual Research Conference on South African Institute of Computer Scientists and Information TechnologistsArticle No.: 14, Pages 1–10https://doi.org/10.1145/2815782.2815815Learners at tertiary institutions struggle with writing object-oriented programs in complex object-oriented programming (OOP) languages. This paper describes a study that sought to improve learners' understanding of programming in the domain of OOP. ...
- ArticleMay 2015
Text Understanding for Programming in Natural Language: Control Structures
RAISE '15: Proceedings of the 2015 IEEE/ACM 4th International Workshop on Realizing Artificial Intelligence Synergies in Software EngineeringPages 7–12https://doi.org/10.1109/RAISE.2015.9We investigate how natural languages such as English can be used as programming languages. Often, in natural language (as well as in programming) different actions happen at the same time or are repeated. In natural language we just say what is going to ...
- research-articleDecember 2014
Children Programming Games: A Strategy for Measuring Computational Learning
ACM Transactions on Computing Education (TOCE), Volume 14, Issue 4Article No.: 24, Pages 1–22https://doi.org/10.1145/2677091This article reports the results of a study of the relationship of computer game programming to computational learning (CL). The results contribute to the growing body of knowledge about how to define and measure CL among children by proposing a new ...
- ArticleJune 2014
Deriving time lines from texts
RAISE 2014: Proceedings of the 3rd International Workshop on Realizing Artificial Intelligence Synergies in Software EngineeringPages 45–51https://doi.org/10.1145/2593801.2593809We investigate natural language as an alternative to programming languages. Natural language would empower anyone to program with minimal training. In this paper, we solve an ordering problem that arises in natural-language programming. An emprical ...
- technical-noteMarch 2014
Projects for computing summer camps for 4th-12th grade students (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 748–749https://doi.org/10.1145/2538862.2539021This workshop will provide details on the projects that we recommend for non-residential computing summer camps for 4th -- 12th grade students. Georgia Tech has been offering computing summer camps since 2004. These camps are financially self-sustaining ...
- abstractMarch 2014
Tutorial: team projects with Alice 3
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 627–628https://doi.org/10.1145/2538862.2538993In this special session, attendees learn about techniques of teaching with team projects with Alice 3's new Save Type, Import Type, and Merge capabilities. Using this technique, students in introductory level programming courses can participate in team ...
- ArticleOctober 2013
Using Visual Programming Language for Remedial Instruction: Comparison of Alice and Scratch
Proceedings of the 12th International Conference on Advances in Web-Based Learning --- ICWL 2013 - Volume 8167Pages 224–233https://doi.org/10.1007/978-3-642-41175-5_23Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important ...
- research-articleSeptember 2013
Predictive modelling for HCI problems in novice program editors
BCS-HCI '13: Proceedings of the 27th International BCS Human Computer Interaction ConferenceArticle No.: 35, Pages 1–6We extend previous cognitive modelling work to four new programming systems, with results contributing to the development of a new novice programming editor. Results of a previous paper, which quantified differences in certain visual languages, and ...
- research-articleSeptember 2013
- research-articleJune 2013
How Alice 3D Models Are Created
ALICE '13: Proceedings of Alice Symposium on Alice SymposiumArticle No.: 8, Page 1https://doi.org/10.1145/2532333.2532351In this session, the lead Character Artist on the Alice Team will present an overview of the process of building a 3D model for Alice, using models recently developed as examples. A short discussion of how Alice 2 and Alice 3 model building differs will ...
- research-articleJune 2013
Alice at the Library
ALICE '13: Proceedings of Alice Symposium on Alice SymposiumArticle No.: 14, Page 1https://doi.org/10.1145/2532333.2532348I began teaching Alice in February of 2012 at the Transylvania County Library in Brevard, NC. I work with students ages 10 through 12, roughly 5th through 7th grade. The first classes were taught on Saturdays, one group from 10 until 1 and the second ...
- research-articleJune 2013
The Squeak Defeat?
ALICE '13: Proceedings of Alice Symposium on Alice SymposiumArticle No.: 13, Page 1https://doi.org/10.1145/2532333.2532347We were first introduced to Alice in 2007. We went to a workshop at Georgia Tech and tried to understand how Java worked with Alice. This was just a little too much for us. We then attended first Adventures in Alice Programming Workshop offered at Duke ...