Matching Items (2)
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
151043-Thumbnail Image.png
Description
A sample of 127 high school Advanced Placement (AP) Calculus students from two schools was utilized to study the effects of an engineering design-based problem solving strategy on student performance with AP style Related Rate questions and changes in conceptions, beliefs, and influences. The research design followed a treatment-control multiple

A sample of 127 high school Advanced Placement (AP) Calculus students from two schools was utilized to study the effects of an engineering design-based problem solving strategy on student performance with AP style Related Rate questions and changes in conceptions, beliefs, and influences. The research design followed a treatment-control multiple post-assessment model with three periods of data collection. Four high school calculus classes were selected for the study, with one class designated as the treatment and three as the controls. Measures for this study include a skills assessment, Related Rate word problem assessments, and a motivation problem solving survey. Data analysis utilized a mixed methods approach. Quantitative analysis consisted of descriptive and inferential methods utilizing nonparametric statistics for performance comparisons and structural equation modeling to determine the underlying structure of the problem solving motivation survey. Statistical results indicate that time on task was a major factor in enhanced performance between measurement time points 1 and 2. In the experimental classroom, the engineering design process as a problem solving strategy emerged as an important factor in demonstrating sustained achievement across the measurement time series when solving volumetric rates of change as compared to traditional problem solving strategies. In the control classrooms, where traditional problem solving strategies were emphasized, a greater percentage of students than in the experimental classroom demonstrated enhanced achievement from point 1 to 2, but showed decrease in achievement from point 2 to 3 in the measurement time series. Results from the problem solving motivation survey demonstrated that neither time on task nor instruction strategy produced any effect on student beliefs about and perceptions of problem solving. Qualitative error analysis showed that type of instruction had little effect on the type and number of errors committed, with the exception of procedural errors from performing a derivative and errors decoding the problem statement. Results demonstrated that students who engaged in the engineering design-based committed a larger number of decoding errors specific to Pythagorean type Related Rate problems; while students who engaged in routine problem solving did not sustain their ability to correctly differentiate a volume equation over time. As a whole, students committed a larger number of misused data errors than other types of errors. Where, misused data errors are the discrepancy between the data as given in a problem and how the student used the data in problem solving.
ContributorsThieken, John (Author) / Ganesh, Tirupalavanam G. (Thesis advisor) / Sloane, Finbarr (Committee member) / Middleton, James (Committee member) / Arizona State University (Publisher)
Created2012