Open Access. Powered by Scholars. Published by Universities.®

Education Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer science

PDF

Discipline
Institution
Publication Year
Publication
Publication Type

Articles 1 - 30 of 145

Full-Text Articles in Education

Educator Preparedness To Leverage Assistive Technologies In The Classroom, Sean Masterman Dec 2023

Educator Preparedness To Leverage Assistive Technologies In The Classroom, Sean Masterman

Doctorate in Education

The fourth industrial revolution (4IR) is driving a compelling need for pedagogical change, yet there is disjuncture between the capacity of emerging technologies to address this need and their actual use in the American classroom. These technologies can enable personalization to meet each student’s individualized learning needs. Educator preparedness is the first step toward embracing and integrating the broad capabilities of emerging technologies to help build the future workforce. This qualitative, phenomenological case study assessed the preparedness of middle school general educators in two Minnesota school districts to leverage assistive technologies (ATs) to improve student learning from the perspective of …


The Need To Integrate Computer Science, Brittany Zimpfer Oct 2023

The Need To Integrate Computer Science, Brittany Zimpfer

Master's Theses & Capstone Projects

This school improvement plan outlines a detailed three-year strategy designed to integrate computer science into the K-5 curriculum. Emphasizing a comprehensive approach, the action plan employs a multi-tiered strategy combining a standalone curriculum with embedded activities. Drawing insights from successful educational practices and leveraging resources, the plan strategically aligns the curriculum with CSTA standards while fostering hands-on learning experiences at various grade levels. The timeline features foundational teacher training, curriculum integration, community engagement events, and consistent assessment processes. The plan aims to create an environment where both students and educators actively participate in the dynamic landscape of computer science education. …


Cache Code Math Computer Lab Lesson Plans: Repeated Addition & Multiplication, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Umar Shehzad, Mimi Recker Sep 2023

Cache Code Math Computer Lab Lesson Plans: Repeated Addition & Multiplication, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Umar Shehzad, Mimi Recker

Instructional resources

This document entails a number of computer lab concepts and accompanying activities for fifth grade students. The activities are intended to be implemented in conjunction with the mathematics lessons "Cache Code Math September Unit: Repeats in Math and Programming" and "Cache Code Math Computer Lab Lesson Plans: Exponents and Repeats". Here the mathematics concepts of repeated addition and multiplication are explored using the computer coding concept of repeat loop blocks.


A Study Of Computational Thinking Skills And Attitudes Towards Computer Science With Middle School Students, Lorien W. Cafarella Jul 2023

A Study Of Computational Thinking Skills And Attitudes Towards Computer Science With Middle School Students, Lorien W. Cafarella

Theses and Dissertations

Many middle school students come to Computer Science (CS) classes without any previous CS instruction or any Computational Thinking (CT) skills that are needed to be successful. To overcome this, many curriculums and programming environments have been used to engage students and to instill a love of CS. Which curriculum should be used to develop CT skills that will also increase positive attitudes towards CS so students will continue in this field of study in higher grades? The purpose of this mixed method action research study was to evaluate how Code.org’s block-based programming curriculum affects middle school CS students’ CT …


Student-Led Success: Improving Attendance And Learning At Fourth Hour Review Sessions, Andrew C. Gilbert May 2023

Student-Led Success: Improving Attendance And Learning At Fourth Hour Review Sessions, Andrew C. Gilbert

Senior Honors Projects, 2020-current

This research continues the work of Gilbert et al. [1] by translating the “Fourth Hour” review session materials from Java to Python, keeping the focus on common misconceptions in the literature, continuing to use Peer Instruction (PI), and addressing two issues in the previous study: low attendance and short-term learning outcomes during the session. [2] The “Fourth Hour” is a review session designed to support students taking CS1 who may have missed class or need to review the previous week’s material. This review session is an hour long and is offered twice a week with the same material so more …


The School Of Engineering And Computer Science Class Of 2023 Academic Celebration Program, Cedarville University May 2023

