Journal of Computer Science Integration
Latest Publications


TOTAL DOCUMENTS

11
(FIVE YEARS 9)

H-INDEX

1
(FIVE YEARS 1)

Published By Armacost Library

2574-108x

Author(s):  
Robert Schwarzhaupt ◽  
Joseph Wilson ◽  
Fanny Lee ◽  
Melissa Raspberry

<p>Prekindergarten to 12th-grade teachers of computer science (CS) face many challenges, including isolation, limited CS professional development resources, and low levels of CS teaching self-efficacy that could be mitigated through communities of practice (CoPs). This study used survey data from 420 PK–12 CS teacher members of a virtual CoP, CS for All Teachers, to examine the needs of these teachers and how CS teaching self-efficacy, community engagement, and sharing behaviors vary by teachers’ instructional experiences and school levels taught. Results show that CS teachers primarily join the CoP to gain high-quality pedagogical, assessment, and instructional resources. The study also found that teachers with more CS teaching experience have higher levels of self-efficacy and are more likely to share resources than teachers with less CS teaching experience. Moreover, teachers who instruct students at higher grade levels (middle and high school) have higher levels of CS teaching self-efficacy than do teachers who instruct lower grade levels (elementary school). These results suggest that CoPs can help CS teachers expand their professional networks, gain more professional development resources, and increase CS teaching self-efficacy by creating personalized experiences that consider teaching experience and grade levels taught when guiding teachers to relevant content. This study lays the foundation for future explorations of how CS education–focused CoPs could support the expansion of CS education in PK–12 schools.</p>


Author(s):  
Julie Flapan ◽  
Jean J. Ryoo ◽  
Roxana Hadad ◽  
Joel Knudson

<p><strong>Background and Context:</strong> Most large-scale statewide initiatives of the Computer Science for All (CS for All) movement have focused on the classroom level. Critical questions remain about building school and district leadership capacity to support teachers while implementing equitable computer science education that is scalable and sustainable.</p> <p><strong>Objective:</strong> This statewide research-practice partnership, involving university researchers and school leaders from 14 local education agencies (LEA) from district and county offices, addresses the following research question: What do administrators identify as most helpful for understanding issues related to equitable computer science implementation when engaging with a guide and workshop we collaboratively developed to help leadership in such efforts?</p> <p><strong>Method:</strong> Participant surveys, interviews, and workshop observations were analyzed to understand best practices for professional development supporting educational leaders.</p> <p><strong>Findings:</strong> Administrators value computer science professional development resources that: (a) have a clear focus on “equity;” (b) engage with data and examples that deepen understandings of equity; (c) provide networking opportunities; (d) have explicit workshop purpose and activities; and (e) support deeper discussions of computer science implementation challenges through pairing a workshop and a guide.</p> <p><strong>Implications:</strong> Utilizing Ishimaru and Galloway’s (2014) framework for equitable leadership practices, this study offers an actionable construct for equitable implementation of computer science including (a) how to build equity leadership and vision; (b) how to enact that vision; and (c) how to scale and sustain that vision. While this construct applies to equitable leadership practices more broadly across all disciplines, we found its application particularly useful when explicitly focused on equity leadership practices in computer science.</p>


Author(s):  
Tia C. Madkins ◽  
Nicol R. Howard ◽  
Natalie Freed

In this position paper, we advocate for the use of equity-focused teaching and learning as an essential practice within computer science classrooms. We provide an overview of the theoretical underpinnings of various equity pedagogies (Banks & Banks, 1995), such as culturally relevant pedagogy (Ladson-Billings, 1995, 2006) and share how they have been utilized in CS classrooms. First, we provide a brief history of CS education and issues of equity within public schools in the United States. In sharing our definition of equity, along with our rationale for how and why these strategies can be taken up in computer science (CS) learning environments, we demonstrate how researchers and educators can shift the focus from access and achievement to social justice. After explaining the differences between the relevant theoretical frameworks, we provide practical examples from research of how both practitioners and researchers might use and/or examine equity-focused teaching practices. Resources for further learning are also included.


Author(s):  
Denise Frazier

Coding is a language with many similarities to what is traditionally thought of as literacy. Preservice teachers are familiar with literacy instruction, but were not exposed to computer science during their K-12 education nor in their teacher education course work. Yet, they are responsible for preparing children for future careers, including the growing field of computer science, which should be integrated as early as possible into the general education curriculum to build awareness, interest, and ultimately, skills. In this study, preservice teachers in a K-6 reading interventions class were trained in Scratch and provided a template to use with children struggling in various aspects of literacy. This article examines how preservice teachers perceive the relationship between coding and literacy through the theoretical framework of gaming, and whether they would include coding in literacy instruction. Results indicate preservice teachers do not feel confident enough in their teaching abilities to feel comfortable integrating coding into literacy instruction. Lack of prior knowledge and time constraints contributed to those that chose not to participate. Success occurred as Scratch was found to be motivating and individualized when using self-selected pictures and voice to connect to the written word, supporting children’s literacy learning.


Author(s):  
Jorge Valenzuela

In the last three years, integration of both computational thinking (CT) and computer science (CS) into K-12 instruction has become a focus of many schools throughout the Commonwealth of Virginia and the United States. With this new widespread demand, educational leaders and educators are focusing efforts on understanding the core concepts and practices of CT and CS, looking for logical connections for integrating across curriculum, and seeking strategies for implementing a wide variety of educational technology tools (apps and devices). This phenomenological research study was designed to gather depth information from 14 K-16 educators through both semi-structured interviews and two focus groups. Participants were asked open-ended questions about their self-efficacy, confidence, and prior experiences with teaching and learning CS. Moreover, each educator described his or her most significant concern for seeking appropriate professional development for building their CT/CS teaching and learning competencies in meaningful and relevant ways. Overall, nine themes emerged from the data: attitudes about CT/CS, access to industry experts, understanding CT/CS concepts, understanding CT/CS practices, use of relevant technology tools, alignment of CT/CS to current standards, teacher confidence, time to develop their own mastery for CT/CS, and access to appropriate professional development (PD) as the main connector.


