Average customer rating:
|
The Accelerated Learning Handbook: A Creative Guide to Designing and Delivering Faster, More Effective Training Programs
Dave Meier Manufacturer: McGraw-Hill ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0071355472 |
Book Description
Discover how today's corporations are benefiting from accelerated learning to speed training time, improve results, and reduce costs.
Accelerated learning is the use of music, color, emotion, play, and creativity to involve the whole student and enliven the learning experience. The Accelerated Learning Handbook is the first definitive book to explain state-of-the-art accelerated learning techniques to trainers and teachers, and features 40 techniques designed to save money while producing far better results.
Leading expert Dave Meier provides an overview of the background and underlying principles of accelerated learning, and reviews the latest supporting research results. Training professionals will look to The Accelerated Learning Handbook to:
Customer Reviews:
Educational Trainer .......2006-11-10
A refreshing approach to learning and training--I highly recommend it..........2006-11-03
Practical ideas for facilitators.......2006-02-21
excellent training tool.......2003-07-06
Accelerated Learning Handbook.......2002-01-02
Average customer rating:
|
Designing World-Class E-Learning : How IBM, GE, Harvard Business School, And Columbia University Are Succeeding At E-Learning
Roger Schank , and Roger C. Schank Manufacturer: McGraw-Hill ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0071377727 |
Book Description
"Schank's success designing teaching software has made him a much sought after figure among businesses, military clients, and universities."
-The New York TimesThe majority of corporate training programs are weak, ineffective, costly, and inconvenient for the time-pressed employees they are supposed to train. Designing World-Class e-Learning explores on-line learning--today's hottest business training topic--and explains the "learning-by-doing" approach that the author and his firm have used to develop effective on-line courses for Harvard Business School, IBM, GE, Columbia University, and other world-leading organizations.
Roger Schank, a leading E-learning guru and innovator, demonstrates steps and strategies proven to excite employees, make them want to learn, and decrease training costs while increasing productivity. Schank's approach to E-learning involves:
Customer Reviews:
Not for Instructional Designers.......2005-01-25
Packed with Knowledge!.......2003-04-11
Modern Alchemy That Produces Some Gold.......2002-02-04
Schank's "Sink or Swim" approach of leading the learner to failure encourages educators to be clever and sneaky about the way they craft their training. He warns against telegraphing your punches to the learner. His methods manipulate peoples fears to get them to do what he wants them to do. The golden rule of education is to respect the pupil and Schank unfortunately treats learners with more contempt than he claims traditional methods produce.
The good news is there is plenty of useful insight and examples that aren't covered in other books that I know of. I have mixed feelings because I like so much of what he points out that is wrong with most training and education today. I am also in agreement on how he stresses the importance of good stories and examples and I'm in the car with him right up until he locks the doors, floors the gas and steers the car off a cliff.
Like many alchemists, Schank really believes in his methods to turn base metals into gold and is unyielding in his opinion that all other methods are worthless. He uses only the worst case examples of traditional training methods to reject the educational establishment while using the most idealistic examples to promote why he is the only one who can teach people anything. Thank god, he was there to help Enron communicate issues better to their employees. See the case study on page 44 "e-learning at Enron".
Schank's basic philosophy is that people can only learn from their own failures. He states, "Real thinking never starts until the learner fails." This is a serious flaw. Not many of us would survive if it were true. Learning from our own mistakes is how we keep from falling behind but learning from others mistakes is how we move ahead. And this is what traditional education methods can accomplish, if they are done correctly.
Schank states that "Small children are failure machines, failing hundreds of thousands of times before they learn." He seems to think this is okay and that's the way it should always work. But, most children don't need to be run over by a car to learn not to play in the street. Most children don't need to poke an eye out to learn not to run with scissors.
Schank continually refers to flight simulator training as the ultimate way to educate because pilots are immersed in a completely realistic three dimensional environment. But flight simulator training is just one part of a larger effort that pilots go through. If he would bother to follow up on this a little more, he would find that the FAA and the major airlines discovered a big problem, some time ago, with too much reliance on simulator training.
The problem is that people don't like being set up to fail. When this happens they begin to blame the computer training and don't take responsibility for the failure. The significant changes that have been made include providing more preparation of presentational information and guided practice before pilots enter the flight simulators.
Schank brags throughout the book about how people get through his training courses and graduate classes without learning anything new but that they know how to do something. Well, that just doesn't fly in most of the world. The reason you teach people a certain process and test for knowledge instead of just how to do something is because people tend to take short cuts that may seem productive in the short term but can get other people killed or in trouble. Schank's programs teach people to figure their own way to accomplish a goal. Who cares how they get there? Well sometimes, the Justice and Treasury Department care how you get there, often the news media care how you get there and usually your co-workers care. Ask the ex-employees of Enron whether they care.
Schank couldn't find any psychological research to support his theories, so he made up his own and refers to his own books for support. If you read a broader selection of books than what he recommends, you'll find that most research supports that people consider motivation to be a personal responsibility while they perceive de-motivation to be the responsibility of the system or person they work for or learn from. This means you can pump people up or scare them for a short period of time but ultimately people motivate themselves. However, they are quick to blame the system if you trip them up.
Schank's entire methodology is based on artificially imposing failure on people, to motivate them to learn. When you set someone up to fail, you may teach them not to repeat a mistake but they will become increasingly resistant to this form of training and will begin to blame the system for their failures.
Schank's psychology and methods are at odds with human nature but while Schank rejects all traditional methods of training and education, like multiple-choice tests and Instructional System Design (ISD), I can't reject all of his experience. Overall, he is too extreme and dangerous for me, but like all good agitators, he provides a unique perspective and makes some good points because he has so passionately pursued how to educate people.
Reading this book has been good for me if only to provide a backdrop and comparison to what I am currently doing. Writing this review has helped me deal with the snow storm that people like Schank stir up. There is actually a great deal of valuable information (knowledge) in this book on real corporate case studies, using stories, examples and gathering content that you won't find elsewhere. I just recommend being very careful how you apply it.
Average customer rating:
|
Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development Series)
Mark Ramm , Kevin Dangoor , and Gigi Sayfan Manufacturer: Prentice Hall PTR ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0132433885 |
Book Description
<>âDear PHP,It’s over between us. You can keep the kitchen sink, but I want my MVC.
With TurboGears, I was able to shed the most heinous FileMaker Pro legacy âsoluÂtion’ imaginable. It has relationships based on fields that change frequently, causing âdisappearing data.’ I replaced it with an easy to maintain TurboGears application. Defunkifying and normalizing many years worth of munged data took twice as long as developing the TurboGears’s application itself. TurboGears’s excellent set of tools and best-of-breed approach makes it so easy to build applications quickly.â
â Isaac Csandl, Manager of Information Technology, Chicago Legal Search, Ltd.
âTurboGears has resulted in significant time savings for rPath. Before it was released, we exÂpected to spend significant time building a Web framework for our rPath Appliance Agent product. TurboGears sharpens our focus on building a quality application; it allows us to provide more value to our customers, rather than reinventing the Web wheel.â
â Michael K. Johnson, rPath Founding Engineer and Coauthor of Linux Application Development, Second Edition
âI think this is the first time that a Web framework’s functionality has been so obvious.â
â Bruce Eckel, Author of Thinking in Java and Thinking in C++
âTurboGears helped me build more complex Web applications more quickly and with fewer headaches than any other framework I’ve used. Just like Python itself, it made me more productive with a minimal learning curve.â
â Quentin Hartman, System Administrator
âTurboGears has changed the way I develop Web applications, from model, to view, to controller. Thanks to the power of TurboGears, I was able to develop the first version of WhatWhat in less than a week of my spare time.â
â Jonathan LaCour, Development Team Lead, Optio
âTurboGears has provided a way for me to greatly enhance my productivity by realÂizing the potential of Web-based agile development with Python.â
â Brandon Goldfedder, Vice President of Engineering, Information Extraction and Transport (IET Inc.), and Author of The Joy of Patterns
âTurboGears really changed the way I schedule project releases: It allows me to deliver them faster and with better quality than when I used to use GUI toolkits.â
â Jorge Godoy, Owner of G2C Tech Consultoria in Brazil, former Lead Developer for Conectiva documentation team
âWith TurboGears, I was able to transition my Python projects into Web applications as easily as possible.â
â Benjamin T. Hamilton, Software Engineer
âNorwegian-based company Scanmine AS makes extensive use of Python and Turbo-Gears in all parts of its operation. TurboGears makes it a breeze to build highly sophisÂticated Web 2.0 applications with out-of-the-box features for multiple languages with full Unicode, REST, AJAX, RSS/Atom, and more. This enables Scanmine to put a face on their technology development in a minimal amount of time.
âIt has been said that there are as many Web frameworks as there are Python Web programmers. This apparent Web framework fragmentation has long been perceived as a weakness, until TurboGears came along and turned weakness into strength.â
â Rune Hansen, Senior Systems Designer, Scanmine AS
âTurboGears is a well thought-out framework; the design choices it has made will help you be more productive. TurboGears will give you confidence with its foundation of stable best-of-breed Python components. If you are coming from other languages, consider working in TurboGears and Python to bring fun back into your Web developÂment work.â
â Jeff Marshall, Partner with FrozenBear
âWhen we started developing Oprius Foundations with TurboGears, we weren’t sure if it really would help us develop quicker and higher-quality code. After two months, we had a task manager to rival Tada List. After seven months, we had an entire contact management system to compete with the big boys.â
â Jason Chu, Lead Developer, Oprius Software Inc.
âConventional programming wisdom states that rewriting any working project from scratch is a bad idea. TurboGears was good enough to convince me to do this anyway, and I have been nothing but thrilled with the results. With TurboGears, I was able to implement an AJAX-based Web site with a nice Web API more easily than I ever thought possible. If you are trying to do either of those in Python, you owe it to yourÂself to look at this project. Using TurboGears was one of the few times in my programÂming career where a task was significantly less complicated than I thought possible.â
â Adam Jones, Lead Programmer, RecursiveThought Software
Master TurboGears: The Easy Python Framework for Rapid Web Development
TurboGears harnesses the power of Python to provide a dynamic and easy-to-use Web development framework: one that
dramatically increases developer productivity, and makes it far easier to create dynamic, user-friendly, Ajax-enabled Web applications. Now, for the first time, there’s a definitive guide to TurboGearsâcoauthored by its creator, Kevin Dangoor.
This book will help experienced Web developers get productive with TurboGearsâfast. You’ll quickly build your first TurboGears Web applicationâthen extend it one step at a time, mastering the underlying libraries that make these enhancements possible. Next, the authors demonstrate TurboGears at work in a real-world application, by examining the code for âWhatWhat Status,â an open source project status tracking application. Finally, you’ll gain deep insight into the model, view, and controller technologies TurboGears is built upon: knowledge that will help you build far more robust and capable Python applications.
Coverage includes
Preface xxiii
Acknowledgments xxv
Part I: TurboGears Fundamentals
Chapter 1: Introduction to TurboGears 3
Chapter 2 Getting Started with TurboGears 13
Chapter 3: The Architecture of a TurboGears Application 25
Part II: Building a Simple TurboGears Application
Chapter 4: Creating a Simple Application 43
Chapter 5: Enhancing Our Bookmark Application 59
Part III: Exploring a Real World TurboGears Application
Chapter 6: Exploring More Complex Models in WhatWhat Status 83
Chapter 7: Controllers, Views, and JavaScript in the WhatWhat Status 97
Chapter 8: RSS, Cookies, and Dynamic Views in WhatWhat Status 115
Chapter 9: Ajax and WhatWhat Status Projects 133
Part IV: SQLObject and TurboGears Models
Chapter 10: SQLObject Basics 151
Chapter 11: Mastering SQLObject 165
Chapter 12: Customizing SQLObject Behavior 183
Part V: TurboGears View Technologies
Chapter 13: Dynamic Templates with Kid 209
Chapter 14: Creating Better JavaScript with MochiKit 225
Chapter 15: Effective Ajax with MochiKit 273
Chapter 16: TurboGears Widgets: Bringing CSS, XHTML, and JavaScript Together in Reusable Components . 309
Part VI: CherryPy and TurboGears Con...
Customer Reviews:
Frustrating Read.......2007-07-11
Read once for the content, keep open as a reference........2007-06-22
I know computer books are obsolete in a short time, but come on........2007-05-24
A lot of useful information. A lot of editing problems. .......2007-04-26
Flawed, but still useful.......2007-03-16
Average customer rating:
|
Rapid Development
Steve McConnell Manufacturer: Microsoft Press ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 1556159005 |
Product Description
Get your development schedules under control and on track! Corporate and commercial software-development teams all want solutions for one important problem-how to get their high-pressure development schedules under control. Rapid Development describes ovAmazon.com
I can hear some of you exclaiming, "How can you possibly recommend a book about software scheduling published by Microsoft Press and written by a consultant to Microsoft?!" Well, put aside any preconceived biases. This is a tremendous book on effective scheduling software development, and it drinks deeply from the wisdom of all the classics in the field such as Brook's Mythical Man Month -- and is likely well-informed by McConnell's experiences, good and bad, in Redmond.The nine page section entitled "Classic Mistakes Enumerated" is alone worth the price of admission and should be required reading for all developers, leads, and managers. Here are some types of the 36 classic mistakes that McConnell describes in detail:
I suspect that if you've ever been involved in software development, you winced after reading each of these nine points. And you will learn a great deal from the remaining 640 pages about concrete solutions.
My only substantive gripe: cheesy Powerpoint graphics. Nonetheless, this book is Very Highly Recommended.
Customer Reviews:
A must read for anybody interested in the dynamics of Software Engineering.......2007-10-01
Long but useful.......2007-08-17
Not a classic, not that worthy but not worthless either.......2007-06-05
A Classic.......2007-05-14
Good book with solid advice.......2007-01-30
Average customer rating:
|
Large Group Interventions: Engaging the Whole System for Rapid Change (Jossey-Bass Business & Management Series)
Barbara Benedict Bunker , and Billie T. Alban Manufacturer: Jossey-Bass ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0787903248 |
Book Description
Large Group Interventions presents a comprehensive overview of twelve of the most powerful methods of large group interventions in use today. This comprehensive guide describes the methods' origins, explores their differences and similarities, and presents vivid examples and case studies of each intervention method in action. Bring together as many as two thousand employees and customers in one location for activities as diverse as creating future direction, restructuring the organization, solving problems, and generating new ideas.Customer Reviews:
Best Single Resource on Using Groups to Make Change.......2000-06-30
At the strategic level, for example, you can compare Future Search, Search Conference, Real Time Strategic Change and other approaches to help decide which might best suit a specific situation.
Bunker and Alban also provide references on each approach, so you can get more specific information.
My only complaint is that there should probably be a revised edition one of these days to keep up with new resources.
Excellent book for practioner and "lay" person alike.......1998-11-03
Average customer rating:
|
Rapid Application Development
James Martin Manufacturer: Macmillan Coll Div ProductGroup: Book Binding: Hardcover Similar Items: ASIN: 0023767758 |
Customer Reviews:
Rapid Application Development Methodology.......2005-08-03
Average customer rating:
|
Rapid Testing
Robert Culbertson , Chris Brown , and Gary Cobb Manufacturer: Prentice Hall PTR ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0130912948 |
Customer Reviews:
Excellent handbook for Exploratory/Rapid Testing.......2003-04-27
Exploratory and Rapid based testing differ from the more accepted automated system test infrastructure because tests are developed, executed and evaluated in real time by the test technician, this form of testing is extremely valuable and finds a great many defects and is best used in conjunction with automated regression and feature tests.
Because one person is doing what 3 people normally are tasked with the person must develop excellent critical thinking skills as well as the ability toe recognize and work around their own biases.
This book covers many of the important aspects of Exploratory/Rapid Based testing in a fun and easy to read way, the layout of the book is excellent.
Excellent handbook for Exploratory/Rapid Testing.......2003-04-27
Exploratory and Rapid based testing differ from the more accepted automated system test infrastructure because tests are developed, executed and evaluated in real time by the test technician, this form of testing is extremely valuable and finds a great many defects and is best used in conjunction with automated regression and feature tests.
Because one person is doing what 3 people normally are tasked with the person must develop excellent critical thinking skills as well as the ability toe recognize and work around their own biases.
This book covers many of the important aspects of Exploratory/Rapid Based testing in a fun and easy to read way, the layout of the book is excellent.
Great Lessons.......2003-04-03
Viable process that does not compromise quality.......2002-03-23
There is nothing especially new about the processes or techniques that the author proposes and explains; however, the way the processes are designed recasts tried and true methods into a streamlined process. Indeed, if the rapid testing process is correctly implemented it's possible to reduce testing cycle time while *improving* quality. I like the way the author begins by clearly defining terms. I know from experience that "acceptance test" means one thing in one organization, and something quite different in another. What I especially like, though, is the clear process itself, which consists of four major elements, each of which is thoroughly addressed in the book: (1) people, (2) integrated test process, (3) static testing and (4) dynamic testing.
Another key strength of this book is the way the traditional (and much maligned) waterfall model is transformed into a hybrid called a parallel waterfall. This hybrid model is the best of the waterfall and V model, and like the V model, it tightly integrates testing and development. The author's approach to activity-input-output in the discussion of life cycle models is close to the entry-task-validation-exit process model, and the structure that is presented allows you to develop a process chain that produces predictable and repeatable results. This approach is partially why the testing process can be rapid without compromising quality or ignoring risks.
In Part II the book provides tips and techniques. Again, there is nothing especially new, but all of the key techniques are covered, including requirements and analysis, test planning, executing and reporting. Black box testing is covered well, as are an array of dynamic testing techniques (equivalence partitioning, boundary value analysis, memory leak testing, use case testing and performance tests.) If you're in a Microsoft-centric environment you'll appreciate the material on memory leak testing, and if you are in a development environment that employs UML or the Rational Unified Process the techniques for use case testing will prove helpful.
Part III provides detailed examples that are based on material presented in Part II. Overall this book lives up to its title by providing a 'safe' and effective process for rapid testing.
Average customer rating:
|
Lotus(R) Notes(R) Developer's Toolbox: Tips for Rapid and Successful Deployment (The developerWorks Series)
Mark Elliott Manufacturer: IBM Press ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0132214482 |
Book Description
Lotus ® Notes ® Developer’s Toolbox will help you streamline and improve every phase of Notes development. Leading IBM Lotus Notes developer Mark Elliott systematically identifies solutions for the key challenges Notes developers face, offering powerful advice drawn from his extensive enterprise experience. This book presents best practices and step-by-step case studies for building the five most common types of Notes applications: collaboration, calendar, workflow, reference library, and Web site.
This book is for Notes developers at all levels of experience, using recent versions from V5.0 through V7.0, and beyond. Like all IBM developerWorks ® Series books, it is fully integrated with comprehensive Web resources, including working examples of each project, enhanced versions that go beyond the book, sample graphics, and tools for addressing real-world business scenarios. Coverage includes
· Getting started with Domino Designer ®, and using the design elements it provides
· Developing Notes databases, step-by-step: considerations, code instructions, design tips, and project plans
· Mastering and customizing Lotus Formula and LotusScript
· Customizing forms, views, agent behavior, application interfaces, and more
· Building calendar applications with simple and complex recurrent events
· Developing applications that distribute information via email, response documents, and other methods
· Creating reference library applications, and generating Excel ® spreadsheets for analysis
· Constructing sophisticated workflow and Web-based Notes applications
· Securing, deploying, and maintaining Notes applications, and managing their data
· Enhancing database functionality: more than 95 ready-to-use code modules and customizations
· Exclusive Web resources available only to book registrants
The IBM Press developerWorks ® Series is a unique undertaking in which print books and the Web are mutually supportive. The publications in this series are complemented by resources on the developerWorks Web site on ibm.com. Icons throughout the book alert the reader to these valuable resources.
Customer Reviews:
Why do I have to Dim s As NotesSession !?!?.......2007-08-28
Good book for me.......2007-07-16
Something for everyone on the development front..........2006-11-20
Average customer rating:
|
CherryPy Essentials: Rapid Python Web Application Development
Sylvain Hellegouarch Manufacturer: Packt Publishing ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 1904811841 |
Book Description
This book covers the CherryPy library for Python web development from its history and installation through its main features and core concepts to its integration with Python and other products to construct, test, and deploy a sample photoblog application. The author Sylvain Hellegouarch is dedicated to the development of free software projects and has been coordinating and administrating the community efforts around the CherryPy project since 2004. The approach based on an example application introduces many other common Python libraries, providing transferable skills also relevant for non-web Python projects. CherryPy is a Python library for web development that allows developers to build web applications in the same way as any other object-oriented Python program. Enriched by several years of active development, it has become one of the most established toolkits for building solid and high-performance web applications in Python. CherryPy abstracts the complex low-level HTTP protocol into an easy-to-use interface that respects Python idioms. The library aims at being simple to learn for a beginner while offering the most advanced features to fluent Python developers. For these reasons CherryPy was chosen to be at the heart of the popular and feature-rich TurboGears web framework. CherryPy-powered web applications are stand-alone Python applications with their own embedded multi-threaded web server, but can also run behind Apache or IIS for scalability. . CherryPy installation using tarball, egg, and subversion . The CherryPy library in depth: its design and how to use it . Using CherryPy with common Python and non-Python products . Object Relational Mapping with SQLObject, SQLAlchemy, and Dejavu . Web Services via REST and the Atom Publishing Protocol . AJAX and client-side scripting via MochiKit . Unit, functional, and load testing . CherryPy, Apache, and lighttpd deployment solurions The book starts with two chapters dedicated to CherryPy itself, its history and installation. Then it moves through a gentle introduction to the main features and concepts of CherryPy to a thorough review of its core capabilities. After laying this foundation the book dives into a real-world example, detailing important steps in the creation of a photoblog application. These chapters cover database manipulation via Object Relational Mapping (ORM), using web services to enhance the application, and client-side scripting through AJAX. Finally, the book covers the need for unit, functional, and performance testing before closing with deployment solutions for a CherryPy-based application. Who this book is written for This book is principally geared towards Python web developers, who are looking to add the power of the CherryPy library to their existing Python skillset. It assumes a good working knowledge of Python . Although the CherryPy toolkit is at the core of the book, many other common libraries are introduced. TABLE OF CONTENTS SUMMARY 1.Introduction to CherryPy 2.Download and Install CherryPy 3.Overview of CherryPy 4.CherryPy in depth 5.A photoblog application 6.Web Services 7.The presentation layer 8.Ajax 9.Testing 10.DeploymentCustomer Reviews:
Read the sample chapter on the web before buying.......2007-08-20
Average customer rating:
|
Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0
Laurence Moroney Manufacturer: Apress ProductGroup: Book Binding: Paperback Similar Items:
Accessories:
ASIN: 1590596471 |
Book Description
I enjoyed reading this book. It really covers the fundamentals of the technology but also answer the why-questions of some implementations.
— David Boschmans Weblog
This book introduces a fast-track path to understanding Atlas, and how this technology can increase the power and functionality of your code while conserving time and effort. The book begins with a bare-bones introduction that explains how Atlas relates to Ajax.
Microsoft Atlas is a web-client framework that makes building Ajax-style applications easier. It provides a prewritten framework that gives you a structured environment in which to work. Atlas also provides you with an object model and standardized debugging to make development faster and simpler.
Ajax is a new way of combining a number of Web technologies including JavaScript, dynamic HTML, and a feature known as XmlHttp (which reduces the need for client browsers to constantly reconnect to the server every time new information is downloaded). But at the moment, people developing with Ajax have to write their code from the ground up, which is complex and time consuming.
The book guides you through a series of practical examples that demonstrate the Atlas framework and available controls. After reading this book, you'll be able to compile a seamless Atlas-based application of your own!
Customer Reviews:
Great for Beginners.......2006-11-21
Good Atlas Reference.......2006-10-11
Stop your whining!.......2006-09-12
Very, very poor.......2006-08-08
Great Review of an evolving API.......2006-07-19
Books:
Recommended Books