The School Of Engineering And Computer Science Class Of 2023 Academic Celebration Program, Cedarville University

Engineering and Computer Science Academic Celebrations

No abstract provided.


Techniques To Support Student Engagement In Computer Science Online Learning, Hayat A. Alajlan Phd Feb 2023

Techniques To Support Student Engagement In Computer Science Online Learning, Hayat A. Alajlan Phd

International Journal for Research in Education

This study aimed to determine the techniques that students perceive as important to support their engagement in computer science online learning, and to examine the effect of the gender and educational stage on students’ appreciation of these techniques. The study relied on the descriptive approach and used a questionnaire to collect data. The questionnaire consisted of 29 techniques to support students’ engagement, divided into three main categories: engagement among students, engagement between student and teacher, and engagement between students and educational content. The questionnaire was distributed electronically after verifying its validity and reliability. The study sample consisted of 405 male …


Cache Code Math: Fractions, Functions, & For-Loops, Aubrey Rogowski, Umar Shehzad, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Mimi Recker Feb 2023

Cache Code Math: Fractions, Functions, & For-Loops, Aubrey Rogowski, Umar Shehzad, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Mimi Recker

Instructional resources

These instructional guides are used in the 5th-grade computer labs in conjunction with JavaScript/CodeHS. Computer Lab Specialists are provided with step-by-step instructions and tutorial videos to teach students how to use functions and for-loops to write programs for Karel the Dog to model multiplying fractions. These lessons support learning the following CS ideas: repeat/for, functions, algorithmic thinking, and abstraction. These activities are meant to be delivered after the “Fractions, Functions, & For-Loops: Preparatory Activities” and in conjunction with the mathematics lesson plans, “Cache Code Math: Fractions Unit.”


Cache Code Math: Mathematics Lesson Plans: Fractions, Kimberly Beck, Jessica F. Shumway, Aubrey Rogowski, Umar Shehzad, Jody Clarke-Midura, Mimi Recker Feb 2023

Cache Code Math: Mathematics Lesson Plans: Fractions, Kimberly Beck, Jessica F. Shumway, Aubrey Rogowski, Umar Shehzad, Jody Clarke-Midura, Mimi Recker

Instructional resources

This document entails three 5th grade mathematics lesson plans. The lessons are intended to be implemented in conjunction with the computer lab activities found in "Cache Code Math: Fractions, Functions, & For-Loops." The mathematics focus of these lessons is multiplying fractions, which is paired with the computer coding concepts of functions and for-loops.


Obstacles In Learning Algorithm Run-Time Complexity Analysis, Bailey Licht Dec 2022

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.


Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek Dec 2022

Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek

Computer Science: Faculty Publications and Other Works

Each year, about 14,000 Chicago Public Schools (CPS) students graduate with one year of high school computer science (CS) in fulfillment of the district’s CS graduation requirement. This accomplishment was the culmination of a decade of work by the Chicago Alliance for Equity in Computer Science (CAFÉCS), which includes CPS teachers and administrators, university CS faculty, and educational researchers. CAFÉCS research indicates that CPS significantly increased the capacity of schools to offer the Exploring Computer Science (ECS) introductory course, resulting in a rapid, equitable increase in students’ participation in CS. Making CS mandatory did not negatively impact performance in ECS. …


The Minority In The Minority, Black Women In Computer Science Fields: A Phenomenological Study, Blanche' D. Anderson Nov 2022

The Minority In The Minority, Black Women In Computer Science Fields: A Phenomenological Study, Blanche' D. Anderson

Doctoral Dissertations and Projects

The purpose of this transcendental phenomenological study was to describe the lived experiences of Black women with a bachelor’s, master’s, or doctoral degree in computer science, currently employed in the United States. The theory guiding this study was Krumboltz’s social learning theory of career decision-making, as it provides a foundation for understanding how a combination of factors leads to an individual’s educational and occupational preferences and skills. This qualitative study answered the following central research question: What are the lived experiences of Black women with a bachelor’s, master’s, or doctoral degree in computer science, currently employed in the United States? …


