Open Access. Powered by Scholars. Published by Universities.®
Science and Mathematics Education Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Nova Southeastern University (5)
- California Polytechnic State University, San Luis Obispo (3)
- Louisiana State University (2)
- Old Dominion University (2)
- Bard College (1)
-
- Bowling Green State University (1)
- James Madison University (1)
- Kennesaw State University (1)
- Michigan Technological University (1)
- Mississippi State University (1)
- Missouri University of Science and Technology (1)
- Munster Technological University (1)
- Ouachita Baptist University (1)
- Purdue University (1)
- The University of Southern Mississippi (1)
- University of Central Florida (1)
- University of Dayton (1)
- University of Denver (1)
- University of Montana (1)
- University of Nebraska at Omaha (1)
- University of Tennessee, Knoxville (1)
- Utah State University (1)
- Keyword
-
- Education (7)
- Computer science (5)
- Educational technology (4)
- STEM (3)
- CS1 (2)
-
- Computer science education (2)
- Programming (2)
- Technology (2)
- 3d models (1)
- ARCS Motivation (1)
- Acoustics (1)
- Adult education (1)
- Aerospace engineering (1)
- Algorithm (1)
- Algorithm visualization (1)
- Analogy (1)
- Analysis (1)
- Applied sciences (1)
- Approximation Ratio (1)
- Arduino (1)
- Artifact (1)
- Assessment (1)
- Assessment of educational methods (1)
- Assistive software (1)
- Bidirectional reflectance distribution function (1)
- Blind (1)
- Broadening participation in computing (1)
- CS Education (1)
- Career Technical Education (1)
- Case Study (1)
- Publication Year
- Publication
-
- CCE Theses and Dissertations (5)
- Master's Theses (3)
- All Graduate Theses and Dissertations, Spring 1920 to Summer 2023 (1)
- Computational Modeling & Simulation Engineering Theses & Dissertations (1)
- Dissertations, Master's Theses and Master's Reports (1)
-
- Doctoral Dissertations (1)
- Educational Leadership & Workforce Development Theses & Dissertations (1)
- Electronic Theses and Dissertations (1)
- Electronic Theses and Dissertations, 2020- (1)
- Graduate Student Theses, Dissertations, & Professional Papers (1)
- Graduate Theses and Dissertations (1)
- Honors Projects (1)
- Honors Theses (1)
- LSU Doctoral Dissertations (1)
- LSU Master's Theses (1)
- Master of Science in Computer Science Theses (1)
- Masters Theses (1)
- Open Access Dissertations (1)
- Physics (1)
- Senior Honors Projects, 2020-current (1)
- Senior Projects Spring 2016 (1)
- Theses (1)
- Theses and Dissertations (1)
- Theses/Capstones/Creative Projects (1)
Articles 1 - 30 of 30
Full-Text Articles in Science and Mathematics Education
An Analysis And Ontology Of Teaching Methods In Cybersecurity Education, Sarah Buckley
An Analysis And Ontology Of Teaching Methods In Cybersecurity Education, Sarah Buckley
LSU Master's Theses
The growing cybersecurity workforce gap underscores the urgent need to address deficiencies in cybersecurity education: the current education system is not producing competent cybersecurity professionals, and current efforts are not informing the non-technical general public of basic cybersecurity practices. We argue that this gap is compounded by a fundamental disconnect between cybersecurity education literature and established education theory. Our research addresses this issue by examining the alignment of cybersecurity education literature concerning educational methods and tools with education literature.
In our research, we endeavor to bridge this gap by critically analyzing the alignment of cybersecurity education literature with education theory. …
Obstacles In Learning Algorithm Run-Time Complexity Analysis, Bailey Licht
Obstacles In Learning Algorithm Run-Time Complexity Analysis, Bailey Licht
Theses/Capstones/Creative Projects
Algorithm run-time complexity analysis is an important topic in data structures and algorithms courses, but it is also a topic that many students struggle with. Commonly cited difficulties include the necessary mathematical background knowledge, the abstract nature of the topic, and the presentation style of the material. Analyzing the subject of algorithm analysis using multiple learning theories shows that course materials often leave out key steps in the learning process and neglect certain learning styles. Students can be more successful at learning algorithm run-time complexity analysis if these missing stages and learning styles are addressed.
A Longitudinal Analysis Of Pathways To Computing Careers: Defining Broadening Participation In Computing (Bpc) Success With A Rearview Lens, Mercy Jaiyeola
A Longitudinal Analysis Of Pathways To Computing Careers: Defining Broadening Participation In Computing (Bpc) Success With A Rearview Lens, Mercy Jaiyeola
Theses and Dissertations
Efforts to increase the participation of groups historically underrepresented in computing studies, and in the computing workforce, are well documented. It is a national effort with funding from a variety of sources being allocated to research in broadening participation in computing (BPC). Many of the BPC efforts are funded by the National Science Foundation (NSF) but as existing literature shows, the growth in representation of traditionally underrepresented minorities and women is not commensurate to the efforts and resources that have been directed toward this aim.
Instead of attempting to tackle the barriers to increasing representation, this dissertation research tackles the …
A Unique, Project-Based, Microcourse To Teach The Fundamental Concepts Of Quantum Mechanics, Elijah Begin
A Unique, Project-Based, Microcourse To Teach The Fundamental Concepts Of Quantum Mechanics, Elijah Begin
Honors Theses
Spyder, a Scientific Python Development Environment, provides an easy-to-use software that can be used to generate data from quantum mechanical systems. This project proposes and explores a microcourse which takes advantage of this utility to teach undergraduates the fundamentals of quantum mechanics.
Investigating Pre-Service Teachers’ Perceptions Of The Virginia Computer Science Standards Of Learning: A Qualitative Multiple Case Study, Valerie Sledd Taylor
Investigating Pre-Service Teachers’ Perceptions Of The Virginia Computer Science Standards Of Learning: A Qualitative Multiple Case Study, Valerie Sledd Taylor
Educational Leadership & Workforce Development Theses & Dissertations
Computer science education is being recognized globally as necessary to better prepare students in all grade levels, K-12, for future success. As a result of this focus on computer science education in the United States and around the world, there is an increased demand for highly qualified teachers with content and pedagogical knowledge to successfully support student learning. As a result, there is a call to include and improve the computer science training offered to pre-service teachers in their educator preparation programs from methods courses to practicum and student teaching experiences. Thus, it is important to understand how pre-service teachers …
Evaluating Augmented Reality Tools For Physics Education, Corey Pittman
Evaluating Augmented Reality Tools For Physics Education, Corey Pittman
Electronic Theses and Dissertations, 2020-
While we are in the midst of a renaissance of interest in augmented reality (AR), there remain a small number of application domains that have seen significant development. One domain that often benefits from additional visualization capabilities is education, specifically physics and other sciences. This paper summarizes interviews with secondary school educators about their experience with AR and their most desired features. Three prototypes were created which were used to collect usability information from students and educators about their preferences for AR applications in their physics courses. Additionally, we introduce the concept of Environmental Integration, a novel method of defining …
Evolution Of Computational Thinking Contextualized In A Teacher-Student Collaborative Learning Environment., John Arthur Underwood
Evolution Of Computational Thinking Contextualized In A Teacher-Student Collaborative Learning Environment., John Arthur Underwood
LSU Doctoral Dissertations
The discussion of Computational Thinking as a pedagogical concept is now essential as it has found itself integrated into the core science disciplines with its inclusion in all of the Next Generation Science Standards (NGSS, 2018). The need for a practical and functional definition for teacher practitioners is a driving point for many recent research endeavors. Across the United States school systems are currently seeking new methods for expanding their students’ ability to analytically think and to employee real-world problem-solving strategies (Hopson, Simms, and Knezek, 2001). The need for STEM trained individuals crosses both the vocational certified and college degreed …
Generating Acoustic Projections Using 3d Models, Jake A. Brazelton
Generating Acoustic Projections Using 3d Models, Jake A. Brazelton
Senior Honors Projects, 2020-current
Raytracing is used in commercial graphics engines most commonly for lighting effects, but it also has many uses when it comes to acoustic simulation. Adopted directly from these computer graphics programs, the formulas presented herein enable the visualization of acoustic intensity levels throughout a 3D space using Python 3 and the OpenGL library. In addition to visualization, they also provide the ability to calculate the reverberation time and critical distance of an enclosed space in relation to its size and material makeup. The described application bundles all of these components together in a Qt5 application that allows users to view …
The Stained Glass Of Knowledge: On Understanding Novice Mental Models Of Computing, Briana Christina Bettin
The Stained Glass Of Knowledge: On Understanding Novice Mental Models Of Computing, Briana Christina Bettin
Dissertations, Master's Theses and Master's Reports
Learning to program can be a novel experience. The rigidity of programming can be at odds with beginning programmer's existing perceptions, and the concepts can feel entirely unfamiliar. These observations motivated this research, which explores two major questions: What factors influence how novices learn programming? and How can analogy by more appropriately leveraged in programming education?
This dissertation investigates the factors influencing novice programming through multiple methods. The CS1 classroom is observed as a "whole system", with consideration to the factors present in it that can influence the learning process. Learning's cognitive processes are elaborated to ground exploration into specifically …
Code4her Spring 2018, Rebeccah Knoop
Code4her Spring 2018, Rebeccah Knoop
Honors Projects
CODE4her is a mentorship program with a goal of sparking interest in computer science organized by the BGSU Women in Computing (BGWIC) student organization. Participation is open to middle school girls (grades 5-8), and participants are paired with BGWIC members who serve as mentors.
Precise Energy Efficient Scheduling Of Mixed-Criticality Tasks & Sustainable Mixed-Criticality Scheduling, Sai Sruti
Masters Theses
"In this thesis, the imprecise mixed-criticality model (IMC) is extended to precise scheduling of tasks, and integrated with the dynamic voltage and frequency scaling (DVFS) technique to enable energy minimization. The challenge in precise scheduling of MC systems is to simultaneously guarantee the timing correctness for all tasks, hi and lo, under both pessimistic and optimistic (less pessimistic) assumptions. To the best of knowledge this is the first work to address the integration of DVFS energy conserving techniques with precise scheduling of lo-tasks of the MC model.
In this thesis, the utilization based schedulability tests and sufficient conditions for such …
Students' Explanations In Complex Learning Of Disciplinary Programming, Camilo Vieira
Students' Explanations In Complex Learning Of Disciplinary Programming, Camilo Vieira
Open Access Dissertations
Computational Science and Engineering (CSE) has been denominated as the third pillar of science and as a set of important skills to solve the problems of a global society. Along with the theoretical and the experimental approaches, computation offers a third alternative to solve complex problems that require processing large amounts of data, or representing complex phenomena that are not easy to experiment with. Despite the relevance of CSE, current professionals and scientists are not well prepared to take advantage of this set of tools and methods. Computation is usually taught in an isolated way from engineering disciplines, and therefore, …
Definition Of A Method For The Formulation Of Problems To Be Solved With High Performance Computing, Ramya Peruri
Definition Of A Method For The Formulation Of Problems To Be Solved With High Performance Computing, Ramya Peruri
Master of Science in Computer Science Theses
Computational power made available by current technology has been continuously increasing, however today’s problems are larger and more complex and demand even more computational power. Interest in computational problems has also been increasing and is an important research area in computer science. These complex problems are solved with computational models that use an underlying mathematical model and are solved using computer resources, simulation, and are run with High Performance Computing. For such computations, parallel computing has been employed to achieve high performance. This thesis identifies families of problems that can best be solved using modelling and implementation techniques of parallel …
Teaching Numerical Methods In The Context Of Galaxy Mergers, Maria Kourjanskaia
Teaching Numerical Methods In The Context Of Galaxy Mergers, Maria Kourjanskaia
Physics
Methods of teaching numerical methods to solve ordinary differential equations in the context of galaxy mergers were explored. The research published in a paper by Toomre and Toomre in 1972 describing the formation of galactic tails and bridges from close tidal interactions was adapted into a project targeting undergraduate physics students. Typically undergraduate physics students only take one Computational Physics class in which various techniques and algorithms are taught. Although it is important to study computational physics techniques, it is just as important to apply this knowledge to a problem that is representative of what computational physics researchers are investigating …
A Usability And Learnability Case Study Of Glass Flight Deck Interfaces And Pilot Interactions Through Scenario-Based Training, Thomas James De Cino
A Usability And Learnability Case Study Of Glass Flight Deck Interfaces And Pilot Interactions Through Scenario-Based Training, Thomas James De Cino
CCE Theses and Dissertations
In the aviation industry, digitally produced and presented flight, navigation, and aircraft information is commonly referred to as glass flight decks. Glass flight decks are driven by computer-based subsystems and have long been a part of military and commercial aviation sectors. Over the past 15 years, the General Aviation (GA) sector of the aviation industry has become a recent beneficiary of the rapid advancement of computer-based glass flight deck (GFD) systems.
While providing the GA pilot considerable enhancements in the quality of information about the status and operations of the aircraft, training pilots on the use of glass flight decks …
Computing Language And Thinking: Analysis, Design, And Assessment Of Introductory Computer Science Workshops In The Liberal Arts Experience, Kathleen Teresa Burke
Computing Language And Thinking: Analysis, Design, And Assessment Of Introductory Computer Science Workshops In The Liberal Arts Experience, Kathleen Teresa Burke
Senior Projects Spring 2016
This project seeks to assess and improve upon a new required introductory computer science workshop for first year students at Bard College. It addresses the design and implementation of the course itself, along with the improvements needed in order to continue the program. Many students are not offered computer science courses prior to college; this program has been designed to remedy that by requiring all students to learn key concepts in computer science as a part of their orientation. The program consists of a 90 minute lesson taught by professors with expertise in fields outside of computer science, in addition …
Naturalists’ Perspectives On The Use Of Mobile Technology During A Nature Hike, Aubin Marishka Radzewicz St. Clair
Naturalists’ Perspectives On The Use Of Mobile Technology During A Nature Hike, Aubin Marishka Radzewicz St. Clair
Master's Theses
Naturalists act as our link between scientific knowledge and the public’s understanding of natural history and conservation efforts. In order for them to succeed, they need access to reference materials as well as up-to-date information (Mankin, Warner, & Anderson, 1999). Incorporating mobile technology (i.e. tablets) into naturalists’ endeavors in natural history and environmental education can be used as supportive and educational tools. My project investigated how newly trained naturalists used tablet technology while leading groups of children on nature hikes. I investigated naturalists’ views on the use of mobile technology as a tool during the hikes. My research was guided …
Building Cloud-Based Information Systems Lab Architecture: Deriving Design Principles That Facilitate The Effective Construction And Evaluation Of A Cloud-Based Lab Environment, Thomas J. Trevethan
Building Cloud-Based Information Systems Lab Architecture: Deriving Design Principles That Facilitate The Effective Construction And Evaluation Of A Cloud-Based Lab Environment, Thomas J. Trevethan
CCE Theses and Dissertations
The problem explored in this dissertation report was that at the time of this study, there were no design principles or methodologies based on design science research (DSR) available to use for artifact construction, implementation, and effective evaluation of cloud-based networking lab environments that can be used to foster hands-on technology skills in students. Primarily based on Hevner’s 7 guidelines of DSR, Peffer’s design science research methodology (DSRM), and Gregor’s IS design theory, this study forms the groundwork for the development of procedures and specifications derived from DSR literature to facilitate the construction, implementation, and evaluation of a comprehensive cloud-based …
Motivation And Learning Of Non-Traditional Computing Education Students In A Web-Based Combined Laboratory, Michael Jesse Green
Motivation And Learning Of Non-Traditional Computing Education Students In A Web-Based Combined Laboratory, Michael Jesse Green
CCE Theses and Dissertations
Hands-on experiential learning activities are an important component of computing education disciplines. Laboratory environments provide learner access to real world equipment for completing experiments. Local campus facilities are commonly used to host laboratory classes. While campus facilities afford hands-on experience with real equipment high maintenance costs, restricted access, and limited flexibility diminish laboratory effectiveness. Web-based simulation and remote laboratory formats have emerged as low cost options, which allow open access and learner control. Simulation lacks fidelity and remote laboratories are considered too complex for novice learners.
A web-based combined laboratory format incorporates the benefits of each format while mitigating the …
Math In The Dark: Tools For Expressing Mathematical Content By Visually Impaired Students, Patricia M. Mcdermott-Wells
Math In The Dark: Tools For Expressing Mathematical Content By Visually Impaired Students, Patricia M. Mcdermott-Wells
CCE Theses and Dissertations
Blind and visually impaired students are under-represented in the science, technology, engineering, and mathematics disciplines of higher education and the workforce. This is due primarily to the difficulties they encounter in trying to succeed in mathematics courses. While there are sufficient tools available to create Braille content, including the special Nemeth Braille used in the U.S. for mathematics constructs, there are very few tools to allow a blind or visually impaired student to create his/her own mathematical content in a manner that sighted individuals can use. The software tools that are available are isolated, do not interface well with other …
An Investigation Of The Dayton Regional Stem School Public-Private Partnerships, Kimberly S. Poole
An Investigation Of The Dayton Regional Stem School Public-Private Partnerships, Kimberly S. Poole
CCE Theses and Dissertations
This dissertation study documents in-depth the exploration of the Public Private Partnerships (PPPs) between the Dayton Regional STEM School (DRSS) and their industry partners as well as the establishment of a framework for evaluating and assessing PPPs. The public-private partnership agreements were studied in order to answer the over-arching research question: How is an effective public-private partnership established, assessed, and evaluated in education? A descriptive case study methodology was used to study DRSS' public-private partnership agreements to determine if goals and objectives were established and whether or not the partnerships met those goals and objectives. This case study also included …
Introduction To Parallel Computation, Clinton Mckay
Introduction To Parallel Computation, Clinton Mckay
Graduate Student Theses, Dissertations, & Professional Papers
Introduction to Parallel Computing is a course designed to educate students on how to use the parallel libraries and tools provided by modern operating systems and massively parallel computer graphics hardware.
Using a series of lectures and hands-on exercises. Students will learn about parallel algorithms and concepts that will aid them in analyzing a problem and constructing a parallel solution, if possible, using the tools available to their disposal.
The course consists of lectures, projects, quizzes, and homework. The combination of these components will deliver the necessary domain knowledge to students, test them, and in the process train them to …
Sketchmate: A Computer-Aided Sketching And Simulation Tool For Teaching Graph Algorithms, Kristy Sue Van Hornweder
Sketchmate: A Computer-Aided Sketching And Simulation Tool For Teaching Graph Algorithms, Kristy Sue Van Hornweder
Doctoral Dissertations
In this dissertation, we developed and tested a sketching, visualization, and simulation tool called Sketchmate for demonstrating graph algorithms commonly taught in undergraduate computer science courses. For this research, we chose to focus on shortest path and network flow algorithms. Two versions of this tool have been implemented: 1) an instructor tool that supports computer-aided manual simulations of algorithms that augment traditional whiteboard presentations, allowing lectures to be more dynamic and interactive, and 2) a student tool that supports computer-aided manual practice of algorithms that enables students to work through homework problems more quickly while providing detailed incremental feedback about …
Serious Game Design Principles: The Impact Of Game Design On Learning Outcomes, Michael W. Martin
Serious Game Design Principles: The Impact Of Game Design On Learning Outcomes, Michael W. Martin
Computational Modeling & Simulation Engineering Theses & Dissertations
This dissertation examines the research question "How do video game design principles affect learning outcomes in serious games?" This research first develops a theoretical foundation concerning the meaning of the terms "game" and "serious game". This conceptual clarification is broken down into analytic propositions, which state that games have participants, rules, goals and challenges, and synthetic propositions, which state that the games should be intrinsically compelling, provide meaningful choices, and be self encapsulated. Based on these synthetic propositions, three hypotheses were developed. The hypotheses are that games with an enhanced aesthetic presentation, more meaningful choices, or provide player competition will …
Teaching Introductory Programming Concepts: A Comparison Of Scratch And Arduino, Anne Beug
Teaching Introductory Programming Concepts: A Comparison Of Scratch And Arduino, Anne Beug
Master's Theses
Computing has become an integral part of modern America. The Bureau of Labor Statistics estimates that between 2008 and 2018, the United States will have 1.4 million job openings in computing fields [1]. Since the early 2000's (just after the "dot com bust"), the number of students enrolled in computing majors (Computer Science, Computer Engineering, etc.) dropped precipitously by over 50%, only starting to rise again in 2009 [2]. One way to rectify to this gap between demand and supply is to start training students in computational thinking during high school. While the Computer Science Advanced Placement AB test has …
Toward Using Games To Teach Fundamental Computer Science Concepts, Jeffrey Michael Edgington
Toward Using Games To Teach Fundamental Computer Science Concepts, Jeffrey Michael Edgington
Electronic Theses and Dissertations
Video and computer games have become an important area of study in the field of education. Games have been designed to teach mathematics, physics, raise social awareness, teach history and geography, and train soldiers in the military. Recent work has created computer games for teaching computer programming and understanding basic algorithms.
We present an investigation where computer games are used to teach two fundamental computer science concepts: boolean expressions and recursion. The games are intended to teach the concepts and not how to implement them in a programming language.
For this investigation, two computer games were created. One is designed …
Expanding The Horizons Of Educational Pair Programming: A Methodological Review Of Pair Programming In Computer Science Education Research, Keith B. Rimington
Expanding The Horizons Of Educational Pair Programming: A Methodological Review Of Pair Programming In Computer Science Education Research, Keith B. Rimington
All Graduate Theses and Dissertations, Spring 1920 to Summer 2023
Educators and researchers continue to explore the benefits, real or imagined, of implementing pair programming as part of the computer science pedagogy. Current reviews of computer science educational research practices do not focus on educational pair programming. This thesis presents a review of the research methods used in recent educational pair programming research. The primary purpose of this review is to inform the ongoing dialogue about and to provide evidence-based recommendations for improving educational pair programming research.
Replicating the design of a previous computer science education methodological review, this study inspected a sample of 108 articles from a population of …
Automation In Cs1 With The Factoring Problem Generator, Joshua B. Parker
Automation In Cs1 With The Factoring Problem Generator, Joshua B. Parker
Master's Theses
As the field of computer science continues to grow, the number of students enrolled in related programs will grow as well. Though one-on-one tutoring is one of the more effective means of teaching, computer science instructors will have less and less time to devote to individual students. To address this growing concern, many tools that automate parts of an instructor’s job have been proposed. These tools can assist instructors in presenting concepts and grading student work, and they can help students learn to program more effectively. A growing group of intelligent tutoring systems attempts to tie all of this functionality …
Electronic Mathematics, Aidan O'Donoghue
Electronic Mathematics, Aidan O'Donoghue
Theses
Recent times have seen an explosion in the use of interactive technologies in the delivery of learning content to students in all educational sectors in Ireland. This expansion has led to the creation of modem day phenomenons such as global and ‘teacherless’ classrooms.
The research study I have undertaken is to determine if students perform to the same standard when learning through an interactive educational software application as opposed to a more traditional setting of learning ’through’ a teacher in a classroom. The application being developed for this study enables students to learn the ordinary level leaving certificate mathematics course …
Predicting Success In High School Computer Programming, John C. Gevedon
Predicting Success In High School Computer Programming, John C. Gevedon
Graduate Theses and Dissertations
There are great differences in performance among students taking high school programming courses, and instructors debate over what elements contribute to these differences. Some students develop logical thinking abilities and problem solving techniques, while others fail to develop skills beyond memorization of specific terms and procedures. It is not known whether these differences are causally related to the specific educational environment or student backgrounds. Without more information, the factors that actually contribute to the success of high school students in computer programming courses cannot be accurately determined. It was the purpose of this study then to isolate certain student characteristics …