First Steps to Free-Motion Quilting: 24 Projects for Fearless Stitching


Christina Cameli - 2013
    With a refreshingly new approach to free-motion stitching, First Steps to Free-Motion Quilting encourages you to make something beautiful while improving your free-motion quilting skills. You'll find 24 projects and quilts that are light on assembly so you can spend most of your time stitching. A handy troubleshooting guide ensures success every step of the way.

Simple Quilts from Me and My Sister Designs: Easy as 1, 2, 3


Barbara Groves - 2013
     Select from 12 strikingly simple quilts and recharge your creative batteries Discover skill-building projects that move from squares and strips to designs featuring stitch-and-flip corners, half-square triangles, pinwheels, a Rail Fence layout, and more Enjoy patterns that are just right for quilt retreats and make-in-a weekend gifts

Printmaking + Mixed Media


Dorit Elisha - 2009
    From screen printing to collagraphy to sun printing, the techniques are shown with step-by-step photographs and can be done without printing presses or special papers. A variety of projects are included to demonstrate a wide range of possible creations, such as fabric-arts books, hand-printed calendars, wall-art collages, aprons, holiday books, greeting cards, and more. For further inspiration beyond the projects, a gallery of completed works by the author and other artists make up the final portion of this resource.

Hello World! Computer Programming for Kids and Other Beginners


Warren Sande - 2008
    Why not learn to talk to your computer in its own language? Whether you want to write games, start a business, or you're just curious, learning to program is a great place to start. Plus, programming is fun!Hello World! provides a gentle but thorough introduction to the world of computer programming. It's written in language a 12-year-old can follow, but anyone who wants to learn how to program a computer can use it. Even adults. Written by Warren Sande and his son, Carter, and reviewed by professional educators, this book is kid-tested and parent-approved.You don't need to know anything about programming to use the book. But you should know the basics of using a computer--e-mail, surfing the web, listening to music, and so forth. If you can start a program and save a file, you should have no trouble using this book.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Gamestorming: A Playbook for Innovators, Rule-breakers, and Changemakers


Dave Gray - 2010
    But creating an environment for creative thinking and innovation can be a daunting challenge. How can you make it happen at your company? The answer may surprise you: gamestorming.This book includes more than 80 games to help you break down barriers, communicate better, and generate new ideas, insights, and strategies. The authors have identified tools and techniques from some of the world's most innovative professionals, whose teams collaborate and make great things happen. This book is the result: a unique collection of games that encourage engagement and creativity while bringing more structure and clarity to the workplace. Find out why -- and how -- with Gamestorming.Overcome conflict and increase engagement with team-oriented gamesImprove collaboration and communication in cross-disciplinary teams with visual-thinking techniquesImprove understanding by role-playing customer and user experiencesGenerate better ideas and more of them, faster than ever beforeShorten meetings and make them more productiveSimulate and explore complex systems, interactions, and dynamicsIdentify a problem's root cause, and find the paths that point toward a solution

Thinking in Systems: A Primer


Donella H. Meadows - 2008
    Edited by the Sustainability Institute’s Diana Wright, this essential primer brings systems thinking out of the realm of computers and equations and into the tangible world, showing readers how to develop the systems-thinking skills that thought leaders across the globe consider critical for 21st-century life.Some of the biggest problems facing the world—war, hunger, poverty, and environmental degradation—are essentially system failures. They cannot be solved by fixing one piece in isolation from the others, because even seemingly minor details have enormous power to undermine the best efforts of too-narrow thinking.While readers will learn the conceptual tools and methods of systems thinking, the heart of the book is grander than methodology. Donella Meadows was known as much for nurturing positive outcomes as she was for delving into the science behind global dilemmas. She reminds readers to pay attention to what is important, not just what is quantifiable, to stay humble, and to stay a learner.In a world growing ever more complicated, crowded, and interdependent, Thinking in Systems helps readers avoid confusion and helplessness, the first step toward finding proactive and effective solutions.

Launch: Using Design Thinking to Boost Creativity and Bring Out the Maker in Every Student