Promoting Computational Thinking To Impact The Implementation Of Computer Science, Mikayla Westhoff Oct 2022

Promoting Computational Thinking To Impact The Implementation Of Computer Science, Mikayla Westhoff

Master's Theses & Capstone Projects

The researchers drove this action research project to integrate Computer Science into the classroom and the effect it can have on computational thinking. The researcher, a fifth-grade teacher in her third year of teaching, utilized Computer Science activities in a science class of 24 students for two weeks while monitoring their progress through Code.org. The study analyzed the correlation between Computer Science and computational thinking. The findings revealed no correlation between the two variables among students with or without a Computer Science background. This project conducted this research to impact the future classroom practices that may implement Computer Science into …


The Effects Of Project-Based Game Development On Student Learning And Attitudes: Action Research In An 8Th Grade Introductory Computer Science Course, Theodore G. Jenks Oct 2022

The Effects Of Project-Based Game Development On Student Learning And Attitudes: Action Research In An 8Th Grade Introductory Computer Science Course, Theodore G. Jenks

Theses and Dissertations

The purpose of this action research was to implement a digital game development project and describe its effects on the performance and attitudes of eighth-grade students in a required computer science course at South Carolina School District Alpha. The following research questions were explored: (1) How does the game development project impact participants’ ability to analyze and develop algorithms? (2) What is the effect of the game development project on participants’ attitudes toward computer science? and (3) What is the relationship between participants’ attitudes toward computer science and their performance?

There were 28 participants composed of students in a science, …


"Design For Co-Design" In A Computer Science Curriculum Research-Practice Partnership, Victor R. Lee, Jody Clarke-Midura, Jessica F. Shumway, Mimi Recker Aug 2022

"Design For Co-Design" In A Computer Science Curriculum Research-Practice Partnership, Victor R. Lee, Jody Clarke-Midura, Jessica F. Shumway, Mimi Recker

Publications

This paper reports on a study of the dynamics of a Research-Practice Partnership (RPP) oriented around design, specifically the co-design model. The RPP is focused on supporting elementary school computer science (CS) instruction by involving paraprofessional educators and teachers in curricular co-design. A problem of practice addressed is that few elementary educators have backgrounds in teaching CS and have limited available instructional time and budget for CS. The co-design strategy entailed highlighting CS concepts in the mathematics curriculum during classroom instruction and designing computer lab lessons that explored related ideas through programming. Analyses focused on tensions within RPP interaction dynamics …


Innovations In The Educational Process And Its Criteria Of Efficiency, Utkir Mirzaqobilovich Farmonov, Nizom Abdurazzakovich Taylanov May 2022

Innovations In The Educational Process And Its Criteria Of Efficiency, Utkir Mirzaqobilovich Farmonov, Nizom Abdurazzakovich Taylanov

Mental Enlightenment Scientific-Methodological Journal

Today, innovative pedagogical processes are becoming one of the important components of the educational activity. Because innovative pedagogical processes not only create the basis for the competitiveness of any educational institution in the market of educational services, but also the intensive development of teacher and student personality, democratization of teacher-student interaction and communication, humanization of the educational process, orientation of students to active learning and self-formation, modernization of educational technologies, methods and tools, as well as the material and technical base of education, professionalism of teachers, their creativity determines the direction of development of their quest, plays an important role …


The School Of Engineering And Computer Science Class Of 2022 Academic Celebration Program, Cedarville University May 2022

The School Of Engineering And Computer Science Class Of 2022 Academic Celebration Program, Cedarville University

Engineering and Computer Science Academic Celebrations

No abstract provided.


The Past, Present, And Future Direction Of Computer Science Curriculum In K-12 Education, Steven Floyd Apr 2022

The Past, Present, And Future Direction Of Computer Science Curriculum In K-12 Education, Steven Floyd

Electronic Thesis and Dissertation Repository

