Matching Items (40)
154120-Thumbnail Image.png
Description
Online programming communities are widely used by programmers for troubleshooting or various problem solving tasks. Large and ever increasing volume of posts on these communities demands more efforts to read and comprehend thus making it harder to find relevant information. In my thesis; I designed and studied an alternate approach

Online programming communities are widely used by programmers for troubleshooting or various problem solving tasks. Large and ever increasing volume of posts on these communities demands more efforts to read and comprehend thus making it harder to find relevant information. In my thesis; I designed and studied an alternate approach by using interactive network visualization to represent relevant search results for online programming discussion forums.

I conducted user study to evaluate the effectiveness of this approach. Results show that users were able to identify relevant information more precisely via visual interface as compared to traditional list based approach. Network visualization demonstrated effective search-result navigation support to facilitate user’s tasks and improved query quality for successive queries. Subjective evaluation also showed that visualizing search results conveys more semantic information in efficient manner and makes searching more effective.
ContributorsMehta, Vishal Vimal (Author) / Hsiao, Ihan (Thesis advisor) / Walker, Erin (Committee member) / Sarwat, Mohamed (Committee member) / Arizona State University (Publisher)
Created2015
156351-Thumbnail Image.png
Description
Correctional officers are increasingly being trained in evidence-based practices and the willingness of officers to implement what they have learned is crucial for organizational reform. Most of the literature in this area has examined officer attitudes about rehabilitation and punitiveness. Left out are additional characteristics, such as self-control,

Correctional officers are increasingly being trained in evidence-based practices and the willingness of officers to implement what they have learned is crucial for organizational reform. Most of the literature in this area has examined officer attitudes about rehabilitation and punitiveness. Left out are additional characteristics, such as self-control, that may affect an officer’s receptivity to learn and implement new techniques. The present study examines officer receptiveness to motivational interviewing using 280 surveys administered to correctional officers tasked with both delivering and supervising program delivery to inmates within the Arizona Department of Corrections. Three broad questions are asked: 1) Are officer attitudes about punishment associated with receptivity toward implementing rehabilitative techniques? 2) Are officer levels of self-control associated with receptivity toward implementing rehabilitative techniques? and 3) Is the association between officer attitudes toward punishment and receptivity toward implementing rehabilitation techniques moderated by officer self-control? The results suggest that punitiveness and self-control both have statistically significant direct effects on correctional officer receptivity to training and that self-control does not moderate the relationship between punitiveness and receptivity to training. However, these findings could be due to limitations in the present study’s sampling and statistical methods. Policy implications and future research are discussed.
ContributorsSmith, Wesley Thomas (Author) / Wright, Kevin A. (Thesis advisor) / Young, Jacob T.N. (Committee member) / Telep, Cody W. (Committee member) / Arizona State University (Publisher)
Created2018
157258-Thumbnail Image.png
Description
This action research study took a mixed methods approach to examine junior and senior student engagement at the honors college in the downtown campus of Arizona State University. The purpose of the study was to better understand the lack of engagement with junior and senior students within the college. The

This action research study took a mixed methods approach to examine junior and senior student engagement at the honors college in the downtown campus of Arizona State University. The purpose of the study was to better understand the lack of engagement with junior and senior students within the college. The study sought to examine the usage of year specific programs and the possibility of influence on the target populations’ engagement. In addition, the study focused on understanding the usage of such programs and its ability to influence student perception of coping with transitions. The growth of honors education and the value of student engagement lead the study. Life Hacks is a series of programs designed to engage the target population by addressing an anticipated transition. This study focused on exploring junior and senior honors student engagement and the utilization of programs to address the student’s ability to cope with transitions. The program was divided into six workshops that spanned the semester and were taught by college partners who were deemed a resource on the subject matter. Two surveys were deployed: one at the beginning of the semester and the other at the end of the semester. Participants were selected based on their academic status as a junior or senior within the honors college on campus and their age rage. All participants traditionally matriculated from high school and were between the ages of 18-25. Two focus groups, with a total of eight participants (4 juniors and 4 seniors), were conducted at the end of the semester to gather qualitative data. Findings indicated that participants allowed their emotions to influence their ability to cope with transitions. Relationships with peers and staff were important to decision making processes and network building for junior and senior participants. Students within the study set expectations for the college and themselves that influence how they relate to college and their relation to adulthood. The implications of practice that resulted from the study involved improving student access to information and assisting students with understanding the need for the resource and how to apply it to their current and future challenges.
ContributorsGatewood, Kira Kevanah (Author) / Harris, Lauren (Thesis advisor) / Aska, Cassandra (Committee member) / Weatherly, Kimberly (Committee member) / Arizona State University (Publisher)
Created2019
136814-Thumbnail Image.png
Description
The goal of this project was to explore biomimetics by creating a jellyfish flying device that uses propulsion of air to levitate while utilizing electromyography signals and infrared signals as mechanisms to control the device. Completing this project would require knowledge of biological signals, electrical circuits, computer programming, and physics

