Planning Programs for Adult Learners: A Practical Guide for Educators, Trainers, and Staff Developers


Rosemary S. Caffarella - 1994
    Yet the staff who set up and administer these programs often lack skills for the very task that is so critical to the success of their efforts--the planning of the programs themselves. Drawing on the tremendous success of the first edition, Planning Programs for Adult Learners, Second Edition covers the development of adult education programs in clear, specific detail. This popular guide contains information on every area of program planning for adult learners, from understanding the purpose of educational programs to obtaining suitable facilities. Thoroughly expanded and revised, the book contains a wealth of new material and examples, and features new information on incorporating technology into the development and practice of adult education programs. Educators and practitioners alike will find this guide to be an essential tool.

The Pragmatic Programmer: From Journeyman to Master


Andy Hunt - 1999
    It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

Grading from the Inside Out: Bringing Accuracy to Student Assessment Through a Standards-Based Mindset


Tom Schimmer - 2016
    While the transition to standards-based practices may be challenging, it is essential for effective instruction and assessment. In this practical guide, the author outlines specific steps your team can take to transform grading and reporting schoolwide. Each chapter includes examples of grading dilemmas, vignettes from teachers and administrators, and ideas for bringing parents on board with change.

Best Practices in Literacy Instruction


Lesley Mandel Morrow - 2003
    The field's leading authorities present accessible recommendations for best practices that can be tailored to fit specific classroom circumstances and student populations. Provided are strategies for helping all students succeed—including struggling readers and English language learners—and for teaching each of the major components of literacy. The book also addresses ways to organize instruction and innovative uses of technology. Chapters include concrete examples, Engagement Activities, and resources for further learning. New to This Edition*Incorporates the latest research findings and instructional practices.*Chapters on motivation, content-area teaching, new literacies, and family literacy.*Addresses timely topics such as response to intervention, the new common core standards, English language learning, and policy issues.

From Mathematics to Generic Programming


Alexander A. Stepanov - 2014
    If you're a reasonably proficient programmer who can think logically, you have all the background you'll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem. As you read this book, you'll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You'll also gain deep insight into the value of mathematics to programming--insight that will prove invaluable no matter what programming languages and paradigms you use. You will learn aboutHow to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiencyAncient paradoxes, beautiful theorems, and the productive tension between continuous and discreteA simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on itPowerful mathematical approaches to abstractionHow abstract algebra provides the idea at the heart of generic programmingAxioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structuresSurprising subtleties of simple programming tasks and what you can learn from themHow practical implementations can exploit theoretical knowledge

Role Reversal: Achieving Uncommonly Excellent Results in the Student-Centered Classroom


Mark Barnes - 2013
    A results-only classroom is rich with individual and cooperative learning activities that help students demonstrate mastery learning on their own terms, without being constrained by standards and pedagogy.By embracing results-only learning, you will be able to transform your classroom into a bustling community of learners in which?* Students collaborate daily on a number of long-term, ongoing projects.* Students receive constant narrative feedback.* Yearlong projects target learning outcomes more meaningfully than worksheets, homework, tests, and quizzes.* Freedom and independence are valued over punitive points, percentages, and letter grades.* Students manage themselves and all but eliminate the need for traditional classroom management.Learn how your students can take charge of their own achievement in an enjoyable, project-based, workshop setting that challenges them with real-world learning scenarios--and helps them attain uncommonly excellent results.

A Theory of Fun for Game Design


Raph Koster - 2004
    It features a novel way of teaching interactive designers how to create and improve their designs to incorporate the highest degree of fun. As the book shows, designing for fun is all about making interactive products like games highly entertaining, engaging, and addictive. The book's unique approach of providing a highly visual storyboard approach combined with a narrative on the art and practice of designing for fun is sure to be a hit with game and interactive designers.At first glance A Theory of Fun for Game Design is a book that will truly inspire and challenge game designers to think in new ways; however, its universal message will influence designers from all walks of life. This book captures the real essence of what drives us to seek out products and experiences that are truly fun and entertaining. The author masterfully presents his engaging theory by showing readers how many designs are lacking because they are predictable and not engaging enough. He then explains how great designers use different types of elements in new ways to make designs more fun and compelling. Anyone who is interested in design will enjoy how the book works on two levels--as a quick inspiration guide to game design, or as an informative discussion that details the insightful thinking from a great mind in the game industry.

Foundations of Computer Science


Behrouz A. Forouzan - 2002
    Divided into five parts computer and data, computer hardware, computer software, data organization and with an introduction to some of the more advanced topics Foundations of Computer Science gives students a bird's eye view of the subject. Each chapter includes key terms, summaries, review questions, multiple-choice questions, and exercises to enhance learning, while introducing tools such as UML, structure chart and pseudocode, which students will need in order to succeed in later courses. The text is also supported by numerous figures, examples, exercises, selected solutions and a test bank, all designed to ease and aid the learning process. Updated to cover the latest technologies and changes to course requirements, this second edition features new and updated coverage of: Artificial Intelligence, Computer Ethics and Crimes, Networking, LINUX, and Security.

Horace's School: Redesigning the American High School


Theodore R. Sizer - 1992
    A plan for school reform that respects the best traditions of secondary schooling and urges us to do far more in preparing adolescents for the future.

