This collection includes both ASU Theses and Dissertations, submitted by graduate students, and the Barrett, Honors College theses submitted by undergraduate students. 

Displaying 1 - 3 of 3
Filtering by

Clear all filters

150234-Thumbnail Image.png
Description
Introductory programming courses, also known as CS1, have a specific set of expected outcomes related to the learning of the most basic and essential computational concepts in computer science (CS). However, two of the most often heard complaints in such courses are that (1) they are divorced from the reality

Introductory programming courses, also known as CS1, have a specific set of expected outcomes related to the learning of the most basic and essential computational concepts in computer science (CS). However, two of the most often heard complaints in such courses are that (1) they are divorced from the reality of application and (2) they make the learning of the basic concepts tedious. The concepts introduced in CS1 courses are highly abstract and not easily comprehensible. In general, the difficulty is intrinsic to the field of computing, often described as "too mathematical or too abstract." This dissertation presents a small-scale mixed method study conducted during the fall 2009 semester of CS1 courses at Arizona State University. This study explored and assessed students' comprehension of three core computational concepts - abstraction, arrays of objects, and inheritance - in both algorithm design and problem solving. Through this investigation students' profiles were categorized based on their scores and based on their mistakes categorized into instances of five computational thinking concepts: abstraction, algorithm, scalability, linguistics, and reasoning. It was shown that even though the notion of computational thinking is not explicit in the curriculum, participants possessed and/or developed this skill through the learning and application of the CS1 core concepts. Furthermore, problem-solving experiences had a direct impact on participants' knowledge skills, explanation skills, and confidence. Implications for teaching CS1 and for future research are also considered.
ContributorsBillionniere, Elodie V (Author) / Collofello, James (Thesis advisor) / Ganesh, Tirupalavanam G. (Thesis advisor) / VanLehn, Kurt (Committee member) / Burleson, Winslow (Committee member) / Arizona State University (Publisher)
Created2011
151793-Thumbnail Image.png
Description
Linear Temporal Logic is gaining increasing popularity as a high level specification language for robot motion planning due to its expressive power and scalability of LTL control synthesis algorithms. This formalism, however, requires expert knowledge and makes it inaccessible to non-expert users. This thesis introduces a graphical specification environment to

Linear Temporal Logic is gaining increasing popularity as a high level specification language for robot motion planning due to its expressive power and scalability of LTL control synthesis algorithms. This formalism, however, requires expert knowledge and makes it inaccessible to non-expert users. This thesis introduces a graphical specification environment to create high level motion plans to control robots in the field by converting a visual representation of the motion/task plan into a Linear Temporal Logic (LTL) specification. The visual interface is built on the Android tablet platform and provides functionality to create task plans through a set of well defined gestures and on screen controls. It uses the notion of waypoints to quickly and efficiently describe the motion plan and enables a variety of complex Linear Temporal Logic specifications to be described succinctly and intuitively by the user without the need for the knowledge and understanding of LTL specification. Thus, it opens avenues for its use by personnel in military, warehouse management, and search and rescue missions. This thesis describes the construction of LTL for various scenarios used for robot navigation using the visual interface developed and leverages the use of existing LTL based motion planners to carry out the task plan by a robot.
ContributorsSrinivas, Shashank (Author) / Fainekos, Georgios (Thesis advisor) / Baral, Chitta (Committee member) / Burleson, Winslow (Committee member) / Arizona State University (Publisher)
Created2013
153656-Thumbnail Image.png
Description
Wittgenstein’s claim: anytime something is seen, it is necessarily seen as something, forms the philosophical foundation of this research. I synthesize theories and philosophies from Simondon, Maturana, Varela, Wittgenstein, Pye, Sennett, and Reddy in a research process I identify as a paradigm construction project. My personal studio practice of inventing

Wittgenstein’s claim: anytime something is seen, it is necessarily seen as something, forms the philosophical foundation of this research. I synthesize theories and philosophies from Simondon, Maturana, Varela, Wittgenstein, Pye, Sennett, and Reddy in a research process I identify as a paradigm construction project. My personal studio practice of inventing experiential media systems is a key part of this research and illustrates, with practical examples, my philosophical arguments from a range of points of observation. I see media systems as technical objects, and see technical objects as structurally determined systems, in which the structure of the system determines its organization. I identify making, the process of determining structure, as a form of structural coupling and see structural coupling as a means of knowing material. I introduce my theory of conceptual plurifunctionality as an extension to Simondon’s theory. Aspects of materiality are presented as a means of seeing material and immaterial systems, including cultural systems. I seek to answer the questions: How is structure seen as determining the organization of systems, and making seen as a process in which the resulting structures of technical objects and the maker are co-determined? How might an understanding of structure and organization be applied to the invention of contemporary experiential media systems?
ContributorsLahey, Byron (Author) / Burleson, Winslow (Thesis advisor) / Xin Wei, Sha (Committee member) / Collins, Daniel (Committee member) / Paine, Garth (Committee member) / Arizona State University (Publisher)
Created2015