Learning by Doing

A Handbook for Professional Learning Communities at Work TM

Author: Richard DuFour,Rebecca DuFour

Publisher: Solution Tree Press

ISBN: 1935249894

Category: Education

Page: 280

View: 3665

Like the first edition, the second edition of Learning by Doing: A Handbook for Professional Learning Communities at Work helps educators close the knowing-doing gap as they transform their schools into professional learning communities (PLCs).
Release

Learn C the Hard Way

Practical Exercises on the Computational Subjects You Keep Avoiding (Like C)

Author: Zed A. Shaw

Publisher: Addison-Wesley Professional

ISBN: 0133124371

Category: Computers

Page: 380

View: 1847

You Will Learn C! Zed Shaw has crafted the perfect course for the beginning C programmer eager to advance their skills in any language. Follow it and you will learn the many skills early and junior programmers need to succeed–just like the hundreds of thousands of programmers Zed has taught to date! You bring discipline, commitment, persistence, and experience with any programming language; the author supplies everything else. In Learn C the Hard Way , you’ll learn C by working through 52 brilliantly crafted exercises. Watch Zed Shaw’s teaching video and read the exercise. Type his code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn what good, modern C programs look like; how to think more effectively about code; and how to find and fix mistakes far more efficiently. Most importantly, you’ll master rigorous defensive programming techniques, so you can use any language to create software that protects itself from malicious activity and defects. Through practical projects you’ll apply what you learn to build confidence in your new skills. Shaw teaches the key skills you need to start writing excellent C software, including Setting up a C environment Basic syntax and idioms Compilation, make files, and linkers Operators, variables, and data types Program control Arrays and strings Functions, pointers, and structs Memory allocation I/O and files Libraries Data structures, including linked lists, sort, and search Stacks and queues Debugging, defensive coding, and automated testing Fixing stack overflows, illegal memory access, and more Breaking and hacking your own C code It’ll Be Hard at First. But Soon, You’ll Just Get It–And That Will Feel Great! This tutorial will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful programming languages. You’ll be a C programmer.
Release

C++

An Active Learning Approach

Author: Randal Albert,Todd Breedlove

Publisher: Jones & Bartlett Learning

ISBN: 0763757233

Category: Computers

Page: 653

View: 6969

C++: An Active Learning Approachprovides a hands-on introduction to the C++ language through active learning exercises and numerous programming projects. C++ is taught with an emphasis on procedural programming, beginning with an introduction to object-oriented programming. Ideal for the introductory programming course, this text includes the latest C++ upgrades without losing sight of the C underpinnings still required for all computing fields.
Release

How Children Learn

Author: John Holt

Publisher: Da Capo Press

ISBN: 0786746904

Category: Education

Page: 320

View: 1267

This enduring classic of educational thought offers teachers and parents deep, original insight into the nature of early learning. John Holt was the first to make clear that, for small children, “learning is as natural as breathing.” In this delightful yet profound book, he looks at how we learn to talk, to read, to count, and to reason, and how we can nurture and encourage these natural abilities in our children.”
Release

Engaged Learning for Programming in C++

A Laboratory Course

Author: Jim Roberge,James Robergé,Matthew Bauer,George K. Smith

Publisher: Jones & Bartlett Learning

ISBN: 9780763714239

Category: Computers

Page: 365

View: 3937

Engaged Learning for Programming in C++: A Laboratory Course takes an interactive, learn-by-doing approach to programming, giving students the ability to discover and learn programming through a no-frills, hands-on learning experience. In each laboratory exercise, students create programs that apply a particular language feature and problem solving technique. As they create these programs, they learn how C++ works and how it can be applied. Object-Oriented Programming (OOP) is addressed within numerous laboratory activities.
Release

Learning by Doing

A Comprehensive Guide to Simulations, Computer Games, and Pedagogy in e-Learning and Other Educational Experiences

Author: Clark Aldrich

Publisher: John Wiley & Sons

ISBN: 0470464828

Category: Business & Economics

Page: 400

View: 4939