The goal of this project was to explore biomimetics by creating a jellyfish flying device that uses propulsion of air to levitate while utilizing electromyography signals and infrared signals as mechanisms to control the device. Completing this project would require knowledge of biological signals, electrical circuits, computer programming, and physics to accomplish. An EMG sensor was used to obtain processed electrical signals produced from the muscles in the forearm and was then utilized to control the actuation speed of the tentacles. An Arduino microprocessor was used to translate the EMG signals to infrared blinking sequences which would propagate commands through a constructed circuit shield to the infrared receiver on jellyfish. The receiver will then translate the received IR sequence into actions. Then the flying device must produce enough thrust to propel the body upwards. The application of biomimetics would best test my skills as an engineer as well as provide a method of applying what I have learned over the duration of my undergraduate career.
ContributorsTsui, Jessica W (Author) / Muthuswamy, Jitteran (Thesis director) / Blain Christen, Jennifer (Committee member) / Barrett, The Honors College (Contributor) / Harrington Bioengineering Program (Contributor)
Created2014-05
Description
Technical innovation has always played a part in live theatre, whether in the form of mechanical pieces like lifts and trapdoors to the more recent integration of digital media. The advances of the art form encourage the development of technology, and at the same time, technological development enables the advancement

Technical innovation has always played a part in live theatre, whether in the form of mechanical pieces like lifts and trapdoors to the more recent integration of digital media. The advances of the art form encourage the development of technology, and at the same time, technological development enables the advancement of theatrical expression. As mechanics, lighting, sound, and visual media have made their way into the spotlight, advances in theatrical robotics continue to push for their inclusion in the director's toolbox. However, much of the technology available is gated by high prices and unintuitive interfaces, designed for large troupes and specialized engineers, making it difficult to access for small schools and students new to the medium. As a group of engineering students with a vested interest in the development of the arts, this thesis team designed a system that will enable troupes from any background to participate in the advent of affordable automation. The intended result of this thesis project was to create a robotic platform that interfaces with custom software, receiving commands and transmitting position data, and to design that software so that a user can define intuitive cues for their shows. In addition, a new pathfinding algorithm was developed to support free-roaming automation in a 2D space. The final product consisted of a relatively inexpensive (< $2000) free-roaming platform, made entirely with COTS and standard materials, and a corresponding control system with cue design, wireless path following, and position tracking. This platform was built to support 1000 lbs, and includes integrated emergency stopping. The software allows for custom cue design, speed variation, and dynamic path following. Both the blueprints and the source code for the platform and control system have been released to open-source repositories, to encourage further development in the area of affordable automation. The platform itself was donated to the ASU School of Theater.
ContributorsHollenbeck, Matthew D. (Co-author) / Wiebel, Griffin (Co-author) / Winnemann, Christopher (Thesis director) / Christensen, Stephen (Committee member) / Computer Science and Engineering Program (Contributor) / School of Film, Dance and Theatre (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133874-Thumbnail Image.png
Description
As our relationship with technology continues to encourage people to spend more time engaged online, traditional means of journalism must adapt in order to communicate with audiences. While many news organizations default to social media outlets, the goal of this project is to allow users a more direct experience with

As our relationship with technology continues to encourage people to spend more time engaged online, traditional means of journalism must adapt in order to communicate with audiences. While many news organizations default to social media outlets, the goal of this project is to allow users a more direct experience with reporters, photographers and editors. It will allow The State Press, the official, student-run news organization covering ASU, to create content within Slack, an internal messaging platform commonly used in newsrooms. Secondly, it will provide a means for viewers to conveniently ingest their news as it unfolds, with updates, media, and analysis appearing in front of them without having to refresh the page.
ContributorsQuigley, James Alan (Author) / Gary, Kevin (Thesis director) / Squire, Susan (Committee member) / Software Engineering (Contributor) / W.P. Carey School of Business (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
136992-Thumbnail Image.png
Description
Monocular is a user engagement application that offers a website owner the opportunity to track user behavior and use the data to better understand the site's strengths and weaknesses in terms of user satisfaction and motivation. This data allows the customer to make improvements to a website, resulting in a

Monocular is a user engagement application that offers a website owner the opportunity to track user behavior and use the data to better understand the site's strengths and weaknesses in terms of user satisfaction and motivation. This data allows the customer to make improvements to a website, resulting in a better user experience and potential for an improved bottom line.
ContributorsHooke, Wade (Co-author) / Ortiz-Monasterio, Diego (Co-author) / Clark, Joseph (Thesis director) / Prince, Linda (Committee member) / Barrett, The Honors College (Contributor) / Department of Information Systems (Contributor) / Department of Supply Chain Management (Contributor) / W. P. Carey School of Business (Contributor)
Created2014-05
135230-Thumbnail Image.png
Description
Agent Based modeling has been used in computer science to simulate complex phenomena. The introduction of Agent Based Models into the field of economics (Agent Based Computational Economics ACE) is not new, however work on making model environments simpler to design for individuals without a background in computer science or

Agent Based modeling has been used in computer science to simulate complex phenomena. The introduction of Agent Based Models into the field of economics (Agent Based Computational Economics ACE) is not new, however work on making model environments simpler to design for individuals without a background in computer science or computer engineering is a constantly evolving topic. The issue is a trade off of how much is handled by the framework and how much control the modeler has, as well as what tools exist to allow the user to develop insights from the behavior of the model. The solutions looked at in this thesis are the construction of a simplified grammar for model construction, the design of an economic based library to assist in ACE modeling, and examples of how to construct interactive models.
ContributorsAnderson, Brandon David (Author) / Bazzi, Rida (Thesis director) / Kuminoff, Nicolai (Committee member) / Roberts, Nancy (Committee member) / Computer Science and Engineering Program (Contributor) / Economics Program in CLAS (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05
134769-Thumbnail Image.png
Description
In order to adequately introduce students to computer science and robotics in an exciting and engaging manner certain teaching techniques should be used. In recent years some of the most popular paradigms are Visual Programming Languages. Visual Programming Languages are meant to introduce problem solving skills and basic programming constructs

In order to adequately introduce students to computer science and robotics in an exciting and engaging manner certain teaching techniques should be used. In recent years some of the most popular paradigms are Visual Programming Languages. Visual Programming Languages are meant to introduce problem solving skills and basic programming constructs inherent to all modern day languages by allowing users to write programs visually as opposed to textually. By bypassing the need to learn syntax students can focus on the thinking behind developing an algorithm and see immediate results that help generate excitement for the field and reduce disinterest due to startup complexity and burnout. The Introduction to Engineering course at Arizona State University supports this approach by teaching students the basics of autonomous maze traversing algorithms and using ASU VIPLE, a Visual Programming Language developed to connect with and direct real-world robots. However, some startup time is needed to learn how to interface with these robots using ASU VIPLE. That is why the HTML5 Autonomous Robot Web Simulator was created -- by encouraging students to use the simulator the problem solving behind autonomous maze traversing algorithms can be introduced more quickly and with immediate affirmation. Our goal was to improve this simulator and add features so that the simulator could be accessed and used for a more wide variety of introductory Computer Science lessons. Features scattered across past implementations of robotic simulators were aggregated in a cross platform solution. Upon initial development, a classroom test group revealed usability concerns and a demonstration of students' mental models. Mean time for task completion was 8.1min - compared to 2min for the authors. The simulator was updated in response to test group feedback and new instructor requirements. The new implementation reduces programming overhead while maintaining a learning environment with support for even the most complex applications.
ContributorsRodewald, Spencer (Co-author, Co-author) / Patel, Ankit (Co-author) / Chen, Yinong (Thesis director) / Chattin, Linda (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2016-12
134454-Thumbnail Image.png
Description
A growing number of stylists \u2014 cosmetologists \u2014 are finding it harder to afford the basic necessities such as rent. However, the ever-increasing presence of smartphones and the increasing need for on-demand services like Uber and Uber Eats creates a unique opportunity for stylists \u2014 Clippr. Clippr is an application

A growing number of stylists \u2014 cosmetologists \u2014 are finding it harder to afford the basic necessities such as rent. However, the ever-increasing presence of smartphones and the increasing need for on-demand services like Uber and Uber Eats creates a unique opportunity for stylists \u2014 Clippr. Clippr is an application that aims to connect individual stylists directly to their customers. The application gives stylists a platform to create and display their own prices, services, and portfolio. Customers get the benefit of finding a stylist that suits them and booking instantly. This project outlines the backend for the Clippr application. It goes over the framework, REST API, and various functionalities of the application. Additionally, the project also covers the work that is still needed to successfully launch the application.
ContributorsKamath, Sanketh (Author) / Olsen, Christopher (Thesis director) / Sebold, Brent (Committee member) / Chemical Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2017-05