Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Series Title
      Series Title
      Clear All
      Series Title
  • Reading Level
      Reading Level
      Clear All
      Reading Level
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
      More Filters
      Clear All
      More Filters
      Content Type
    • Item Type
    • Is Full-Text Available
    • Subject
    • Country Of Publication
    • Publisher
    • Source
    • Target Audience
    • Donor
    • Language
    • Place of Publication
    • Contributors
    • Location
1,379 result(s) for "Computer programming Study and teaching."
Sort by:
Connected Code
Coding, once considered an arcane craft practiced by solitary techies, is now recognized by educators and theorists as a crucial skill, even a new literacy, for all children. Programming is often promoted in K-12 schools as a way to encourage \"computational thinking\" -- which has now become the umbrella term for understanding what computer science has to contribute to reasoning and communicating in an ever-increasingly digital world.InConnected Code,Yasmin Kafai and Quinn Burke argue that although computational thinking represents an excellent starting point, the broader conception of \"computational participation\" better captures the twenty-first-century reality. Computational participation moves beyond the individual to focus on wider social networks and a DIY culture of digital \"making.\" Kafai and Burke describe contemporary examples of computational participation: students who code not for the sake of coding but to create games, stories, and animations to share; the emergence of youth programming communities; the practices and ethical challenges of remixing (rather than starting from scratch); and the move beyond stationary screens to programmable toys, tools, and textiles.
Programming in the primary grades
Programming in the Primary Grades demystifies teaching core content through programming.Without becoming a step by step guide, the text helps teachers visualize and implement learning activities that build on the engagement and excitement students' experience when they are programming.
Computational thinking
Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. With this book you'll learn to apply computational thinking in the context of software development to give you a head start on the road to becoming an experienced and effective programmer. Beginning with the core ideas of computational thinking, with this book you'll build up an understanding of the practical problem-solving approach and explore how computational thinking aids good practice in programming, complete with a full guided example.
Teaching Programming Concepts Through Play
Understanding how computer programming works is a critical part of digital literacy for students today. Even students who aren't learning how to code can benefit greatly from knowing how programs work. This book uses highly engaging games to immerse students in the world of logical thinking and problem solving. From programming robots to writing stories that work as interactive fiction games, the lessons in this book provide ways to build digital literacy beyond the computer lab. Games: RoboRally. Richard Garfield. Avalon Hill, 2010. Old Town. Stephan Riedel. Clicker Spiele, 2012. Ricochet Robots. Alex Randolph. Z-Man Games, 2013. Parsley Game System. Memento Mori Theatricks.
Coding as a Playground
Coding as a Playground, Second Edition focuses on how young children (aged 7 and under) can engage in computational thinking and be taught to become computer programmers, a process that can increase both their cognitive and social-emotional skills. Learn how coding can engage children as producers-and not merely consumers-of technology in a playful way. You will come away from this groundbreaking work with an understanding of how coding promotes developmentally appropriate experiences such as problem-solving, imagination, cognitive challenges, social interactions, motor skills development, emotional exploration, and making different choices. Featuring all-new case studies, vignettes, and projects, as well as an expanded focus on teaching coding as a new literacy, this second edition helps you to learn how to integrate coding into different curricular areas to promote literacy, math, science, engineering, and the arts through a project-based approach and a positive attitude to learning.