How to Design Programs: An Introduction to Programming and Computing


Matthias Felleisen - 2001
    Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers. The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.All the book's support materials are available for free on the Web. The Web site includes the environment, teacher guides, exercises for all levels, solutions, and additional projects.A second edition is now available.

Learning Perl


Randal L. Schwartz - 1993
    Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8.Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration--on practically all platforms--while remaining the favorite tool for the small daily tasks it was designed for. You might start using Perl because you need it, but you'll continue to use it because you love it.Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous.The book includes new exercises and solutions so you can practice what you've learned while it's still fresh in your mind. Here are just some of the topics covered:Perl variable typessubroutinesfile operationsregular expressionstext processingstrings and sortingprocess managementusing third party modulesIf you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Realms, Regions and Concepts


H.J. de Blij - 1971
    The text reflects major developments in the world as well as in the discipline, ranging from the collapse of Russia's Post-Soviet transformation to the impact of globalization and from the rise of Asia's Pacific Rim to the war in Iraq. Geography: Realms, Regions, and Concepts , 13e is available in 3 versions: ISBN 978-0-470-25134-8: Geography: Realms, Regions, and Concepts, 13e, WileyPLUS Stand-alone version of de Blij 13e. ISBN 978-0-470-28080-5: Geography: Realms, Regions, and Concepts, 13e, de Blij 13e with WileyPLUS. ISBN 978-0-470-89665-5: Geography: Realms, Regions, and Concepts, 13e, Binder Ready Version of de Blij 13e.

Bobby Fischer Teaches Chess


Bobby Fischer - 1966
    The way a teaching machine works is: It asks you a question. If you give the right answer, it goes on to the next question. If you give the wrong answer, it tells you why the answer is wrong and tells you to go back and try again. This is called "programmed learning". The real authors were experts and authorities in the field of programmed learning. Bobby Fischer lent his name to the project. Stuart Margulies is a chess master and also a recognized authority on programmed learning. He is a widely published author of more than 40 books, all in the field of programmed learning, especially in learning how to read. For example, one of his books is "Critical reading for proficiency 1 : introductory level". Donn Mosenfelder is not a known or recognized chess player, but he was the owner of the company that developed and designed this book. He has written more than 25 books, almost all on basic reading, writing and math.

Algorithms


Sanjoy Dasgupta - 2006
    Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal. Features include: The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read. Tim Roughgarden Stanford University

Fundamentals of Engineering Thermodynamics [With Student Resource Access Code]


Michael J. Moran - 1988
    This leading text uses many relevant engineering-based situations to help students model and solve problems.

The Organic Chem Lab Survival Manual: A Student's Guide to Techniques


James W. Zubrick - 1984
    The eighth edition has been revised to include updated coverage of NMR Spectroscopy and UV spectroscopy. New questions at the end of chapters reinforce the skills and techniques learned. Emphasis is placed on green chemistry in the lab, focusing on the more environmentally friendly materials that can be used. In addition, updated discussions are included on safety, distillation, gas chromatography, and liquid chromatography. This gives organic chemists the most up-to-date information to enhance their lab skills.

The Academic Job Search Handbook


Julia Miller Vick - 2008
    The guide includes information on aspects of the search that are common to all levels, with invaluable tips for those seeking their first or second faculty position. This new edition provides updated advice and addresses hot topics in the competitive job market of today, including the challenges faced by dual-career couples, job search issues for pregnant candidates, and advice on how to deal with gaps in a CV. The chapter on alternatives to academic jobs has been expanded, and sample resumes from individuals seeking nonfaculty positions are included.The book begins with an overview of the hiring process and a timetable for applying for academic positions. It then gives detailed information on application materials, interviewing, negotiating job offers, and starting the new job. Guidance throughout is aimed at all candidates, with frequent reference to the specifics of job searches in scientific and technical fields as well as those in the humanities and social sciences. Advice on seeking postdoctoral opportunities is also included.Perhaps the most significant contribution is the inclusion of sample vitas. "The Academic Job Search Handbook" describes the organization and content of the vita and includes samples from a variety of fields. In addition to CVs and research statements, new in this edition are a sample interview itinerary, a teaching portfolio, and a sample offer letter. The job search correspondence section has also been updated, and there is current information on Internet search methods and useful websites.

Budgets and Financial Management in Higher Education