Designed for learning professionals and drawing on both game creators and instructional designers, Learning by Doing explains how to select, research, build, sell, deploy, and measure the right type of educational simulation for the right situation. It covers simple approaches that use basic or no technology through projects on the scale of computer games and flight simulators. The book role models content as well, written accessibly with humor, precision, interactivity, and lots of pictures. Many will also find it a useful tool to improve communication between themselves and their customers, employees, sponsors, and colleagues. As John Coné, former chief learning officer of Dell Computers, suggests, “Anyone who wants to lead or even succeed in our profession would do well to read this book.”
Release

Creating a Learning Society

A New Approach to Growth, Development, and Social Progress

Author: Joseph E. Stiglitz,Bruce C. Greenwald

Publisher: Columbia University Press

ISBN: 0231540620

Category: Business & Economics

Page: 400

View: 8633

Since its publication Creating a Learning Society has served as an effective tool for those who advocate government policies to advance science and technology. It shows persuasively how enormous increases in our standard of living have been the result of learning how to learn, and it explains how advanced and developing countries alike can model a new learning economy on this example. Creating a Learning Society: Reader's Edition uses accessible language to focus on the work's central message and policy prescriptions. As the book makes clear, creating a learning society requires good governmental policy in trade, industry, intellectual property, and other important areas. The text's central thesis—that every policy affects learning—is critical for governments unaware of the innovative ways they can propel their economies forward.
Release

How People Learn

Brain, Mind, Experience, and School: Expanded Edition

Author: National Research Council,Division of Behavioral and Social Sciences and Education,Board on Behavioral, Cognitive, and Sensory Sciences,Committee on Developments in the Science of Learning with additional material from the Committee on Learning Research and Educational Practice

Publisher: National Academies Press

ISBN: 0309131979

Category: Education

Page: 384

View: 2299

First released in the Spring of 1999, How People Learn has been expanded to show how the theories and insights from the original book can translate into actions and practice, now making a real connection between classroom activities and learning behavior. This edition includes far-reaching suggestions for research that could increase the impact that classroom teaching has on actual learning. Like the original edition, this book offers exciting new research about the mind and the brain that provides answers to a number of compelling questions. When do infants begin to learn? How do experts learn and how is this different from non-experts? What can teachers and schools do-with curricula, classroom settings, and teaching methods--to help children learn most effectively? New evidence from many branches of science has significantly added to our understanding of what it means to know, from the neural processes that occur during learning to the influence of culture on what people see and absorb. How People Learn examines these findings and their implications for what we teach, how we teach it, and how we assess what our children learn. The book uses exemplary teaching to illustrate how approaches based on what we now know result in in-depth learning. This new knowledge calls into question concepts and practices firmly entrenched in our current education system. Topics include: How learning actually changes the physical structure of the brain. How existing knowledge affects what people notice and how they learn. What the thought processes of experts tell us about how to teach. The amazing learning potential of infants. The relationship of classroom learning and everyday settings of community and workplace. Learning needs and opportunities for teachers. A realistic look at the role of technology in education.
Release

Code Reading

The Open Source Perspective

Author: Diomidis Spinellis

Publisher: Addison-Wesley Professional

ISBN: 9780672333705

Category: Computers

Page: 528

View: 5553

If you are a programmer, you need this book. You've got a day to add a new feature in a 34,000-line program: Where do you start? Page 333 How can you understand and simplify an inscrutable piece of code? Page 39 Where do you start when disentangling a complicated build process? Page 167 How do you comprehend code that appears to be doing five things in parallel? Page 132 You may read code because you have to--to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse. Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code. Fact: If you make a habit of reading good code, you will write better code yourself.
Release

Learn Python 3 the Hard Way

A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

Author: Zed A. Shaw

Publisher: Addison-Wesley Professional

ISBN: 0134693906

Category: Computers

Page: 320

View: 396

You Will Learn Python 3! Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises. Install a complete Python environment Organize and write code Fix and break code Basic mathematics Variables Strings and text Interact with users Work with files Looping and logic Data structures using lists and dictionaries Program design Object-oriented programming Inheritance and composition Modules, classes, and objects Python packaging Automated testing Basic game development Basic web development It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer. This Book Is Perfect For Total beginners with zero programming experience Junior developers who know one or two languages Returning professionals who haven’t written code in years Seasoned professionals looking for a fast, simple, crash course in Python 3
Release

Communities of Practice

Learning, Meaning, and Identity

Author: Etienne Wenger

Publisher: Cambridge University Press

ISBN: 1107268370

