Book picks similar to
The School Librarian's Technology Playbook: Innovative Strategies to Inspire Teachers and Learners by Stacy Brown
professional-development
professional
professional-reading
sddoebibliography
Go in Practice
Matt Butcher - 2015
Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more.
Writing Idiomatic Python 2.7.3
Jeff Knupp - 2013
Each idiom comes with a detailed description, example code showing the "wrong" way to do it, and code for the idiomatic, "Pythonic" alternative. *This version of the book is for Python 2.7.3+. There is also a Python 3.3+ version available.* "Writing Idiomatic Python" contains the most common and important Python idioms in a format that maximizes identification and understanding. Each idiom is presented as a recommendation to write some commonly used piece of code. It is followed by an explanation of why the idiom is important. It also contains two code samples: the "Harmful" way to write it and the "Idiomatic" way. * The "Harmful" way helps you identify the idiom in your own code. * The "Idiomatic" way shows you how to easily translate that code into idiomatic Python. This book is perfect for you: * If you're coming to Python from another programming language * If you're learning Python as a first programming language * If you're looking to increase the readability, maintainability, and correctness of your Python code What is "Idiomatic" Python? Every programming language has its own idioms. Programming language idioms are nothing more than the generally accepted way of writing a certain piece of code. Consistently writing idiomatic code has a number of important benefits: * Others can read and understand your code easily * Others can maintain and enhance your code with minimal effort * Your code will contain fewer bugs * Your code will teach others to write correct code without any effort on your part
Copyright Clarity: How Fair Use Supports Digital Learning
Renee Hobbs - 2002
This jargon-free guide clarifies principles for applying copyright law to 21st-century education, discusses what is permissible in the classroom, and explores the fair use of digital materials.
The Joy of Search: A Google Insider's Guide to Going Beyond the Basics
Daniel M. Russell - 2019
We do this so often that we have made the most famous search engine a verb: we Google it—“Japan population” or “Nobel Peace Prize” or “poison ivy” or whatever we want to know. But knowing how to Google something doesn't make us search experts; there's much more we can do to access the massive collective knowledge available online. In The Joy of Search, Daniel Russell shows us how to be great online researchers. We don't have to be computer geeks or a scholar searching out obscure facts; we just need to know some basic methods. Russell demonstrates these methods with step-by-step searches for answers to a series of intriguing questions—from “what is the wrong side of a towel?” to “what is the most likely way you will die?” Along the way, readers will discover essential tools for effective online searches—and learn some fascinating facts and interesting stories.Russell explains how to frame search queries so they will yield information and describes the best ways to use such resources as Google Earth, Google Scholar, Wikipedia, and Wikimedia. He shows when to put search terms in double quotes, how to use the operator (*), why metadata is important, and how to triangulate information from multiple sources. By the end of this engaging journey of discovering, readers will have the definitive answer to why the best online searches involve more than typing a few words into Google.
Web Hacking 101
Peter Yaworski
With few exceptions, existing books are overly technical, only dedicate a single chapter to website vulnerabilities or don't include any real world examples. This book is different.Using publicly disclosed vulnerabilities, Web Hacking 101 explains common web vulnerabilities and will show you how to start finding vulnerabilities and collecting bounties. With over 30 examples, the book covers topics like:HTML InjectionCross site scripting (XSS)Cross site request forgery (CSRF)Open RedirectsRemote Code Execution (RCE)Application Logicand more...Each example includes a classification of the attack, a report link, the bounty paid, easy to understand description and key takeaways. After reading this book, your eyes will be opened to the wide array of vulnerabilities that exist and you'll likely never look at a website or API the same way.
Cheat Sheet: Master Getting Things Done...In 2 Minutes - The Practical Summary of David Allen's Best Selling Book
2 Minute Insight - 2014
To get the book's methods to work for you in real life, research shows it takes an average of 66 days of consistent practice for a new skill to become a habit. Cheat Sheet: Master Getting Things Done ...In 2 Minutes... is a fast reference tool that captures this organizational system in a concise, step-by-step format that help you embed the concepts while providing rapid refresher when you need it most. It is designed for:
1.) The busy individual familiar with the system and serious about habit change 2.) The newcomer who values time spent on EXECUTION, not reading.
Key Benefits: • Excellent compact summary of the basic principles of the Get Things Done system in a fast, convenient format. • Saves you precious time from re-reading the book to re-absorb, remember and categorize concepts. We did all the work for you. • Contains illustrated work flow map to follow during THE critical 2 hour weekly review.
• Keep the topic relevant and in front of you for times you fall off the program. More than just a book summary, pull up this organization tool to coach you through the entire process. Life just got easier as you cross off tasks after task; achieve multiple goals and milestones, all the while functioning with a clear mind and a sense of relaxed control.
This reference summary is designed to be purchased along side the reviewed title Getting Things Done: The Art of Stress Free Productivity.
Reading with Babies, Toddlers and Twos: A Guide to Choosing, Reading and Loving Books Together
K.J. Dell'Antonia - 2006
This book provides fun, interactive guidance for everyone who reads to young children, tips as to when to read and how to read to children ages zero to three. 364 pages.
The Cornerstone
Angela Watson - 2008
It will guide you through each step of communicating and reinforcing your expectations. Learn how to create a vision for your classroom and TEACH for it!
Service-Oriented Design with Ruby and Rails
Paul Dix - 2010
Today, Rails developers and architects need better ways to interface with legacy systems, move into the cloud, and scale to handle higher volumes and greater complexity. In Service-Oriented Design with Ruby and Rails Paul Dix introduces a powerful, services-based design approach geared toward overcoming all these challenges. Using Dix's techniques, readers can leverage the full benefits of both Ruby and Rails, while overcoming the difficulties of working with larger codebases and teams. Dix demonstrates how to integrate multiple components within an enterprise application stack; create services that can easily grow and connect; and design systems that are easier to maintain and upgrade. Key concepts are explained with detailed Ruby code built using open source libraries such as ActiveRecord, Sinatra, Nokogiri, and Typhoeus. The book concludes with coverage of security, scaling, messaging, and interfacing with third-party services. Service-Oriented Design with Ruby and Rails will help you Build highly scalable, Ruby-based service architectures that operate smoothly in the cloud or with legacy systems Scale Rails systems to handle more requests, larger development teams, and more complex code bases Master new best practices for designing and creating services in Ruby Use Ruby to glue together services written in any language Use Ruby libraries to build and consume RESTful Web services Use Ruby JSON parsers to quickly represent resources from HTTP services Write lightweight, well-designed API wrappers around internal or external services Discover powerful non-Rails frameworks that simplify Ruby service implementation Implement standards-based enterprise messaging with Advanced Message Queuing Protocol (AMQP) Optimize performance with load balancing and caching Provide for security and authentication
Learner-Centered Innovation: Spark Curiosity, Ignite Passion, and Unleash Genius
Katie Martin - 2018
When we tell kids to complete an assignment, we get compliance. When we empower kids to explore and learn how to make an impact on the world, we inspire problem solvers and innovators. This required change in education involves more than providing training for administrators and teachers to implement new curriculum or programs and resources; it demands that we, as teachers and leaders, create an environment where learners at every level are empowered to take risks in pursuit of learning and growth rather than perfection. This book is for you if you are wondering . . . What if learners were valued for their diverse talents and not just our traditional model of “smart”? What if I could create new and better experiences for those I serve? What if I could inspire students to learn, to discover their passions, and to share their ideas with the world? “This must-read book will inspire you to create experiences that develop learners, workers, and citizens who will thrive in a changing world.” —Linda Darling-Hammond, president, Learning Policy Institute “Katie not only provides an analysis of what's (glaringly) wrong in education, she also paints a bright vision for what's possible and provides a practical roadmap for how we might get there.” —Kaleb Rashad, director, High Tech High, San Diego “In Learner-Centered Innovation, Martin eloquently shares evidence-based, practical ways to ignite curiosity, develop passions, and unleash student genius through the types of learning experiences that today’s modern learners need to thrive in tomorrow’s world.” —Thomas C. Murray, director of innovation, Future Ready Schools “Learner-Centered Innovation is an inspirational call to action for all educators who dream of a brighter future for our children.” —Devin Vodicka, chief impact officer, AltSchool
In Pictures and in Words: Teaching the Qualities of Good Writing Through Illustration Study
Katie Wood Ray - 2010
Katie Wood RayKatie (beloved author of About the Authors and Already Ready) begins with a strong, classroom-based research foundation for this powerful, intuitive idea. She then suggests 50 ways you might use illustrations to help students internalize key aspects of craft through their love of picture books.In Pictures and in Words is filled with sample student work that documents how children's thinking deepens as they explore illustrations. Katie even includes full-color pages of published illustrations with examples of sticky-notes that show the kinds of links students can make between pictures and words.Give children an engaging way to make the qualities of good writing part of everything they write, for life. Find out how Katie Ray can help you do it when you read In Pictures and In Words.
Unpack Your Impact: How Two Primary Teachers Ditched Problematic Lessons and Built a Culture-Centered Curriculum
Naomi O'Brien - 2020
Results That Last: Hardwiring Behaviors That Will Take Your Company to the Top
Quint Studer - 2006
His informal tone, sense of humor, and real-world stories bring his business principles to life. Results That Last has a vital, optimistic quality that will keep readers re-reading long after other leadership books have been relegated to a dark corner of the shelf.--Nido Qubein, author of How to Get Anything You Want; President, High Point University; Chairman, Great Harvest Bread Company; and founder, National Speakers Association FoundationResults That Last is long overdue and fills a big gap in effective business management. There are legions of books that show us the way to achieve successful results in business, but very few that teach us how to institutionalize success. In reality, achieving success is the easy part. The real challenge is to achieve results that last. Quint Studer not only proves it is possible to hardwire a culture for lasting results, but lays out a simple, logical, and effective way to do so. Anyone who wants to make success a habit needs to read this book.--Bob MacDonald, former CEO, Allianz Life of North America and author of Beat the System: 11 Secrets to Building an Entrepreneurial Culture in a Bureaucratic WorldI have always been fascinated by how the various parts of an organization work together to achieve strategic objectives. In Results That Last, Quint Studer explores the complex subject of performance improvement in a fresh, readable, and easy-to-grasp way. By standardizing certain business practices and leader behaviors, any company in any field can create an environment that allows it to achieve and sustain long-term results.--David F. Giannetto, coauthor of The Performance Power Grid: The Proven Method to Create and Sustain Superior Organizational Performance
Surprised at Being Alive: An Accidental Helicopter Pilot in Vietnam and Beyond
Robert Curtis - 2014
A part fails and your helicopter comes apart in flight, or, another aircraft runs into you and the pieces of both fall to the ground below, or the enemy gunner pulls the trigger at just the right moment and his rounds find your aircraft in exactly the right spot to take it out of the sky. Whichever way it happens, it wasn t your day. Which is why, after 24 years and over 5,000 flight hours with four armed services, Major Robert Curtis was so surprised at being alive when he passed his retirement physical. Starting with enlisting in the Army to fly helicopters during Vietnam, and continuing on through service with the National Guard, Marine Corps and Royal Navy, he flew eight different helicopters from the wooden-bladed OH-13E, through the Chinook, SeaKnight and SeaKing, in war and peace around the world. During that time over 50 of his friends died in crashes, both in combat and in accidents, but somehow his skill, and not an inconsiderable amount of luck and superstition, saw him through. His flying career began with a misbegotten strategy for beating the draft by enlisting. With the Vietnam War raging full blast in 1968 the draft was inevitable, so he wanted to at least get some small measure of control of his future. Although he had no thought of flying when he walked into the recruiting office, he walked out signed up to be a helicopter pilot. What he did not know was that 43% of all the aircraft sent to Vietnam were destroyed in combat or accidents. Soon he was in the thick of the war, flying Chinooks with the 101st Airborne. After Vietnam he left the Army, but kept flying in the National Guard while going to college. He was accepted at two law schools, but flying is addictive, so he instead enlisted in the USMC to fly some more. Over the next 17 years he would fly around the world off US and British ships from Egypt to Norway and all points in between. His engaging story will be a delight to all aviation enthusiasts.REVIEWS one of those books that you read that gives you the feeling of Deja Vu, and makes the hairs on the back of your neck riseNeall Ellis Robert Curtis gives us a compelling account of his exemplary service in wartime and beyond. The combat missions he flew out of Phu Bai/Camp Eagle in Vietnam did so much for so many, and remain alive and meaningful for all of us today. Gary Matthews, American Ambassador (ret)Former Deputy and Province Senior Adviser, Thua Thien/Hue"
Ejb 3 in Action
Debu Panda - 2007
This book builds on the contributions and strengths of seminal technologies like Spring, Hibernate, and TopLink.EJB 3 is the most important innovation introduced in Java EE 5.0. EJB 3 simplifies enterprise development, abandoning the complex EJB 2.x model in favor of a lightweight POJO framework. The new API represents a fresh perspective on EJB without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions.EJB 3 in Action is a fast-paced tutorial, geared toward helping you learn EJB 3 and the Java Persistence API quickly and easily. For newcomers to EJB, this book provides a solid foundation in EJB. For the developer moving to EJB 3 from EJB 2, this book addresses the changes both in the EJB API and in the way the developer should approach EJB and persistence.