John Spencer - 2016
    They discover powerful skills—problem-solving, critical thinking, and imagination—that will help them shape the world’s future … our future. If that’s true, why isn’t creativity a priority in more schools today?Educators John Spencer and A.J. Juliani know firsthand the challenges teachers face every day: School can be busy. Materials can be scarce. The creative process can seem confusing. Curriculum requirements can feel limiting. Those challenges too often bully creativity, pushing it to the side as an “enrichment activity” that gets put off or squeezed into the tiniest time block. We can do better. We must do better if we’re going to prepare students for their future.LAUNCH: Using Design Thinking to Boost Creativity and Bring Out the Maker in Every Student provides a process that can be incorporated into every class at every grade level ... even if you don’t consider yourself a “creative teacher.” And if you dare to innovate and view creativity as an essential skill, you will empower your students to change the world—starting right now. Look, Listen, and LearnAsk Lots of QuestionsUnderstand the Problem or ProcessNavigate IdeasCreateHighlight What’s Working and FailingAre you ready to LAUNCH?"Required reading for every teacher who cares. A dramatic re-framing and a road map on how to rebuild our schools from the inside." —Seth Godin, author of Stop Stealing Dreams“All kids walk into school curious and creative. This book will help weave a path to ensure that these traits are not only maintained, but accentuated when those same students leave.” —George Couros, author of The Innovator’s Mindset“The LAUNCH framework John Spencer and A.J. Juliani present has the potential to dramatically change classrooms to be more engaging, student centric, and most of all, fun!” —Dr. Jackie Gerstein, online faculty for master’s degree programs in educational technology“This book, crafted by John and A.J., provides educators with a series of actionable steps regarding design thinking, while simultaneously dispelling common myths and dissolving perceived roadblocks to success.” —Sarah Thomas, regional technology coordinator, founder of #EduMatch

Game Engine Architecture


Jason Gregory - 2009
    The concepts and techniques described are the actual ones used by real game studios like Electronic Arts and Naughty Dog. The examples are often grounded in specific technologies, but the discussion extends way beyond any particular engine or API. The references and citations make it a great jumping off point for those who wish to dig deeper into any particular aspect of the game development process.Intended as the text for a college level series in game programming, this book can also be used by amateur software engineers, hobbyists, self-taught game programmers, and existing members of the game industry. Junior game engineers can use it to solidify their understanding of game technology and engine architecture. Even senior engineers who specialize in one particular field of game development can benefit from the bigger picture presented in these pages.

Programming F# 3.0


Chris Smith - 2009
    You’ll quickly discover the many advantages of the language, including access to all the great tools and libraries of the .NET platform.Reap the benefits of functional programming for your next project, whether you’re writing concurrent code, or building data- or math-intensive applications. With this comprehensive book, former F# team member Chris Smith gives you a head start on the fundamentals and walks you through advanced concepts of the F# language.Learn F#’s unique characteristics for building applicationsGain a solid understanding of F#’s core syntax, including object-oriented and imperative stylesMake your object-oriented code better by applying functional programming patternsUse advanced functional techniques, such as tail-recursion and computation expressionsTake advantage of multi-core processors with asynchronous workflows and parallel programmingUse new type providers for interacting with web services and information-rich environmentsLearn how well F# works as a scripting language

Making Is Connecting


David Gauntlett - 2011
    Both online and offline, we see that people want to make their mark on the world, and to make connections. During the previous century, the production of culture became dominated by professional elite producers. But today, a vast array of people are making and sharing their own ideas, videos, and other creative material online, as well as engaging in real-world crafts, art projects, and hands-on experiences. Gauntlett argues that we are seeing a shift from a 'sit-back-and-be-told culture' to a 'making-and-doing culture'. People are rejecting traditional teaching and television, and making their own learning and entertainment instead. Drawing on evidence from psychology, politics, philosophy, and economics, he shows how this shift is necessary and essential for the happiness and survival of modern societies.

The Society of Mind


Marvin Minsky - 1985
    Mirroring his theory, Minsky boldly casts The Society of Mind as an intellectual puzzle whose pieces are assembled along the way. Each chapter -- on a self-contained page -- corresponds to a piece in the puzzle. As the pages turn, a unified theory of the mind emerges, like a mosaic. Ingenious, amusing, and easy to read, The Society of Mind is an adventure in imagination.

Knitting Socks: Quick and Easy Way to Master Sock Knitting in 3 Days (Sock Knitting Patterns)