This integrated article thesis provides an analysis of the past, present, and potential future state of Computer Science (CS) in K-12 education. Once implemented in optional courses at the secondary level, CS concepts and skills are now being integrated into other subject areas such as mathematics, science, and technology and other grades including K-8. This new state of K-12 CS education is explored through an analysis of 1) related theory reflected in the literature, 2) historical secondary school CS curriculum, 3) enrolment data and important issues related to equity, diversity, and inclusion, and 4) K-8 CS-related curriculum approaches currently being …


Gender Differences In High School Students’ Perceptions Of Math And Science Identity, Self-Efficacy, And Utility, Lauren Mauel Jan 2022

Gender Differences In High School Students’ Perceptions Of Math And Science Identity, Self-Efficacy, And Utility, Lauren Mauel

All Electronic Theses and Dissertations

This quantitative dissertation examined the differences between young men and women’s perceptions of mathematics and science identity, self-efficacy, and utility. There are gender norms and stereotypes that impact identity, self-efficacy, and perceived utility of mathematics and science. The secondary data analyzed were drawn from the follow-up High School Longitudinal Survey (HSLS:09). The survey was administered to 20,594 11th-grade students enrolled at 904 eligible public, charter, and private schools from all states and the District of Columbia. The study investigated whether there are gender-based statistically significant (p < 0.05) differences in 11th grade students’ perceptions of mathematics and science identity, mathematics and science self-efficacy, and mathematics and science utility. The results of the study suggest that there are statistically significant differences between the genders in mathematics identity, science identity, mathematics self-efficacy, and science self-efficacy, but not statistically significant differences in mathematics utility and science utility. Continued research could prove useful to continue analyzing the gender gaps present.


Computer-Based Scaffolding In Computer Science Education, Rebecca Trinh, Simone Levy Jan 2022

Computer-Based Scaffolding In Computer Science Education, Rebecca Trinh, Simone Levy

Summer REU Program

No abstract provided.


Cache Code Math Computer Lab Lesson Plans: Exponents And Repeats, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Umar Shehzad, Mimi Recker Jan 2022

Cache Code Math Computer Lab Lesson Plans: Exponents And Repeats, Jody Clarke-Midura, Jessica Shumway, Kimberly Beck, Umar Shehzad, Mimi Recker

Instructional resources

This document entails five computer lab activities for 5th grade. The activities are intended to be implemented in conjunction with the mathematics lessons “Cache Code Math September Unit: Repeats in Math and Programming.” Here the mathematics concept of exponents as repeated multiplication is explored using the computer coding concept of repeat loop blocks.


Utilization Of Virtual Reality For General Education Purposes, Amit Lal Jan 2022

Utilization Of Virtual Reality For General Education Purposes, Amit Lal

University of the Pacific Theses and Dissertations

The use of Virtual Reality (VR) in a variety of professional, military, governmental, and educational fields has continued to expand over the past several decades, and the recent Covid-19 pandemic has brought attention to this field. This study surveys 154 college students over 23 questions that include various demographics that can be used to look for discriminators, multiple-choice VR-related questions, as well as a few free-form questions about use of VR in learning environments. The students’ experience with, interest in, and thoughts on how to best use VR vary considerably. The Covid-19 pandemic is found to have limited impact thus …


Pedagogical And Psychological Conditions For The Formation Of Professional Competencies Of Future Teachers Of Computer Science, Jasur Amirddinovich Mardonkulov Researcher Dec 2021

Pedagogical And Psychological Conditions For The Formation Of Professional Competencies Of Future Teachers Of Computer Science, Jasur Amirddinovich Mardonkulov Researcher

Central Asian Journal of Education

In this article analyses pedagogical and psychological conditions for the formation of professional competencies of future teachers of computer science. Computer science is the study of computers and computing as well as their theoretical and practical applications. Computer science applies the principles of mathematics, engineering, and logic to a plethora of functions, including algorithm formulation, software and hardware development, and artificial intelligence. As we know the issue of forming the cognitive competencies of students, recognized as one of the key factors in the development of education in the world, is reflected in the implementation of the International Education Concept 2030 …


Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek Dec 2021

Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek

