Literacy has now been recognized as a human right for over 50 years in several international declarations and initiatives. Every child has a right to read and we have a social responsibility, as parents, teachers, librarians, publishers, booksellers, campaigners and policy makers to ensure that they are able to exercise that right. Reading by Right: Successful strategies to ensure every chil…
Mary D. Sheridan’s Play in Early Childhood is a classic introductory text to play and development – key topics for all those who work with young children. Drawing on the most up-to-date evidence, it explains how children’s play develops and how they develop as they play. With over 100 illustrations and observations of play from birth to six years, this new edition presents classical an…
The Makerspace Librarian's Sourcebook, edited by technology expert Ellyssa Kroski, is an essential all in one guidebook to makerspaces written specifically for libraries. This practical volume provides an invaluable resource for librarians seeking to learn about the major topics, tools, and technologies relevant to makerspaces today. Containing cutting-edge guidance from a range of internationa…
By creating for their community in the school library makerspace, young people not only develop academic and cognitive skills but also learn to value building a culture of caring. Award-winning author Gina Seymour discusses her initiative to empower students to take an active role in making a difference and outlines how to implement similar programs in any school library setting. The book ma…
For more than 3 decades, Software Engineering: A Practitioner's Approach has been the best-selling guide to software engineering for students and industry professionals alike. In its eighth edition, the book has again been revised and redesigned, undergoing a substantial content update that addresses new topics in what many have called “the engineering discipline of the 21st-century.” En…
Up-to-Date, Essential Java Programming Skills—Made Easy! Fully updated for Java Platform, Standard Edition 9 (Java SE 9), Java: A Beginner’s Guide, Seventh Edition, gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as how to create, compile, and run a Java program. He then moves on to the keywords, syntax, and constr…
The sixth edition of EARLY EDUCATION CURRICULUM: A CHILD'S CONNECTION TO THE WORLD focuses on the process of planning and implementing a curriculum, and setting up an inclusive child-centered environment. This text meets the needs of a diverse range of students and experienced teachers, helping them to make informed decisions about curriculum content as well as to develop creative thinking and …
Technology and the School Library is a comprehensive overview of the types of technologies used in school libraries, from traditional low-tech options to the latest developments, describing how school librarians interact with these technologies. This thoroughly revised and updated third edition addresses the continuously changing nature of technology, including new information on 1:1 initiat…
The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich, Tomassia and Goldwasser's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors provide an associated Java interface. Concrete…