Library Support Services PATHFINDER


Download Library Support Services PATHFINDER


Preview text

CODING

Library Support Services
PATHFINDER

2022

Coding and computational thinking are core to the development of 21st century learning skills.
Set up centres in your class to test out different approaches to coding through these kits and books from Library Support Services.
To acquire materials in this Pathfinder, click on the image or title of a resource below, then click on the Place Hold button and when prompted, log in to the catalogue with your Novell username (e.g. jsmith) plus password = 1234. All material is sent to you at your home school via the school courier.
You may browse the complete library here: Library Resource Centre Online Catalogue
Email inquiries to [email protected] or call 204-788-0203.

SEARCH TERMS:

Keywords: Subject Headings:

Coding, computational thinking, computing, Java, Minecraft, Scratch,
Computer programming, Electronic circuits, Makerspaces, Programming (Computers), Programming language, Robots, Scratch, STEM, STEAM

CODING 2022

Books for Students
J 005 GIF Gifford, Clive. Awesome algorithms and creative coding. St. Catharines, Ontario: Crabtree Publishing Company, 2015. Awesome Algorithms and Creative Coding explores how computers work and explains how to think in a logical way. The bright and engaging design guides readers through clear explanations of binary code, simple algorithms, and computer language. Scratch and LOGO, are reviewed. Audience: Grades 4 to Grade 6
J 005 STO Stockland, Patricia M. Loops: repeat, repeat! North Mankato, MN: Cantata Learning, 2018. Learn about the codes all around us in Loops: Repeat, Repeat! Sing along as you learn to Code It! This hardcover book comes with CD and online music access. Audience: K to grade 5
J 005.1 FUN Funk, Josh. How to code a sandcastle. New York, New York: Viking, Penguin Young Readers, 2018. The first picture book from the science nonprofit comes a lively and funny story that introduces kids to computer coding. Pearl and her robot friend Pascal use fundamental computer coding concepts to break down building a sandcastle into small, manageable steps. Audience: Grade 1 and up
J 005.1 GIF Gifford, Clive. Computing and coding in the real world. St. Catharine, ON: Crabtree Publishing, 2018. Coding is all around us in the real world--if you know where to look. Find out how everyday machines, such as scanners and light sensors, use coding in order to operate. Easy-to-follow text breaks down the rules of coding that make things such as 3-D printers work. Audience: Grade 4 to Grade 8.
J 005.1 KAR Karanja, Caroline. Gabi's if/then garden. North Mankato, Minnesota: Picture Window Books, 2019. Gabi's garden needs some help. Gabi and Adi use if/then statements to decide what to plant, what to water, and what to pick. These scientific thinkers find ways every day to use computer coding concepts to make work and play more fun. Audience: Kindergarten to grade 3
GO TO TOP Page 2

J 005.1 PRO Prottsman, Kiki. How to be a coder. New York, NY: DK Publishing, 2019. Each of the fun craft activities included in this book will teach you about a key concept of computer programming and can be done completely offline. Then you can put your skills into practice by trying out the simple programs provided in the online, childfriendly computer language Scratch. Audience: Grade 2 and up
J 005.1092 STA Stanley, Diane. Ada Lovelace, poet of science: the first computer programmer. New York: Simon & Schuster Books for Young Readers, 2016. Beautifully illustrated biography of Ada Lovelace, known as the first computer programmer. Audience: Kindergarten to Grade 3
J 005.1092 WAL Wallmark, Laurie. Grace Hopper: queen of computer code. New York: Sterling Children's Books, 2017. The inspiring story of Grace Hopper--the boundary-breaking woman who revolutionized computer science--is told in an engaging picture book biography. Audience: Kindergarten to grade 3
J 005.13 LIU Liukas, Linda. Hello Ruby: adventures in coding. New York: Feiwel and Friends, 2015. Hello Ruby is the world's most whimsical way to learn about computers, programming and technology. Includes activities for all future coders. Audience: Grade 2 and up
J 005.13 SWE Sweigart, Al. Scratch programming playground: learn to program by making cool games. San Francisco: No Starch Press, 2016. Scratch, the colorful drag-and-drop programming language, is used by millions of firsttime learners. You'll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit. Audience: Grade 5 and up