Emma Brown - 2014
    It enables you to have complete control over style, design, and color of your garments. And once you learn the basic practice, you can knit almost anything you can think of. What stands in most people’s way is getting started. How do you learn to knit socks? Where do you find knitting patterns? This book answers all of those questions and more. What will this book teach you? • Getting started knitting socks • How to find the right knitting tools and correct needles for knitting your socks • How to pick the best knitting yarn • 10 Most popular sock knitting patterns • How to size your socks • How to knit socks from the Top-down • How to knit sock from the Toe-up • Sock Cast-on techniques, such as, Long Tail cast on, Eastern/ Turkish cast on • The Double Point and Circular Needle methods • Tips on how to knit long lasting, beautiful socks • And so much more!.. Even if you have never picked up a pair of knitting needles before, you can easily start knitting your way towards a pair of perfect socks with this book. It even includes a Glossary of Knitting Terms as an added BONUS, so as you expand your projects to other designs and find other patterns, you will never be in the dark. This book also includes 1 basic top-down sock pattern and 7 additional popular sock patterns for you to work on. While this book is intended to get you started in the world of knitting, it can easily serve as a refresher for even the most experienced knitter! Whether you want to get started or want to get back to basics and hone your skills, "Knitting Socks for Beginners" is the book for you. From Tube socks to Fair Isle socks, you have all the information and knitting patterns you need. Socks are not necessarily the easiest thing to knit, but the techniques used to make a pair of socks introduces you to everything else you need to know about knitting. This book will guide you through every stage of the knitting process and help you create a pair of perfectly knitted socks, in just three days! There is no better book for learning the basics of knitting. This acts as the perfect springboard for more complex knitting projects, with all of the techniques, tips, and terms spelled out to keep you on the right track. If you are looking for a great book about sock knitting, look no further. Get your copy of "Knitting Socks for Beginners" today! Check Out What Others Are Saying... "This is a brilliant book for beginners. I've never tried knitting before but now can't wait to get started. The author goes through every step of the knitting process in fine detail. The book is very well written and has excellent photographs and diagrams. I would definitely recommend this book to anyone who wants to try sock knitting for the first time." - Lesley H "I've been thinking of knitting for quite a awhile now. I'm glad I stumbled on this book. I'm a total newbie so this book is perfect for me. "Knitting socks for beginners" gives step by step instructions to get started at knitting socks. Has tons of info- tools, needle size,yarn types. Great help for the beginner.

Invent Your Own Computer Games with Python


Al Sweigart - 2009
    The 3rd edition is now available for sale or download. * * * * "Invent Your Own Computer Games with Python" teaches you computer programming in the Python programming language. Each chapter gives you the complete source code for a new game and teaches the programming concepts from these examples. The book is available under a Creative Commons license and can be downloaded in full for free from http: //inventwithpython.com "Invent with Python" was written to be understandable by kids as young as 10 to 12 years old, although it is great for anyone of any age who has never programmed before. This second edition has revised and expanded content, including using the Pygame library to make games with graphics, animation, and sound.

Machine Learning for Dummies


John Paul Mueller - 2016
    Without machine learning, fraud detection, web search results, real-time ads on web pages, credit scoring, automation, and email spam filtering wouldn't be possible, and this is only showcasing just a few of its capabilities. Written by two data science experts, Machine Learning For Dummies offers a much-needed entry point for anyone looking to use machine learning to accomplish practical tasks.Covering the entry-level topics needed to get you familiar with the basic concepts of machine learning, this guide quickly helps you make sense of the programming languages and tools you need to turn machine learning-based tasks into a reality. Whether you're maddened by the math behind machine learning, apprehensive about AI, perplexed by preprocessing data--or anything in between--this guide makes it easier to understand and implement machine learning seamlessly.Grasp how day-to-day activities are powered by machine learning Learn to 'speak' certain languages, such as Python and R, to teach machines to perform pattern-oriented tasks and data analysis Learn to code in R using R Studio Find out how to code in Python using Anaconda Dive into this complete beginner's guide so you are armed with all you need to know about machine learning!

Scala in Depth


Joshua Suereth - 2012
    By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.About the BookScala is a powerful JVM language that blends the functional and OO programming models. You'll have no trouble getting introductions to Scala in books or online, but it's hard to find great examples and insights from experienced practitioners. You'll find them in Scala in Depth.There's little heavy-handed theory here—just dozens of crisp, practical techniques for coding in Scala. Written for readers who know Java, Scala, or another OO language.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's InsideConcise, expressive, and readable code style How to integrate Scala into your existing Java projects Scala's 2.8.0 collections API How to use actors for concurrent programming Mastering the Scala type system Scala's OO features—type member inheritance, multiple inheritance, and composition Functional concepts and patterns—immutability, applicative functors, and monads========================================​==========Table of ContentsScala—a blended language The core rules Modicum of style—coding conventions Utilizing object orientation Using implicits to write expressive code The type system Using implicits and types together Using the right collection Actors Integrating Scala with Java Patterns in functional programming