Category: Psychology

Page: N.A

View: 8265

This book presents a theory of learning that starts with the assumption that engagement in social practice is the fundamental process by which we get to know what we know and by which we become who we are. The primary unit of analysis of this process is neither the individual nor social institutions, but the informal 'communities of practice' that people form as they pursue shared enterprises over time. To give a social account of learning, the theory explores in a systematic way the intersection of issues of community, social practice, meaning, and identity. The result is a broad framework for thinking about learning as a process of social participation. This ambitious but thoroughly accessible framework has relevance for the practitioner as well as the theoretician, presented with all the breadth, depth, and rigor necessary to address such a complex and yet profoundly human topic.
Release

Learning by Doing

Cisco Certified Network Administrator (CCNA) Version 4

Author: Matthew Basham

Publisher: Lulu.com

ISBN: 1411610512

Category:

Page: 341

View: 6532

This is a lab manual to help supplement and enhance Cisco Networking Academy material. Except this is written in an easy to read style and emphasizes learning by doing not learning by lecturing or using computer based tutorials. This material maps to the newest version of Cisco's CCNA test. This book is Volume 1 of a 2-volume set.
Release

Learning How to Learn

How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens

Author: Barbara Oakley, PhD,Terrence Sejnowski, PhD,Alistair McConville

Publisher: Penguin

ISBN: 052550446X

Category: Juvenile Nonfiction

Page: 256

View: 9678

A surprisingly simple way for students to master any subject--based on one of the world's most popular online courses and the bestselling book A Mind for Numbers A Mind for Numbers and its wildly popular online companion course "Learning How to Learn" have empowered more than two million learners of all ages from around the world to master subjects that they once struggled with. Fans often wish they'd discovered these learning strategies earlier and ask how they can help their kids master these skills as well. Now in this new book for kids and teens, the authors reveal how to make the most of time spent studying. We all have the tools to learn what might not seem to come naturally to us at first--the secret is to understand how the brain works so we can unlock its power. This book explains: * Why sometimes letting your mind wander is an important part of the learning process * How to avoid "rut think" in order to think outside the box * Why having a poor memory can be a good thing * The value of metaphors in developing understanding * A simple, yet powerful, way to stop procrastinating Filled with illustrations, application questions, and exercises, this book makes learning easy and fun.
Release

Situated Learning

Legitimate Peripheral Participation

Author: Jean Lave,Etienne Wenger

Publisher: Cambridge University Press

ISBN: 1139643002

Category: Psychology

Page: N.A

View: 4526

In this important theoretical treatist, Jean Lave, anthropologist, and Etienne Wenger, computer scientist, push forward the notion of situated learning - that learning is fundamentally a social process. The authors maintain that learning viewed as situated activity has as its central defining characteristic a process they call legitimate peripheral participation (LPP). Learners participate in communities of practitioners, moving toward full participation in the sociocultural practices of a community. LPP provides a way to speak about crucial relations between newcomers and old-timers and about their activities, identities, artefacts, knowledge and practice. The communities discussed in the book are midwives, tailors, quartermasters, butchers, and recovering alcoholics, however, the process by which participants in those communities learn can be generalised to other social groups.
Release

How We Learn

The Surprising Truth About When, Where, and Why It Happens

Author: Benedict Carey

Publisher: Random House

ISBN: 0812993896

Category: Psychology

Page: 272

View: 2111