Computer Science: Faculty Publications and Other Works

CAFECS is committed to ensuring that all students in Chicago participate in engaging, relevant, and rigorous computing experiences by addressing problems of practice through research and development that increases opportunities for all students to pursue computing pathways and prepares all students for the future of work.


Increasing Gender Balance Across Academic Staffing In Computer Science - Case Study, Susan Mckeever, Deirdre Lillis Oct 2021

Increasing Gender Balance Across Academic Staffing In Computer Science - Case Study, Susan Mckeever, Deirdre Lillis

Articles

As at 2019, Technological University Dublin* Computer Science is the top university in Ireland in terms of gender balance of female academic staff in computer science schools. In an academic team of approximately 55 full-time equivalents, 36% of our academic staff are female, 50% of our senior academic leadership team (2 of 4) are female and 75% of our School Executive are female (3 of 4), including a female Head of School. This is as a result of our seven year SUCCESS programme which had a four strand approach: Source, Career, Environment and Support. The Source strand explicitly encouraged females …


Impacts Of Unplugged Activities In Computer Science, Chad Bergmeier Jul 2021

Impacts Of Unplugged Activities In Computer Science, Chad Bergmeier

Master's Theses & Capstone Projects

Computer Science is a fast-growing subject amongst schools. Inside of the program, Computer Science, programming or coding is generally taught. Students will typically learn to code by first using a computer and following instructions. The purpose of this literature review is to research different ideas about unplugged activities used while teaching coding in Computer Science. Unplugged activities are projects that are conducted in hands-on activities instructing students how to code before using a computer. The question that this paper is looking to answer is “What impacts do unplugged activities have on students learning to code?” The research conducted will give …


The School Of Engineering And Computer Science Class Of 2021 Computer Science Academic Celebration Program, Cedarville University Apr 2021

The School Of Engineering And Computer Science Class Of 2021 Computer Science Academic Celebration Program, Cedarville University

Engineering and Computer Science Academic Celebrations

No abstract provided.


Brain Breaks In Computer Science, Bridget K. Adam Apr 2021

Brain Breaks In Computer Science, Bridget K. Adam

Master's Theses & Capstone Projects

The purpose of this action research study was to determine the effectiveness of brain breaks on behavioral engagement in middle school computer science classrooms. The two questions that drove this action research study were: should brain breaks be used in a middle school computer science classroom and do brain breaks help middle school computer science students stay engaged. This action research study was conducted in two middle school computer science classrooms in a Northeast Iowa school. Quantitative data was collected on behavioral engagement in both classes for 15 days which indicated the percentage of students behaviorally engaged and disengaged at …


Product, Process, And Professionalism: An Analysis Of Industry Practices In Senior Design, Samuel Anderson Apr 2021

Product, Process, And Professionalism: An Analysis Of Industry Practices In Senior Design, Samuel Anderson

Honors Theses

One of the biggest problems facing fresh Computer Science, Computer Engineering, and Software Engineering graduates intending to start their post-college careers is their lack of experiential learning and practical skills in real-world software development. From the UNL CSE Senior Design Mission Statement and Core Values, the goal of Senior Design is to “provide a project-based capstone course that gives students a design-centered educational experience,” in order to “prepare students for the most challenging, innovative, and fastest-growing careers of the 21st Century.” In short, the CSE Senior Design project is meant to be UNL students’ first “real” design-centered project experience, with …


Investigating Pre-Service Teachers’ Perceptions Of The Virginia Computer Science Standards Of Learning: A Qualitative Multiple Case Study, Valerie Sledd Taylor Apr 2021

Investigating Pre-Service Teachers’ Perceptions Of The Virginia Computer Science Standards Of Learning: A Qualitative Multiple Case Study, Valerie Sledd Taylor

Educational Foundations & Leadership 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 …