The Florida State University (FSU) Computer Science Integrated with Mathematics in Middle Schools (CSIMMS) project explores the feasibility and effectiveness of integrating Computer Science (CS) into middle school general mathematics courses. Through Design Based Research, we developed and tested 13 teaching modules that integrate CS concepts into general middle school mathematics courses, grades 6, 7, and 8, beginning in 2017. In this paper, we discuss our experience with integrating computer science into middle school mathematics and report our preliminary findings.
more »
« less
Experience with Integrating Computer Science in Middle School Mathematics
The Florida State University (FSU) Computer Science Integrated with Mathematics in Middle Schools (CSIMMS) project explores the feasibility and effectiveness of integrating Computer Science (CS) into middle school general mathematics courses. Through Design Based Research, we developed and tested 13 teaching modules that integrate CS concepts into general middle school mathematics courses, grades 6, 7, and 8, beginning in 2017. In this paper, we discuss our experience with integrating computer science into middle school mathematics and report our preliminary findings.
more »
« less
- PAR ID:
- 10339871
- Date Published:
- Journal Name:
- Innovation and Technology in Computer Science Education (ITiCSE)
- Page Range / eLocation ID:
- 7 pages
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
null (Ed.)Integrating computing into other subjects promises to address many challenges to offering standalone CS courses in K-12 contexts. Integrated curricula must be designed carefully, however, to both meet learning objectives of the host discipline and to gain traction with teachers. We describe the multi-year evolution of Bootstrap, a curriculum for integrating computing into middle- and high-school mathematics. We discuss the initial design and the various modifications we have made over the years to better support math instruction, leading to our goal of using integrated curricula to cover standards in both math and CS. We provide advice for others aiming for integration and raise questions for CS educators about how we might better support learning in other disciplines.more » « less
-
Background and Context: In this theory paper, we explore the concept of translanguaging from bilingual education, and its implications for teaching and learning programming and computing in especially computer science (CS) for all initiatives. Objective: We use translanguaging to examine how programming is and isn't like using human languages. We frame CS as computational literacies. We describe a pedagogical approach for teaching computational literacies. Method: We review theory from applied linguistics, literacy, and computational literacy. We provide a design narrative of our pedagogical approach by describing activities from bilingual middle school classrooms integrating Scratch into academic subjects. Findings: Translanguaging pedagogy can leverage learners' (bilingual and otherwise) full linguistic repertoires as they engage with computational literacies. Implications: Our data helps demonstrate how translanguaging can be mobilized to do CS, which has implications for increasing equitable participation in computer science.more » « less
-
This is part of a larger effort bringing together a diverse design team, to create curriculum integrating computer coding and middle-school general-mathematics. The goal was to enhance the instruction of students that have been traditionally underserved in mathematics by using computer science ideas found in coding to complement, reinforce, and build on mathematics ideas in a meaningful way. The development of modules was guided by the principles of Design-Based Research and Realistic Mathematics Education instructional design heuristics, in particular by drawing on the notion of guided reinvention through emergent models. Here we present the design principles that emerged from the first half of the effort with the hopes of informing other projects that integrate coding and mathematics learning.more » « less
-
Many high school mathematics teachers have stepped up to the charge of learning computer science and offering CS courses to their students. As CS grows in popularity, more students are completing AP CS A as sophomores or juniors, and looking for advanced opportunities while still in high school. Our project seeks to support high school teachers in their quests to meet students' needs for advanced CS coursework. I am one such teacher who faced that need, and was relieved to find the BRIDGES libraries and projects repository website for CS college professors. I began the work of adapting their data structures related projects for use in my courses. Solving Java programming challenges using BRIDGES libraries has helped my students visualize and program with one- and two-dimensional arrays and linked lists. In this talk, we encourage/recruit high school teachers to try our adapted-for-high-school BRIDGES materials, and share in the joy of cool visualizations that make data structures come alive. Using one sample project, I will show how an engaging problem, scaffolded learning materials, and dynamic visualizations converge to facilitate student understanding of, and programming agility with, two-dimensional arrays.more » « less
An official website of the United States government

