ABSTRACT
Bootstrap teaches students to create their own videogames using a programming approach that directly reinforces state and national algebra standards. Used in classrooms across the country, Bootstrap is proving successful at transferring skills from programming to algebra word problems in 8th and 9th grade students. Due to the algebraic foundation for both content and pedagogy, math teachers with limited programming experience find the curriculum highly approachable; many offer it as a module within an algebra course. Bootstrap is a prefix to a higher-level computer science curriculum called Program by Design that emphasizes data-driven design and testing (with or without the videogame focus). In this BOF, current and potential users of these curricula will discuss the connections between introductory computing education and algebra education, share best practices for teaching and moving beyond these curricula, and generate ideas for future evolution of both curricula. The two facilitators will adapt the format as needed to support the interests of the participants.
Index Terms
- Teaching Algebra and Computing through Bootstrap and Program by Design (Abstract Only)
Recommendations
Program by design: TeachScheme/ReachJava (abstract only)
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationProgram by Design is a new name for the comprehensive introduction to programming at all levels that began with TeachScheme/ReachJava. This unconventional introductory computing curriculum covers both functional and the object- oriented program design ...
A study on attitudes and emphases in computer science teacher preparation
SIGCSE '11: Proceedings of the 42nd ACM technical symposium on Computer science educationThis paper focuses on the development and implementation of computer science (CS) teacher preparation programs, which are two of the main educational and pedagogical challenges faced by those involved in CS education. Specifically, the paper presents ...
Developing Effective and Equitable K-12 Computer Science Teachers
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationWhat teacher knowledge and skills are necessary for effective instruction of K-12 computer science? In recent years, standards and a national framework have delineated universal learning student outcomes in K-12 computer science (CS) education, but ...
Comments