Learning to Listen, Learning to Teach: The Power of Dialogue in Educating Adults


Jane Vella - 1997
    Vella sees the path to learning as a holistic, integrated, spiritual, and energetic process. She uses engaging, personal stories of her work in a variety of adult learning settings, in different countries and with different educational purposes, to show readers how to utilize the twelve principles in their own practice with any type of adult learner, anywhere.

Wikinomics: How Mass Collaboration Changes Everything


Don Tapscott - 2006
     Today, encyclopedias, jetliners, operating systems, mutual funds, and many other items are being created by teams numbering in the thousands or even millions. While some leaders fear the heaving growth of these massive online communities, Wikinomics proves this fear is folly. Smart firms can harness collective capability and genius to spur innovation, growth, and success. A brilliant guide to one of the most profound changes of our time, Wikinomics challenges our most deeply-rooted assumptions about business and will prove indispensable to anyone who wants to understand competitiveness in the twenty-first century. Based on a $9 million research project led by bestselling author Don Tapscott, Wikinomics shows how masses of people can participate in the economy like never before. They are creating TV news stories, sequencing the human genome, remixing their favorite music, designing software, finding a cure for disease, editing school texts, inventing new cosmetics, or even building motorcycles. You'll read about: • Rob McEwen, the Goldcorp, Inc. CEO who used open source tactics and an online competition to save his company and breathe new life into an old-fashioned industry. • Flickr, Second Life, YouTube, and other thriving online communities that transcend social networking to pioneer a new form of collaborative production. • Mature companies like Procter & Gamble that cultivate nimble, trust-based relationships with external collaborators to form vibrant business ecosystems. An important look into the future, Wikinomics will be your road map for doing business in the twenty-first century.

The ABCs of How We Learn: 26 Scientifically Proven Approaches, How They Work, and When to Use Them


Daniel L. Schwartz - 2016
    The purpose of this book is to present this new science of learning so that educators can creatively translate the science into exceptional practice. The book is highly appropriate for the preparation and professional development of teachers and college faculty, but also parents, trainers, instructional designers, psychology students, and simply curious folks interested in improving their own learning.Based on a popular Stanford University course, The ABCs of How We Learn uses a novel format that is suitable as both a textbook and a popular read. With everyday language, engaging examples, a sense of humor, and solid evidence, it describes 26 unique ways that students learn.Each chapter offers a concise and approachable breakdown of one way people learn, how it works, how we know it works, how and when to use it, and what mistakes to avoid. The book presents learning research in a way that educators can creatively translate into exceptional lessons and classroom practice.The book covers field-defining learning theories ranging from behaviorism (R is for Reward) to cognitive psychology (S is for Self-Explanation) to social psychology (O is for Observation). The chapters also introduce lesser-known theories exceptionally relevant to practice, such as arousal theory (X is for eXcitement). Together the theories, evidence, and strategies from each chapter can be combined endlessly to create original and effective learning plans and the means to know if they succeed.

An Intelligent Person's Guide to Education


Tony Little - 2015
    One of the most progressive and imaginative people in British education today he has hitherto kept a low profile. This book accompanies a three part television series to be screened on BBC 2 but differs from it significantly.There is a crisis in the British education system. Year on year GCSE and A Level pupils post better exam results, with more students achieving top grades. Yet business leaders and employers complain bitterly that our schools are not producing people fit for purpose. What we have become is a nation 'Over schooled and under educated'. Far from being locked in an ivory tower, a bastion of privilege, Mr Little has used his time as a teacher and headmaster to get to grips with fundamental questions concerning education. He wants to produce people fit to work in the modern world. How do children absorb information? What kind of people does society need? What is education for? Not only is the author one of the great reforming headmasters of our time but he has planted Academies in the East end of London, founded a state boarding school near Windsor and yet is a passionate advocate of single sex schools.This book is not a text book for colleges of education- it is a book to enlighten the teaching profession and just as much for anxious parents. The book is simply arranged under topics such as authority, expectations, progress, self-confidence, sex, crises and creativity.Tony Little thinks it is time to ask some fundamental questions, and to make brave decisions about how we make our schools and our schoolchildren fit for purpose.

Mark. Plan. Teach.: Save Time. Reduce Workload. Impact Learning.


Ross Morrison McGill - 2018
    This brand new book from Ross Morrison McGill, bestselling author of 100 Ideas for Secondary Teachers: Outstanding Lessons and Teacher Toolkit, is packed full of practical ideas that will help teachers refine the key elements of their profession. Mark. Plan. Teach. shows how each stage of the teaching process informs the next, building a cyclical framework that underpins everything that teachers do.With teachers' workload at record levels and teacher recruitment and retention the number one issue in education, ideas that really work and will help teachers not only survive but thrive in the classroom are in demand. Every idea in Mark. Plan. Teach. can be implemented by all primary and secondary teachers at any stage of their career and will genuinely improve practice. The ideas have been tried and tested and are supported by evidence that explains why they work, including current educational research and psychological insights from Dr Tim O'Brien, leading psychologist and Visiting Fellow at UCL Institute of Education.Mark. Plan. Teach. will enable all teachers to maximise the impact of their teaching and, in doing so, save time, reduce workload and take back control of the classroom.

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.