Matching Items (2)
Filtering by

Clear all filters

156534-Thumbnail Image.png
Description
Among researchers, educators, and other stakeholders in literacy education, there has been a growing emphasis on developing literacy pedagogies that are more responsive to the ways young people experience literacy in their everyday lives, which often make use of digital media and other technologies for exchanging meaning. This dissertation project

Among researchers, educators, and other stakeholders in literacy education, there has been a growing emphasis on developing literacy pedagogies that are more responsive to the ways young people experience literacy in their everyday lives, which often make use of digital media and other technologies for exchanging meaning. This dissertation project sought to explore the nature of these digital-age literacies in the context of children learning through and about new technologies. Conducting a year-long, multimethod observational study of an out-of-school library-based program designed to engage students in self-directed learning around the domain of computer programming, this project was framed around an analysis of digital-age literacies in design, discourse, and practice. To address each of these areas, the project developed a methodology grounded in interpretive, naturalistic, and participant-observation methodologies in collaboration with a local library Code Club in a metropolitan area of the Southwestern U.S between September 2016 and December 2017. Participants in the project included a total of 47 students aged 8-14, 3 librarians, and 3 parents. Data sources for the project included (1) artifactual data, such as the designed interfaces of the online platforms students regularly engaged with, (2) observational data such as protocol-based field notes taken during and after each Code Club meeting, and (3) interview data, collected during qualitative interviews with students, parents, and library facilitators outside the program. These data sources were analyzed through a multi-method interpretive framework, including the multimodal analysis of digital artifacts, qualitative coding, and discourse analysis. The findings of the project illustrate the multidimensional nature of digital-age literacy experiences as they are rendered “on the screen” at the content level, “behind the screen” at the procedural level, and “beyond the screen” at the contextual level. The project contributes to the literature on literacy education by taking an multi-method, interdisciplinary approach to expand analytical perspectives on digital media and literacy in a digital age, while also providing an empirical account of this approach in a community-embedded context of implementation.
ContributorsAguilera, Earl (Author) / Gee, Elisabeth R (Thesis advisor) / Gee, James P (Committee member) / Serafini, Frank (Committee member) / Arizona State University (Publisher)
Created2018
135148-Thumbnail Image.png
Description
\English is a programming language, a method of allowing programmers to write instructions such that a computer may understand and execute said instructions in the form of a program. Though many programming languages exist, this particular language is designed for ease of development and heavy optimizability in ways that no

\English is a programming language, a method of allowing programmers to write instructions such that a computer may understand and execute said instructions in the form of a program. Though many programming languages exist, this particular language is designed for ease of development and heavy optimizability in ways that no other programming language is. Building on the principles of Assembly level efficiency, referential integrity, and high order functionality, this language is able to produce extremely efficient code; meanwhile, programmatically defined English-based reusable syntax and a strong, static type system make \English easier to read and write than many existing programming languages. Its generalization of all language structures and components to operators leaves the language syntax open to project-specific syntactical structuring, making it more easily applicable in more cases. The thesis project requirements came in three parts: a compiler to compile \English code into NASM Assembly to produce a final program product; a standard library to define many of the basic operations of the language, including the creation of lists; and C translation library that would utilize \English properties to compile C code using the \English compiler. Though designed and partially coded, the compiler remains incomplete. The standard library, C translation library, and design of the language were completed. Additional tools regarding the language design and implementation were also created, including a Gedit syntax highlighting configuration file; usage documentation describing in a tutorial style the basic usage of the language; and more. Though the thesis project itself may be complete, the \English project will continue in order to produce a new language capable of the abilities possible with the design of this language.
ContributorsDavey, Connor (Author) / Gupta, Sandeep (Thesis director) / Bazzi, Rida (Committee member) / Calliss, Debra (Committee member) / Barrett, The Honors College (Contributor)
Created2016-05