CODING 2022

GO TO TOP Page 3

J 005.13 WAI Wainewright, Max. Scratch code robots. St. Catherines, ON: Crabtree Publishing, 2020. Find out how the different systems within a robot work to make it move around, sense where it is, and interact with us. Use the algorithms and ideas that control real robots to create your own on-screen robots. Seven step-by-step projects use the latest version of Scratch, the free online coding program, to help you learn about sensors, create a robot arm game, program a robot, and much more! Audience: Grades 7 to Grade 8.
J 005.13 WAI Wainewright, Max. Scratch code smart homes. St. Catherines, ON: Crabtree Publishing, 2020. Learn all about the computer technology used in smart homes and buildings that is making our lives easier and our homes more secure. Use the algorithms and ideas used to control devices within buildings to create your own coding programs. Five step-by-step projects use the latest version of Scratch, the free online coding program, to help you learn about motion sensors and create burglar alarms for your computer that use sound and motion to detect intruders. Audience: Grades 7 to Grade 8
J 005.13 WAI Wainewright, Max. Scratch code space tech. St. Catherines, ON: Crabtree Publishing, 2020. Learn about the key concepts used in space technology, and explore them by coding your own simulations of how rockets and spaceships move. Seven step-by-step projects use the latest version of Scratch, the free online coding program, to help you learn about gravity, create a jetpack game, program a spaceship's return to Earth, and much more! Audience: Grades 7 to Grade 8
J 005.13 WAI Wainewright, Max. Scratch code transportation. St. Catherines, ON: Crabtree Publishing, 2020. Learn all about the computer technology used in modern transportation. Use the algorithms and ideas that control real forms of transportation technology to create your own on-screen vehicles. Six step-by-step projects use the latest version of Scratch, the free online coding program, to help you learn how sensors work, create a hoverboard game, program a drone, and much more! Audience: Grades 7 to Grade 8

CODING 2022

GO TO TOP Page 4

J 005.133 WAI Wainewright, Max. I'm a Python programmer. St Catharines, Ontario: Crabtree Publishing, 2018. Python is used by professional programmers to create 3-D graphics for special effects in movies, and is often used on web servers to handle searching. This fascinating book contains all the techniques and ideas you need to know to become a Python programming genius! Learn the basics and how to use loops and variables in Python. Discover how to create graphics, use random numbers, and build games, simulations, and other programs. Audience: Grades 5 to Grade 8
J 005.133 WAI Wainewright, Max. I'm a Scratch coder. St. Catharines, ON; Crabtree Publishing Company, 2018. The next level of Scratch programming. Learn how to use loops, variables, IF statements, functions, and a range of coding techniques. Audience: Grades 5 to Grade 8
J 005.2 ROB Robbins, Dean. Margaret and the Moon: how Margaret Hamilton saved the first lunar landing. New York: Alfred A. Knopf, 2017. Margaret Hamilton loved numbers as a young girl. She knew how many miles it was to the moon (and how many back). Soon math led her to MIT and then to helping NASA put a man on the moon! She handwrote code that would allow the spacecraft's computer to solve any problems it might encounter. Apollo 8. Apollo 9. Apollo 10. Apollo 11. Without her code, none of those missions could have been completed. Audience: Kindergarten and up
J 005.2 SUP Super Scratch programming adventure!: learn to program by making cool games! San Francisco: No Starch Press, 2014. The LEAD Project (Learning through Engineering, Art and Design) promotes hands-on, design-based activities with the creative use of technology and is part of the Hong Kong Federation of Youth Groups, a non-profit educational group with years of practical experience teaching children how to make cool things. Audience: Grade 2 and up

CODING 2022

GO TO TOP Page 5

CODING 2022

