Matching Items (159)
133397-Thumbnail Image.png
Description
Students learn in various ways \u2014 visualization, auditory, memorizing, or making analogies. Traditional lecturing in engineering courses and the learning styles of engineering students are inharmonious causing students to be at a disadvantage based on their learning style (Felder & Silverman, 1988). My study analyzes the traditional approach to learning

Students learn in various ways \u2014 visualization, auditory, memorizing, or making analogies. Traditional lecturing in engineering courses and the learning styles of engineering students are inharmonious causing students to be at a disadvantage based on their learning style (Felder & Silverman, 1988). My study analyzes the traditional approach to learning coding skills which is unnatural to engineering students with no previous exposure and examining if visual learning enhances introductory computer science education. Visual and text-based learning are evaluated to determine how students learn introductory coding skills and associated problem solving skills. My study was conducted to observe how the two types of learning aid the students in learning how to problem solve as well as how much knowledge can be obtained in a short period of time. The application used for visual learning was Scratch and Repl.it was used for text-based learning. Two exams were made to measure the progress made by each student. The topics covered by the exam were initialization, variable reassignment, output, if statements, if else statements, nested if statements, logical operators, arrays/lists, while loop, type casting, functions, object orientation, and sorting. Analysis of the data collected in the study allow us to observe whether the traditional method of teaching programming or block-based programming is more beneficial and in what topics of introductory computer science concepts.
ContributorsVidaure, Destiny Vanessa (Author) / Meuth, Ryan (Thesis director) / Yang, Yezhou (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133406-Thumbnail Image.png
Description
This project examined the relationship of science teachers' knowledge about the laws relating to the teaching of creationism/evolution in public schools using multiple demographic factors. Overall, teachers correctly identified only 7 out of 10 "yes" or "no" answers about the laws, this score is only slightly better than the expected

This project examined the relationship of science teachers' knowledge about the laws relating to the teaching of creationism/evolution in public schools using multiple demographic factors. Overall, teachers correctly identified only 7 out of 10 "yes" or "no" answers about the laws, this score is only slightly better than the expected 5 out of 10 that would be obtained from guessing. Statistically significant results in differences in the overall score on the survey were found for three major variables. Teachers who say creationism should be taught in the classroom have a lower score than those who say it should not be taught in the classroom, with a large effect size. Teachers who teach biology or a life science had significantly higher scores than those who do not, with a small/medium effect size. Older teachers had significantly higher scores than younger teachers, with a small effect size. Identifying the demographic variables that effect teacher knowledge about the laws is the first step to determining how to educate teachers on the legality teaching of creationism/evolution in public school classrooms to avoid violations of the First Amendment.
ContributorsSorge, Aidan Bennet (Author) / Parker, John (Thesis director) / Lynch, John (Committee member) / School for the Future of Innovation in Society (Contributor) / Department of English (Contributor) / College of Integrative Sciences and Arts (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133482-Thumbnail Image.png
Description
Cryptocurrencies have become one of the most fascinating forms of currency and economics due to their fluctuating values and lack of centralization. This project attempts to use machine learning methods to effectively model in-sample data for Bitcoin and Ethereum using rule induction methods. The dataset is cleaned by removing entries

Cryptocurrencies have become one of the most fascinating forms of currency and economics due to their fluctuating values and lack of centralization. This project attempts to use machine learning methods to effectively model in-sample data for Bitcoin and Ethereum using rule induction methods. The dataset is cleaned by removing entries with missing data. The new column is created to measure price difference to create a more accurate analysis on the change in price. Eight relevant variables are selected using cross validation: the total number of bitcoins, the total size of the blockchains, the hash rate, mining difficulty, revenue from mining, transaction fees, the cost of transactions and the estimated transaction volume. The in-sample data is modeled using a simple tree fit, first with one variable and then with eight. Using all eight variables, the in-sample model and data have a correlation of 0.6822657. The in-sample model is improved by first applying bootstrap aggregation (also known as bagging) to fit 400 decision trees to the in-sample data using one variable. Then the random forests technique is applied to the data using all eight variables. This results in a correlation between the model and data of 9.9443413. The random forests technique is then applied to an Ethereum dataset, resulting in a correlation of 9.6904798. Finally, an out-of-sample model is created for Bitcoin and Ethereum using random forests, with a benchmark correlation of 0.03 for financial data. The correlation between the training model and the testing data for Bitcoin was 0.06957639, while for Ethereum the correlation was -0.171125. In conclusion, it is confirmed that cryptocurrencies can have accurate in-sample models by applying the random forests method to a dataset. However, out-of-sample modeling is more difficult, but in some cases better than typical forms of financial data. It should also be noted that cryptocurrency data has similar properties to other related financial datasets, realizing future potential for system modeling for cryptocurrency within the financial world.
ContributorsBrowning, Jacob Christian (Author) / Meuth, Ryan (Thesis director) / Jones, Donald (Committee member) / McCulloch, Robert (Committee member) / Computer Science and Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133359-Thumbnail Image.png
Description
The current trend of interconnected devices, or the internet of things (IOT) has led to the popularization of single board computers (SBC). This is primarily due to their form-factor and low price. This has led to unique networks of devices that can have unstable network connections and minimal processing power.

The current trend of interconnected devices, or the internet of things (IOT) has led to the popularization of single board computers (SBC). This is primarily due to their form-factor and low price. This has led to unique networks of devices that can have unstable network connections and minimal processing power. Many parallel program- ming libraries are intended for use in high performance computing (HPC) clusters. Unlike the IOT environment described, HPC clusters will in general look to obtain very consistent network speeds and topologies. There are a significant number of software choices that make up what is referred to as the HPC stack or parallel processing stack. My thesis focused on building an HPC stack that would run on the SCB computer name the Raspberry Pi. The intention in making this Raspberry Pi cluster is to research performance of MPI implementations in an IOT environment, which had an impact on the design choices of the cluster. This thesis is a compilation of my research efforts in creating this cluster as well as an evaluation of the software that was chosen to create the parallel processing stack.
ContributorsO'Meara, Braedon Richard (Author) / Meuth, Ryan (Thesis director) / Dasgupta, Partha (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133901-Thumbnail Image.png
Description
This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally

This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally accepted model of an artificial neuron is broken down into its key components and then analyzed for functionality by relating back to its biological counterpart. The role of a neuron is then described in the context of a neural network, with equal emphasis placed on how it individually undergoes training and then for an entire network. Using the technique of supervised learning, the neural network is trained with three main factors for housing price classification, including its total number of rooms, bathrooms, and square footage. Once trained with most of the generated data set, it is tested for accuracy by introducing the remainder of the data-set and observing how closely its computed output for each set of inputs compares to the target value. From a programming perspective, the artificial neuron is implemented in C so that it would be more closely tied to the operating system and therefore make the collected profiler data more precise during the program's execution. The program is designed to break down each stage of the neuron's training process into distinct functions. In addition to utilizing more functional code, the struct data type is used as the underlying data structure for this project to not only represent the neuron but for implementing the neuron's training and test data. Once fully trained, the neuron's test results are then graphed to visually depict how well the neuron learned from its sample training set. Finally, the profiler data is analyzed to describe how the program operated from a data management perspective on the software and hardware level.
ContributorsRichards, Nicholas Giovanni (Author) / Miller, Phillip (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
The purpose of this research paper is to evaluate the need for improved communication between physicians and their child patients. There have been great strides to include children in medical conversations with their health care providers but majority of the responsibility is currently being solely placed on the doctors and

The purpose of this research paper is to evaluate the need for improved communication between physicians and their child patients. There have been great strides to include children in medical conversations with their health care providers but majority of the responsibility is currently being solely placed on the doctors and medical professionals, discouraging children from asserting themselves into the conversation. Currently, as a result of social health care programs, more children than ever before are going to the doctor, many of whom are not used to routine doctor check-ups. This overwhelms doctors with more patients who are unaware of the role they can play in their health experience. This paper proposes a prospective children's book to help bring this awareness to children, specifically to inform them that they are encouraged to be active in their communicative relationship with their doctors. Although many books have addressed normal fears within the doctor's office such as getting a shot, going through a procedure, and being observed by the doctor, none has focused on the communicative relationship between the doctor and patient. The projected book is able to translate the need of active children patients by following a small child's experience of being afraid of a doctor and communicating that fear to the doctor to improve trust between the doctor and the patient which will ultimately encourage the child to discuss all matters with their physician in the future. By improving communication and allowing children to learn how to care for themselves when ill, they ultimately avoid getting sick as frequently and require less doctor visits while improving patient satisfaction of the family and the child patient during health care encounters.
ContributorsBrandt, Madison Kemery (Author) / Parker, John (Thesis director) / Nishida, Tracy (Committee member) / Department of Psychology (Contributor) / Barrett, The Honors College (Contributor)
Created2017-12
134079-Thumbnail Image.png
Description
This project is a full integrated development environment implementing the LEGv8 assembly language standard, to be used in classroom settings. The LEGv8 assembly language is defined by the ARM edition of "Computer Organization and Design: The Hardware/Software Interface" by David A. Patterson and John L. Hennessy as a more approachable

This project is a full integrated development environment implementing the LEGv8 assembly language standard, to be used in classroom settings. The LEGv8 assembly language is defined by the ARM edition of "Computer Organization and Design: The Hardware/Software Interface" by David A. Patterson and John L. Hennessy as a more approachable alternative to the full ARMv8 instruction set. The MIPS edition of that same book is used in the Computer Organization course at ASU. This class makes heavy use of the "MARS" MIPS simulator, which allows students to write and run their own MIPS assembly programs. Writing assembly language programs is a key component of the course, as assembly programs have many design difficulties as compared to a high-level language. This project is a fork of the MARS project. The interface and functionality remain largely the same aside from the change to supporting the LEGv8 syntax and instruction set. Faculty used to the MARS environment from teaching Computer Organization should only have to adjust to the new language standard, as the editor and environment will be familiar. The available instructions are basic arithmetic/logical operations, memory interaction, and flow control. Both floating-point and integer operations are supported, with limited support of conditional execution. Only branches can be conditionally executed, per LEGv8. Directives remain in the format supported by MARS, as documentation on ARM-style directives is both sparse and agreeable to this standard. The operating system functions supported by the MARS simulator also remain, as there is no generally standardized requirements for operating system interactions.
ContributorsWhite, Josiah Jeremiah (Author) / Meuth, Ryan (Thesis director) / Nakamura, Mutsumi (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2017-12
Description
This paper analyzes different rhetorics as expressed through a six-month period of qualitative research. Using the methodology of Participatory Critical Rhetoric, I conducted fieldwork while participating in advocacy programs as a volunteer at a church. Conducting interviews, taking photographs and writing field notes, I collected data studying the rhetoric expressed

This paper analyzes different rhetorics as expressed through a six-month period of qualitative research. Using the methodology of Participatory Critical Rhetoric, I conducted fieldwork while participating in advocacy programs as a volunteer at a church. Conducting interviews, taking photographs and writing field notes, I collected data studying the rhetoric expressed in situ. As a participant in the organization during the time of my fieldwork, I captured overt and covert rhetoric expressed from members, staff and outsiders of the organization. I noticed particular rhetoric expressed, specifically righteousness, inclusivity, social justice, and the Gospel. In my introduction, I discuss the broader context of our contentious American political state, which increases the relevancy of this project. I provide a small overview of the foundations for the methodology used to collect data and conduct research. Within the analysis portion, I dive into the rhetoric I analyzed in my time within the organization, providing specific examples of how these rhetoric play out in day-to-day discourses and activities of the organization. In my final thoughts section, I provide some reflexivity on the youth and future of the organization. I also explore what I learned from my participation and how inclusivity affected me as a participant in the organization.
Created2017-12
133803-Thumbnail Image.png
Description
Zoraida Ladrón de Guevarra was born in 1936 in Coyula, Mexico, a small village in the state of Oaxaca. Her father’s passing required Zoraida to find a job at age fourteen to support her family. Her story, a 200-page memoir entitled “After Papa Died,” follows Zoraida’s time as a servant

Zoraida Ladrón de Guevarra was born in 1936 in Coyula, Mexico, a small village in the state of Oaxaca. Her father’s passing required Zoraida to find a job at age fourteen to support her family. Her story, a 200-page memoir entitled “After Papa Died,” follows Zoraida’s time as a servant and eventual nanny in Veracruz. Flashing back to memories of her hometown and the people living in it, the story ends before she enters America first as a visitor in 1954, and later on a working Visa in 1957—the first woman in her village to leave to the United States. Hers is a story relevant today, evident with the paradoxes explored between poverty and riches, patriarchy and matriarchy, freedom and captivity. Assimilation impacts the reading of this memoir, as Zoraida began writing the memoir in her 80s (around fifty years after gaining American citizenship). This detailed family history is about the nature of memory, community, and in particular, the experience of being an immigrant. This thesis project centers on this text and includes three components: an edited memoir, informational interviews, and an introduction. Beginning as a diary steeped in the tradition of oral history, the memoir required a “translation” into a written form; chapters and chronological continuity helped with organization. Topics of interest from the story, such as identity, domestic violence, and religion, are further explored in a series of interviews with Zoraida. The inclusion of an introduction to the text contextualizes the stories documented in the memoir with supplemental information. The contents of the project are housed on a website: alongwaybabyproject.net.
ContributorsVan Slyke, Shea Elizabeth (Author) / Meloy, Elizabeth (Thesis director) / O'Flaherty, Katherine (Committee member) / Department of Supply Chain Management (Contributor) / Department of English (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
134395-Thumbnail Image.png
Description"Writing the Races" is a documentary exploring how two writers talk about race in their comedy television shows. http://www.writingtheraces.com/
ContributorsTyau, Nicole Jenice (Author) / Rodriguez, Rick (Thesis director) / O'Flaherty, Katherine (Committee member) / Walter Cronkite School of Journalism and Mass Communication (Contributor, Contributor) / Barrett, The Honors College (Contributor)
Created2017-05