Matching Items (7)
Filtering by

Clear all filters

135981-Thumbnail Image.png
Description
Education in computer science is a difficult endeavor, with learning a new programing language being a barrier to entry, especially for college freshman and high school students. Learning a first programming language requires understanding the syntax of the language, the algorithms to use, and any additional complexities the language carries.

Education in computer science is a difficult endeavor, with learning a new programing language being a barrier to entry, especially for college freshman and high school students. Learning a first programming language requires understanding the syntax of the language, the algorithms to use, and any additional complexities the language carries. Often times this becomes a deterrent from learning computer science at all. Especially in high school, students may not want to spend a year or more simply learning the syntax of a programming language. In order to overcome these issues, as well as to mitigate the issues caused by Microsoft discontinuing their Visual Programming Language (VPL), we have decided to implement a new VPL, ASU-VPL, based on Microsoft's VPL. ASU-VPL provides an environment where users can focus on algorithms and worry less about syntactic issues. ASU-VPL was built with the concepts of Robot as a Service and workflow based development in mind. As such, ASU-VPL is designed with the intention of allowing web services to be added to the toolbox (e.g. WSDL and REST services). ASU-VPL has strong support for multithreaded operations, including event driven development, and is built with Microsoft VPL users in mind. It provides support for many different robots, including Lego's third generation robots, i.e. EV3, and any open platform robots. To demonstrate the capabilities of ASU-VPL, this paper details the creation of an Intel Edison based robot and the use of ASU-VPL for programming both the Intel based robot and an EV3 robot. This paper will also discuss differences between ASU-VPL and Microsoft VPL as well as differences between developing for the EV3 and for an open platform robot.
ContributorsDe Luca, Gennaro (Author) / Chen, Yinong (Thesis director) / Cheng, Calvin (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2015-12
136677-Thumbnail Image.png
Description
Throughout the course of the Honors Thesis/Creative Project, the intent was to gain knowledge regarding national, state and community initiatives regarding Indigenous Language Revitalization and Maintenance (ILRA). For over a year, I had the opportunity to visit a total of five indigenous communities, including Pine Ridge, SD, Gila River Indian

Throughout the course of the Honors Thesis/Creative Project, the intent was to gain knowledge regarding national, state and community initiatives regarding Indigenous Language Revitalization and Maintenance (ILRA). For over a year, I had the opportunity to visit a total of five indigenous communities, including Pine Ridge, SD, Gila River Indian Community, AZ, White Mountain Apache, AZ, Cochiti Pueblo, NM and Santo Domingo Pueblo, NM. The goal was to learn about the status of their language, current ILRA initiatives as well as challenges and successes that face American Indian nations. During each visit, key elements to successful language revitalization initiatives were identified that could benefit those continuing their effort to reverse language loss as well as those looking to enter in the field of language revitalization.
ContributorsHutchinson, Jenna Michelle (Author) / Romero-Little, Mary Eunice (Thesis director) / Begay, Jolyana (Committee member) / Sims, Christine P. (Committee member) / Barrett, The Honors College (Contributor) / American Indian Studies Program (Contributor) / School of Human Evolution and Social Change (Contributor)
Created2014-12
132693-Thumbnail Image.png
Description
Social media is explosively popular in discussing socio-political issues. This work provides a preliminary study on how polarization occurs online. Chapter I begins by introducing limitations of the internet in maintaining a free flow of information. Not only do users seek out groups of like-minded individuals and insulate themselves from

Social media is explosively popular in discussing socio-political issues. This work provides a preliminary study on how polarization occurs online. Chapter I begins by introducing limitations of the internet in maintaining a free flow of information. Not only do users seek out groups of like-minded individuals and insulate themselves from opposing views, social media platforms algorithmically curate content such that it will be in line with a user’s preconceived notions of the world. The work then defines polarization and carefully discusses its most prominent causes. It then shifts focus to analyze a closely-related issue regarding political discourse: outrage, which is both a noticeable effect of and further cause of polarization. It is clearly prevalent in traditional media, but for completion, I provide a case study to measure its incidence in social media. In Chapter II, I scrutinize the language used in the #MeToo movement on Twitter and draw conclusions about the issues Twitter users focus on and how they express their views. This chapter details the method I used, the challenges I faced in designing the exploratory study, and the results I found. I benchmark patterns I find in the Twitterverse against those I find in The Wall Street Journal. The analysis relies upon the metric of word similarity, based on proximity of and frequency of words used together, to make distinctions about what users are most commonly saying with respect to given topics, or keywords. Chapter III closes the essay with conclusions of socio-political polarization, discourse, and outrage in social media. Finally, the essay outlines potential channels for future work.
ContributorsJain, Niharika (Author) / Simhony, Avital (Thesis director) / Lewis, Paul (Committee member) / Computer Science and Engineering Program (Contributor, Contributor) / School of Politics and Global Studies (Contributor) / Department of Information Systems (Contributor) / School of International Letters and Cultures (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05
133848-Thumbnail Image.png
Description
This project serves as an extra learning tool for students enrolled in HEB 101 (Hebrew) at Arizona State University. This tool was developed using Axure Prototyping Software and can be used by anyone. The tool follows the HEB 101 course curriculum which also works alongside the textbook for the class

This project serves as an extra learning tool for students enrolled in HEB 101 (Hebrew) at Arizona State University. This tool was developed using Axure Prototyping Software and can be used by anyone. The tool follows the HEB 101 course curriculum which also works alongside the textbook for the class (Hebrew From Scratch part 1). The tool fully covers the seven units that students learn in HEB 101. Each unit follows a standard structure. There is a unit title page which lays out the major concepts covered in the unit (i.e. personal pronouns, question words, prepositions, etc.) and links to different pages within the unit. Each unit has seven to ten lesson pages which introduce Hebrew concepts and provide exercises and examples to help the students practice the material they learned both in class and in the tool. Each unit also has links to Quizlet pages that have the units' vocab set up in a flashcard format so that they can study for upcoming quizzes and exams in the class. The Quizlet page for each unit also provides a randomly generated vocab quiz for the students. There is also a unit quiz for every unit which tests the students on the major concepts of the unit. There are also unit vocab pages that provide all the vocab covered in the unit. This tool provides students with numerous ways of practicing and mastering the material covered in the lectures. The main benefit of this tool for students is that it provides audio files for each vocabulary word learned in HEB 101 which will allow them to have quick access to the pronunciation of the words they are learning. This tool will be used in future HEB 101 classes.
ContributorsOsuna, Esteban Rene (Author) / Shemer, Judith (Thesis director) / Mirguet, Francoise (Committee member) / Computing and Informatics Program (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133804-Thumbnail Image.png
Description
Modern curriculum requires students to purchase expensive handheld calculators, which has created a market with little competition or incentive for improvement. The purpose of this project was to create a competitive free alternative to be used outside the classroom for those who do not have the economic stability to purchase,

Modern curriculum requires students to purchase expensive handheld calculators, which has created a market with little competition or incentive for improvement. The purpose of this project was to create a competitive free alternative to be used outside the classroom for those who do not have the economic stability to purchase, for example, a TI-82, which costs approximately $100. Calculat3d is an Android application that matches the general-purpose functionality of the TI-82, including calculations, basic statistical functions, graphing, and creating programs. Additionally, a programming language and interpreter were created so programs can be written inside Calculat3d and be used alongside calculations, thus expanding the functionality of the calculator. Graphing functionality is also included in Calculat3d but expanded to three dimensions as opposed to the two-dimension limited TI calculator.
ContributorsEverhart, Ryan Matthew (Author) / Hansford, Dianne (Thesis director) / Bazzi, Rida (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
154481-Thumbnail Image.png
Description
Although there are millions of Nahuatl speakers, the language is highly threatened. The dominant language of Coatepec de los Costales, a small village in Guerrero, Mexico, was historically Nahuatl, a Uto-Aztecan language, referred to by some as “Mexicano” (Messing, 2009). In the last 50 years, there has been a pronounced

Although there are millions of Nahuatl speakers, the language is highly threatened. The dominant language of Coatepec de los Costales, a small village in Guerrero, Mexico, was historically Nahuatl, a Uto-Aztecan language, referred to by some as “Mexicano” (Messing, 2009). In the last 50 years, there has been a pronounced shift from Mexicano to Spanish in the village, and fewer than 10% of the residents currently speak Mexicano. Without intervention, the language will be lost in the village. The ultimate cause of language shift is a disconnect in transferring the Indigenous language from the older to the younger generations. In Coatepec, older Nahuatl speakers are not teaching their children the language. This recurring theme appears in case studies of language shift around the world. Using a conceptual framework that combines (1) a critical sociocultural approach to language policy; (2) Spolsky’s (2004) definition of language policy as language practices, ideologies or beliefs, and management; (3) the ethnography of language policy, and (3) Indigenous knowledges, I collected and analyzed data from a six-month ethnographic study of language loss and reclamation in Coatepec. Specifically, I looked closely at the mechanisms by which language ideologies, management, and practices were enacted among members of different generations, using a combination of observation, archival analysis, and in-depth ethnographic interviews. Seidman’s (2013) three-part interview sequence, which includes a focused life history, details of experience, and reflections on meaning, provided the framework for the interviews. What are the language ideologies and practices within and across generations in this setting? What language management strategies – tacit and official – do community members of different generations employ? This in-depth examination of language ideologies, practices, and management strategies is designed to illuminate not only how and why language shift is occurring, but the possibilities for reversing language shift as well.
ContributorsLagunas, Rosalva Mojica (Author) / Mccarty, Teresa L. (Thesis advisor) / Romero-Little, Mary Eunice (Thesis advisor) / Brayboy, Bryan McKinley (Committee member) / Coronel-Molina, Serafín M. (Committee member) / Arizona State University (Publisher)
Created2016
152674-Thumbnail Image.png
Description
Relationships are the heart of Anishinaabeg culture and language. This research proposes understanding Anishinaabemowin, the language of Ojibwe, Ottawa, and Potawatomi peoples, as a living, historical, and spiritual member of the cultural community. As a community member, the language is the Oldest Elder. This understanding provides a relational lens through

Relationships are the heart of Anishinaabeg culture and language. This research proposes understanding Anishinaabemowin, the language of Ojibwe, Ottawa, and Potawatomi peoples, as a living, historical, and spiritual member of the cultural community. As a community member, the language is the Oldest Elder. This understanding provides a relational lens through which one can understand language history from an Indigenous perspective. Recent scholarship on Indigenous languages often focuses on the boarding school experiences or shapes the narrative in terms of language loss. A relational understanding explores the language in terms of connections. This dissertation argues that the strength of language programs is dependent on the strength of reciprocal relationships between the individuals and institutions involved. This research examines the history of Anishinaabemowin classes and programs at three higher educational institutions: Bemidji State University, University of Michigan, and Central Michigan University. At each institution, the advocates and allies of Oldest Elder fought and struggled to carve space for American Indian people and the language. Key relationships between advocates and allies in the American Indian and academic communities found ways to bring Oldest Elder into the classroom. When the relationships were healthy, Oldest Elder thrived, but when the relationships shifted or weakened, so did Oldest Elder's presence. This dissertation offers a construct for understanding Indigenous language efforts that can be utilized by others engaged in language revitalization. The narrative of Oldest Elder shifts the conversation from one of loss to one of possibilities and responsibilities.
ContributorsMead, Chelsea M (Author) / Fixico, Donald L. (Thesis advisor) / Mccarty, Teresa L. (Committee member) / Osburn, Katherine M. B. (Committee member) / Arizona State University (Publisher)
Created2014