J 005.2 TOD Todd, Sylvia. Super simple Arduino! Torrance, California: Constructing Modern Knowledge Press, 2014. Sylvia teaches you to understand Arduino microcontroller programming by inventing an adjustable strobe and two digital musical instruments you can play! Along the way, you'll learn a lot about electronics, coding, science, and engineering. Written and illustrated by a kid, for kids of all ages, Sylvia's whimsical graphics and clever explanations make powerful STEM (Science, Technology, Engineering, and Math) concepts accessible and fun. Audience: Grade 4 and up
J 005.2 WAI Wainewright, Max. I'm a JavaScript games maker: the basics. St. Catharines, ON: Crabtree Publishing Company, 2018. Step by step guide through the basics of programming with JavaScript. Create interactive web pages, and bring online games to life using smooth and colourful animation. Audience: Grades 5 to Grade 8
J 005.2 WAI Wainewright, Max. I'm a JavaScript games maker: advanced coding. St. Catharines, ON: Crabtree Publishing Company, 2018. Learn how to create interactive webpages and more complex online games with Javascript. Audience: Grades 5 to Grade 8
J 005.262 WOO Woodcock, Jon. Star Wars coding projects. New York: DK Publishing, 2017. A step-by-step visual guide to coding fun projects in Scratch and shows everything needed in order to create computer projects, animations, and games. Also available in eBook Audience: Grade 5 and up
J 005.3 WAI Wainewright, Max. I'm an app developer. St. Catharines, Ontario: Crabtree Publishing, 2018. Learn how to create your own amazing apps using App Inventor! You will find out how to connect up your computer to an Android phone or emulator. Then you'll discover how to build simple tools and games, and even how to code apps that use a camera. Step-by-step instructions make it easy for you to become an expert app builder! Audience: Grades 5 to Grade 8
GO TO TOP Page 6

J 006.74 WAI Wainewright, Max. I'm an HTML web page builder. St. Catharines, ON: Crabtree Publishing Company, 2018. Easy-to-follow instruction teaches you how to code your own amazing web pages using Hyper Text Mark Up Language, or HTML. You'll find out how to add text, images, links and even videos to a web page. Once you have completed every project, you will be on your way to becoming an HTML expert! Audience: Grades 5 to Grade 8
J 526 BOW Bow, James. Mapping in a digital world. St. Catharines, Ontario: Crabtree Publishing, 2017. Mapmakers are using satellite data to map the locations of people and objects on Earth, making video maps using the Internet to show wind and weather systems, and creating specialized maps that show human behavior. Computer game technology, such as Minecraft, is even being used to map real places. Audience: Grades 5 to Grade 8
J 794.8 KOV Kovacs, Vic. Get into Minecraft. St. Catherines, Ontario: Crabtree Publishing Company, 2017. One of the most popular video games in the world, Minecraft is all about using creativity, collaboration, and skill to create and protect exciting digital worlds. Reveals tips and tricks for using the digital version of the video game as well as creative offline projects. Audience: Grades 4 to Grade 6

CODING 2022

GO TO TOP Page 7

eBooks
eBook Bers, Marina Umaschi. The official Scratch Jr. book: help your kids learn to code. San Francisco: No Starch Press, 2015. ScratchJr is a free, introductory computer programming language that runs on iPads, Android tablets, Amazon tablets, and Chromebooks. Inspired by Scratch, the wildly popular programming language used by millions of children worldwide, ScratchJr helps even younger kids create their own playful animations, interactive stories, and dynamic games. Audience: Grades 1 to Grade 5. Teachers of grades 1 to grades 5
eBook Boone, Brian. Hysterical jokes for Minecrafters: blocks, boxes, blasts, and blow-outs. New York: Sky Pony Press, 2017. The third book in the Jokes for Minecrafters series, which includes more than 800 hysterical jokes. Audience: Grade 2 and up
eBook Boone, Brian. Uproarious riddles for Minecrafters. New York: Skyhorse Publishing, 2018. The fifth book in the Jokes for Minecrafters series, which is complete with more than eight hundred riddles! "Dig in" to these funny brainteasers about Minecraft mobs, tools, and biomes that will really make you think! Audience: Grade 2 and up
eBook Coding. New York: DK Publishing, 2017. This book explains coding clearly with beautiful photography, lively illustrations, and key curriculum information. It is packed with up-to-date information and fun quizzes, while key curriculum text tells students why we use code, how computers use code and covers the history of coding from early computer programming languages to Python and Scratch. Audience: Grades 4 and up