Margaret J. Barr - 2010
    Grounded in the latest knowledge and filled with illustrative examples from diverse institutions, as well as helpful reflection questions, the book's guidance can be put to immediate use. In addition, the authors suggest ways of avoiding common pitfalls and address what to do when faced with budget fluctuations and changing fiscal environments."This book is vitally important for understanding the complex financial underpinnings of higher education. Could there be a more critical time for administrators to add to their knowledge in this area? I don't think so." --EUGENE S. SUNSHINE, senior vice president for business and finance, Northwestern University"The authors have produced an easily readable and valuable resource for board members, administrators, students, faculty, or anyone interested in knowing about budgeting and the budgeting process. Their treatment of the subject is thorough and complete." --LARRY H. DIETZ, vice chancellor for student affairs, Southern Illinois University, Carbondale"This is the best 'nitty-gritty-how-to' book on university budgeting that I have found. My graduate students at both the master's and doctoral levels have found it to be a comprehensive, insightful, and useful tool in their graduate studies." --LINDA KUK, program chair, Higher Education Graduate Programs, and associate professor of education, Colorado State University

Mahatma Gandhi and His Myths: Civil Disobedience, Nonviolence, and Satyagraha in the Real World (Plus Why It's 'Gandhi,' Not 'Ghandi')


Mark Shepard - 1989
    In this Annual Gandhi Lecture for the International Association of Gandhian Studies, Mark Shepard tackles some persistently wrong-headed views of Gandhi, offering us a more accurate picture of the man and his nonviolence.///////////////////////////////////////////////// Mark Shepard is the author of "Mahatma Gandhi and His Myths," "The Community of the Ark," and "Gandhi Today," called by the American Library Association's Booklist "a masterpiece of committed reporting." His writings on social alternatives have appeared in over 30 publications in the United States, Canada, England, Norway, Germany, the Netherlands, Switzerland, Japan, and India. ///////////////////////////////////////////////// SAMPLE I suspect that most of the myths and misconceptions surrounding Gandhi have to do with nonviolence. For instance, it's surprising how many people still have the idea that nonviolent action is passive. It's important for us to be clear about this: There is nothing passive about Gandhian nonviolent action. I'm afraid Gandhi himself helped create this confusion by referring to his method at first as "passive resistance," because it was in some ways like techniques bearing that label. But he soon changed his mind and rejected the term. Gandhi's nonviolent action was not an evasive strategy nor a defensive one. Gandhi was always on the offensive. He believed in confronting his opponents aggressively, in such a way that they could not avoid dealing with him. But wasn't Gandhi's nonviolent action designed to avoid violence? Yes and no. Gandhi steadfastly avoided violence toward his opponents. He did not avoid violence toward himself or his followers. Gandhi said that the nonviolent activist, like any soldier, had to be ready to die for the cause. And in fact, during India's struggle for independence, hundreds of Indians were killed by the British. The difference was that the nonviolent activist, while willing to die, was never willing to kill. Gandhi pointed out three possible responses to oppression and injustice. One he described as the coward's way: to accept the wrong or run away from it.

They Say / I Say: The Moves That Matter in Academic Writing


Gerald Graff - 2006
    In addition to explaining the basic moves, this book provides writing templates that show students explicitly how to make these moves in their own writing.

The Sonship of Christ: Exploring the Covenant Identity of God and Man


Ty Gibson - 2018
    Why is Christ called the “Son of God”? Discover an answer so simple you’ll wonder why you never saw it before, and so beautiful it’ll take your breath away.

The Challenge to Care in Schools: An Alternative Approach to Education


Nel Noddings - 1992
    Noddings argues that such emphasis shortchanges not only the noncollege-bound whose interests are almost ignored, but even those who are preparing for college. The latter receive schooling for the head but little for the heart and soul. Noddings counteracts this condition, insisting that our aim should be to encourage the growth of competent, caring, loving and lovable persons, a moral priority that our educational system ignores. She argues that liberal education dictates what areas of pedagogy are socially acceptable - ignoring a student's wider range of abilities - and undervalues skills, attitudes and capacities traditionally associated with women. Contrarily, it is precisely the competence for caring, Nodding posits, that will prepare our students for the environment of the school, the world of work, the realm of ideas, and ultimately, for each other.

The New Drawing on the Right Side of the Brain


Betty Edwards - 1979
    In 1989, when Dr. Betty Edwards revised the book, it went straight to the Times list again. Now Dr. Edwards celebrates the twentieth anniversary of her classic book with a second revised edition.Over the last decade, Dr. Edwards has refined her material through teaching hundreds of workshops and seminars. Truly The New Drawing on the Right Side of the Brain, this edition includes:the very latest developments in brain researchnew material on using drawing techniques in the corporate world and in educationinstruction on self-expression through drawingan updated section on using colordetailed information on using the five basic skills of drawing for problem solving

The C# Programming Yellow Book


Rob Miles - 2010
    With jokes, puns, and a rigorous problem solving based approach. You can download all the code samples used in the book from here: http://www.robmiles.com/s/Yellow-Book...