In the tradition of The Power of Habit and Thinking, Fast and Slow comes a practical, playful, and endlessly fascinating guide to what we really know about learning and memory today—and how we can apply it to our own lives. From an early age, it is drilled into our heads: Restlessness, distraction, and ignorance are the enemies of success. We’re told that learning is all self-discipline, that we must confine ourselves to designated study areas, turn off the music, and maintain a strict ritual if we want to ace that test, memorize that presentation, or nail that piano recital. But what if almost everything we were told about learning is wrong? And what if there was a way to achieve more with less effort? In How We Learn, award-winning science reporter Benedict Carey sifts through decades of education research and landmark studies to uncover the truth about how our brains absorb and retain information. What he discovers is that, from the moment we are born, we are all learning quickly, efficiently, and automatically; but in our zeal to systematize the process we have ignored valuable, naturally enjoyable learning tools like forgetting, sleeping, and daydreaming. Is a dedicated desk in a quiet room really the best way to study? Can altering your routine improve your recall? Are there times when distraction is good? Is repetition necessary? Carey’s search for answers to these questions yields a wealth of strategies that make learning more a part of our everyday lives—and less of a chore. By road testing many of the counterintuitive techniques described in this book, Carey shows how we can flex the neural muscles that make deep learning possible. Along the way he reveals why teachers should give final exams on the first day of class, why it’s wise to interleave subjects and concepts when learning any new skill, and when it’s smarter to stay up late prepping for that presentation than to rise early for one last cram session. And if this requires some suspension of disbelief, that’s because the research defies what we’ve been told, throughout our lives, about how best to learn. The brain is not like a muscle, at least not in any straightforward sense. It is something else altogether, sensitive to mood, to timing, to circadian rhythms, as well as to location and environment. It doesn’t take orders well, to put it mildly. If the brain is a learning machine, then it is an eccentric one. In How We Learn, Benedict Carey shows us how to exploit its quirks to our advantage. Praise for How We Learn “This book is a revelation. I feel as if I’ve owned a brain for fifty-four years and only now discovered the operating manual.”—Mary Roach, bestselling author of Stiff and Gulp “A welcome rejoinder to the faddish notion that learning is all about the hours put in.”—The New York Times Book Review “A valuable, entertaining tool for educators, students and parents.”—Shelf Awareness “How We Learn is more than a new approach to learning; it is a guide to making the most out of life. Who wouldn’t be interested in that?”—Scientific American “I know of no other source that pulls together so much of what we know about the science of memory and couples it with practical, practicable advice.”—Daniel T. Willingham, professor of psychology at the University of Virginia From the Hardcover edition.
Release

Community-Based Global Learning

The Theory and Practice of Ethical Engagement at Home and Abroad

Author: Eric Hartman,Richard C. Kiely,Jessica Friedrichs,Christopher Boettcher

Publisher: Stylus Publishing, LLC

ISBN: 162036090X

Category: Education

Page: 288

View: 5163

International education, service-learning, and community-based global learning programs are robust with potential. They can positively impact communities, grow civil society networks, and have transformative effects for students who become more globally aware and more engaged in global civil society – at home and abroad. Yet such programs are also packed with peril. Clear evidence indicates that poor forms of such programming have negative impacts on vulnerable persons, including medical patients and children, while cementing stereotypes and reinforcing patterns of privilege and exclusion. These dangers can be mitigated, however, through collaborative planning, design, and evaluation that advances mutually beneficial community partnerships, critically reflective practice, thoughtful facilitation, and creative use of resources. Drawing on research and insights from several academic disciplines and community partner perspectives, along with the authors’ decades of applied, community-based development and education experience, they present a model of community-based global learning that clearly espouses an equitable balance between learning methodology and a community development philosophy. Emphasizing the key drivers of community-driven learning and service, cultural humility and exchange, seeking global citizenship, continuous and diverse forms of critically reflective practice, and ongoing attention to power and privilege, this book constitutes a guide to course or program design that takes into account the unpredictable and dynamic character of domestic and international community-based global learning experiences, the varying characteristics of destination communities, and a framework through which to integrate any discipline or collaborative project. Readers will appreciate the numerous toolboxes and reflective exercises to help them think through the creation of independent programming or courses that support targeted learning and community-driven development. The book ultimately moves beyond course and program design to explore how to integrate these objectives and values in the wider curriculum and throughout formal and informal community-based learning partnerships.
Release

iPhone Programming

The Big Nerd Ranch Guide

Author: Aaron Hillegass,Joe Conway

Publisher: Addison-Wesley Professional

ISBN: 0321706463

Category: Computers

Page: 480

View: 5590

Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications. Here are some of the topics covered: Dynamic interfaces with animation Using the camera and photo library User location and mapping services Accessing accelerometer data Handling multi-touch gestures Navigation and tabbed applications Tables and creating custom rows Multiple ways of storing and loading data: archiving, Core Data, SQLite Communicating with web services ALocalization/Internationalization "After many 'false starts' with other iPhone development books, these clear and concise tutorials made the concepts gel for me. This book is a definite must have for any budding iPhone developer." –Peter Watling, New Zealand, Developer of BubbleWrap
Release