CODING 2022

GO TO TOP Page 8

eBook Cube Kid. Diary of an 8-bit warrior. Kansas City, Missouri: Andrews McMeel Publishing, 2016. First book of Minecraft meets Diary of a Wimpy Kid of the very popular 8-Bit Warrior series of the journal of a young Minecraft villager who dares to dream of becoming a Minecraft warrior! Audience: Grade 2 and up
eBook Cube Kid. Path of the diamond. Kansas City, Missouri: Andrews McMeel Publishing, 2017. Minecraft meets Diary of a Wimpy Kid in book 4 of the very popular 8-Bit Warrior series of the journal of a young Minecraft villager who dares to dream of becoming a Minecraft warrior! Audience: Grade 3 and up
eBook Deutsch, Stacia. The friendship codes. New York: Penguin Young Readers Group, 2017. Lucy is super excited about coding club at school. She has an idea for an app, and can't wait to get started! But her excitement turns to disappointment when she sees who else is at the first meeting: her ex-best friend Sophia; Maya, a cool seventh grader who Lucy's never dared talk to; and Erin, a quiet new girl. Lucy doesn't get to work on her app, and she's paired with Sophia, Maya, and Erin for a group project. But when Lucy starts receiving cryptic notes that seem to be in coding language, the girls join forces to figure out the mystery. They discover that coding takes time, patience, and dedication and so does friendship! Audience: Grade 5 and up
eBook Deutsch, Stacia. Team BFF: race to the finish! New York: Penguin Young Readers Group, 2017. Sophia and her coding club BFFs have the best time together. Sure, they work on coding projects, but mostly they gossip about crushes, eat cookies, and do totally silly impersonations. Now they're about to participate in their first hackathon--a full day of coding and meeting other coders--so it's time to step up their game! Audience: Grade 5 and up

CODING 2022

GO TO TOP Page 9

eBook Gregory, Josh. Fortnite: beginner's guide. Ann Arbor, Michigan: Cherry Lake Publishing, 2020. With hundreds of millions of players around the world, Fortnite is the video game sensation that has taken the world by storm. Its unique design combines the construction and problem solving of games like Minecraft with competitive online battles. In this book, readers will learn everything they need to know to get started in their first online Battle Royale matches. Audience: Grades 4 and up
eBook Gregory, Josh. Fortnite: building. Ann Arbor, Michigan: Cherry Lake Publishing, 2020. With hundreds of millions of players around the world, Fortnite is the video game sensation that has taken the world by storm. Its unique design combines the construction and problem solving of games like Minecraft with competitive online battles. In this book, readers will learn all about the game's building system, from how different structures are built to how they can be used in battle situations. Audience: Grades 4 and up
eBook Gregory, Josh. Fortnite: combat. Ann Arbor, Michigan: Cherry Lake Publishing, 2020. With hundreds of millions of players around the world, Fortnite is the video game sensation that has taken the world by storm. Its unique design combines the construction and problem solving of games like Minecraft with competitive online battles. In this book, readers will learn all about the different strategies they can use to succeed when competing against other players online. Audience: Grades 4 and up
eBook Hollow, Michele C. Hilarious jokes for minecrafters: Mobs, Creepers, Skeletons, and More. New York: Sky Pony Press, 2016. Jokes for Minecrafters: Mobs, Creepers, Skeletons, and More is the second book in the Jokes for Minecrafters series, which boasts more than eight hundred jokes. Audience: Grade 2 and up

CODING 2022

GO TO TOP Page 10

Preparing to load PDF file. please wait...

0 of 0
100%
Library Support Services PATHFINDER