Subject: Coding

  • Cyber Arcade: Programming and Making with micro:bit

    Cyber Arcade: Programming and Making with micro:bit

    This curriculum is a fun and creative introduction to computer science and hands-on making for makers in elementary and middle school grade levels with little to no experience in programming and 3D design. Using a Micro:bit and MakeCode, young makers practice problem-solving and teamwork to create interactive arcade games.

    By:
    Maker Ed
  • Approaches to Curriculum Integration

    Approaches to Curriculum Integration

    This online learning module will lead you through four different possibilities – “approaches” – for integrating maker-centered learning into your classroom or learning space.

    By:
    Maker Ed
  • The Big Book of Computing Pedagogy

    The Big Book of Computing Pedagogy

    This comprehensive guide includes articles and teaching resources covering various hands-on approaches to computing pedagogy.

    By:
    Raspberry Pi Foundation
  • Culturally relevant and responsive computing in the classroom: A guide for curriculum design and teaching

    Culturally relevant and responsive computing in the classroom: A guide for curriculum design and teaching

    This comprehensive guide outlines key elements of a culturally relevant and responsive approach to teaching in computer science, including tips, prompts for reflections, and further resources.

    By:
    Raspberry Pi Foundation
  • Pedagogical Zines

    Pedagogical Zines

    This collection of pedagogical zines blends collaborative research and art to create public resources for just educational practice. Designed by and for educators working to sustain the dignity, imagination, and collective well-being of children, youth, and families, the zines can be downloaded, marked up, and remixed. Topics include: intergenerational teaching and learning, ethics in STEAM,…

    By:
    Blue Dandelion
  • Tla’amin Basket Weaving: Coding and Indigenous Teaching

    Tla’amin Basket Weaving: Coding and Indigenous Teaching

    This teacher blog post details a rich hands-on activity that integrates coding and indigenous basket weaving, replete with links to additional resources and contexts.

    By:
    Ms. P
  • How to incubate creativity in schools through making and discovery

    How to incubate creativity in schools through making and discovery

    Get a glimpse of how one elementary and middle school integrates making into its culture and curriculum in this article giving voice to students and teachers.

    By:
    KQED
  • Scratch Creative Computing Curriculum

    Scratch Creative Computing Curriculum

    This Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using the Scratch programming language.

    By:
    Creative Computing Lab