Matching Items (5)
Filtering by

Clear all filters

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
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
134547-Thumbnail Image.png
Description
This thesis covers second language acquisition in regards to age, examining the difference between elementary and high school students. The primary language of all the students tested was English. The second language being tested in this study is German. The general age range in the elementary students observed was 7-12

This thesis covers second language acquisition in regards to age, examining the difference between elementary and high school students. The primary language of all the students tested was English. The second language being tested in this study is German. The general age range in the elementary students observed was 7-12 years old. The high school students' ages were between 14-18 years old. The environment consisted of a physical education atmosphere, which includes: gyms, outside recreational areas, fitness equipment, fields, etc. Methods used to conduct this study were visual and auditory/verbal approaches. No direct instruction was provided to the students, they were assessed based on their ability to absorb the information when provided to them indirectly in a traditional classroom atmosphere. In addition, direct instruction is also not conducive to a physical education setting as it has the potential to detract from the necessary lesson content.
ContributorsMarch, Ashley Taylor (Author) / Pangrazi, Connie (Thesis director) / Gilfillan, Daniel (Committee member) / School of International Letters and Cultures (Contributor) / College of Health Solutions (Contributor) / Division of Teacher Preparation (Contributor) / Barrett, The Honors College (Contributor)
Created2017-05
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
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