Author(s):  
Megan Brannon ◽  
Elena Novak

Coding in the elementary classroom is a relatively new movement in K-12 education that intends to engage young people in computer science and technology-related study. Coding initiatives focus on introducing young learners to coding and developing their computational thinking abilities. Coding helps enhance problem solving, mathematics skills, and higher-order thinking. Nevertheless, educators face many challenges with teaching coding at the elementary school level, because of the newness of computer science concepts and programming languages, gaps in student mathematics knowledge, use of technology, a relatively short attention span of young students and not fully developed reasoning, logic, and inferential skills among many others. This report describes how math interventions helped elementary school students in rural Amish Country become more successful with their coding activities.


Author(s):  
Douglas D. Havard ◽  
Keith E. Howard

This article compares the two most prominent courses of Advanced Placement (AP) computer science study offered throughout 9-12 grades in the U.S. The structure, guidelines, components, and exam formats of the traditional AP Computer Science A course and the relatively newer AP Computer Science Principles course were compared to examine differences in content and emphases. A depth-of-learning analysis was conducted employing Bloom’s Revised Taxonomy to examine potential differences in rigor and challenge represented by the two options, particularly as it relates to acquiring computer programming proficiency. Analyses suggest structural differences in both course content and end-of-course exam components likely result in less depth and rigor in the new Computer Science Principles course as compared to the Computer Science A course. A lower minimum standard for learning programming skills in the Computer Science Principles course was observed, making it a less viable option for students looking to acquire skills transferable to future computer science study or employment. The potential implications for students choosing the new course over the traditional offering, as well as for schools opting for the new course as its sole or primary offering are discussed.


Author(s):  
Keith E. Howard ◽  
Douglas D. Havard

The purpose of this research is to examine the relationship between students’ participation in the two high school AP computer science exam options and their selected fields of study once they enter post-secondary education. Two studies using national public-use datasets of participation and performance were conducted. Study 1 compared score distributions for the traditional Computer Science A exam to those of the newer Computer Science Principles exam during its first two years of implementation. In Study 1, Chi-square analyses indicated large differences in performance between the two exams, with the Computer Science Principles scores clustering more around marginal pass rates. Descriptive data indicate that African American, Latino, and female students participated in larger proportions on the new exam, whereas traditionally overrepresented groups are continuing to opt more for the traditional Computer Science A course. In Study 2, logistic regression analyses were conducted on the 2016 second follow-up data collection of the High School Longitudinal Study 2009 (HSLS:09). Those analyses revealed that 11th Grade enrollment in computer science courses that concentrate on computer programming significantly predicted selection of a STEM major as the first declared major after high school. Although students who enrolled in Computer Science A were five times as likely to declare a STEM major, a comparison of the curricula and assessments for the two courses suggests that the Computer Science Principles exam places far less emphasis on programming. The potential implications of the differential foci and emphases of the two courses are discussed.


Author(s):  
Keith Howard

The purpose of this research is to examine the relationship between students’ participation in the two high school AP computer science exam options and their selected fields of study once they enter post-secondary education. Two studies using national public-use datasets of participation and performance were conducted. Study 1 compared score distributions for the traditional Computer Science A exam to those of the newer Computer Science Principles exam during its first two years of implementation. In Study 1, Chi-square analyses indicated large differences in performance between the two exams, with the Computer Science Principles scores clustering more around marginal pass rates. Descriptive data indicate that African American, Latino, and female students participated in larger proportions on the new exam, whereas traditionally overrepresented groups are continuing to opt more for the traditional Computer Science A course. In Study 2, logistic regression analyses were conducted on the 2016 second follow-up data collection of the High School Longitudinal Study 2009 (HSLS:09). Those analyses revealed that 11th Grade enrollment in computer science courses that concentrate on computer programming significantly predicted selection of a STEM major as the first declared major after high school. Although students who enrolled in Computer Science A were five times as likely to declare a STEM major, a comparison of the curricula and assessments for the two courses suggests that the Computer Science Principles exam places far less emphasis on programming. The potential implications of the differential foci and emphases of the two courses are discussed.


2018 ◽  
Vol 1 (1) ◽  
Author(s):  
Kenneth Alonzo Anderson ◽  
Legand L. Burge ◽  
Troy J. Shine ◽  
Marlon Mejias ◽  
Ketly Jean-Pierre

In this article, we use evidence to describe seven key lessons from a four-year district-wide computer science implementation project between Howard University and the District of Columbia Public Schools. These lessons are: (a) Get to know the school counselors (and other key personnel); (b) Expect personnel changes and strategic reorganization within school districts; (c) Be innovative to build and maintain community; (d) Be flexible when developing instruments and curricula; (e) Maintain a firm commitment to equity; (f) Develop tiered content and prepare to make philosophical adjustments; and (g) Identify markers of sustainability. We also include original curricula materials including the Computer Science Course Evaluation and the Computational Thinking Survey. The seven lessons and curricula materials provided in this study can be used to inform the development of future computer science researcher-practitioner partnerships.


Sign in / Sign up

Export Citation Format

Share Document