Book picks similar to
The Official Guide to the GRE Revised General Test [with CD-ROM] by Educational Testing Service
nonfiction
textbooks
non-fiction
education
Genki I: An Integrated Course in Elementary Japanese
Eri Banno - 1999
Abundantly illustrated and containing a wide variety of exercises, Genki is sure to bring vigor to your classroom! Though primarily meant for use in college-level classes, it is also a good guide for independent learners and is a nice resource book for teachers of Japanese. Genki's authors teach at Kansai Gaidai University, which hosts the largest number of North American students spending their junior year in Japan.
The Psychology Book: Big Ideas Simply Explained
Nigel C. Benson - 2011
Clearly explaining more than 100 groundbreaking ideas in the field, The Psychology Book uses accessible text and easy-to-follow graphics and illustrations to explain the complex theoretical and experimental foundations of psychology.From its philosophical roots through behaviorism, psychotherapy, and developmental psychology, The Psychology Book looks at all the greats from Pavlov and Skinner to Freud and Jung, and is an essential reference for students and anyone with an interest in how the mind works.
Linear Algebra Done Right
Sheldon Axler - 1995
The novel approach taken here banishes determinants to the end of the book and focuses on the central goal of linear algebra: understanding the structure of linear operators on vector spaces. The author has taken unusual care to motivate concepts and to simplify proofs. For example, the book presents - without having defined determinants - a clean proof that every linear operator on a finite-dimensional complex vector space (or an odd-dimensional real vector space) has an eigenvalue. A variety of interesting exercises in each chapter helps students understand and manipulate the objects of linear algebra. This second edition includes a new section on orthogonal projections and minimization problems. The sections on self-adjoint operators, normal operators, and the spectral theorem have been rewritten. New examples and new exercises have been added, several proofs have been simplified, and hundreds of minor improvements have been made throughout the text.
Code: The Hidden Language of Computer Hardware and Software
Charles Petzold - 1999
And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.
What the Best College Teachers Do
Ken Bain - 2004
Lesson plans and lecture notes matter less than the special way teachers comprehend the subject and value human learning. Whether historians or physicists, in El Paso or St. Paul, the best teachers know their subjects inside and out--but they also know how to engage and challenge students and to provoke impassioned responses. Most of all, they believe two things fervently: that teaching matters and that students can learn.In stories both humorous and touching, Bain describes examples of ingenuity and compassion, of students' discoveries of new ideas and the depth of their own potential. What the Best College Teachers Do is a treasure trove of insight and inspiration for first-year teachers and seasoned educators.
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
The Algorithm Design Manual
Steven S. Skiena - 1997
Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide. THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains: * a complete hypertext version of the full printed book. * the source code and URLs for all cited implementations. * over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.
Woe Is I: The Grammarphobe's Guide to Better English in Plain English
Patricia T. O'Conner - 1996
The bestselling grammar book has been updated and revised to include the latest and greatest on the basics and subtleties of English, and features a new chapter on the language of the Internet.
A Course in Phonetics
Peter Ladefoged - 1975
Practicing what you have learned is easy with the CD-ROM that contains more than 4,000 audio files, including recordings of speech from southern and northern U.S. cities, London, Edinburgh, Dublin, New Zealand, other forms of English, and scores of other languages.
The Study of Language
George Yule - 1985
It introduces the analysis of the key elements of language--sounds, words, structures and meanings, and provides a solid foundation in all of the essential topics. The third edition has been extensively revised to include new sections on important contemporary issues in language study, including language and culture, African American English, sign language, and slang. A comprehensive glossary provides useful explanations of technical terms, and each chapter contains a range of new study questions and research tasks, with suggested answers.
Understanding by Design
Grant P. Wiggins - 1998
Drawing on feedback from thousands of educators around the world who have used the UbD framework since its introduction in 1998, the authors have revised and expanded their original work to guide educators across the K16 spectrum in the design of curriculum, assessment, and instruction. With an improved UbD Template at its core, the book explains the rationale of backward design and explores in greater depth the meaning of such key ideas as essential questions and transfer tasks. Readers will learn why the familiar coverage- and activity-based approaches to curriculum design fall short, and how a focus on the six facets of understanding can enrich student learning. With an expanded array of practical strategies, tools, and examples from all subject areas, the book demonstrates how the research-based principles of Understanding by Design apply to district frameworks as well as to individual units of curriculum. Combining provocative ideas, thoughtful analysis, and tested approaches, Understanding by Design, Expanded 2nd Edition, offers teacher-designers a clear path to the creation of curriculum that ensures better learning and a more stimulating experience for students and teachers alike.
Curriculum Theory: Conflicting Visions and Enduring Concerns
Michael Stephen Schiro - 2007
Arnold, CHOICE"The book provides readers with a clear, sympathetic and unbiased understanding of the four conflicting visions of curriculum that will enable them to more productively interact with educators who might hold different beliefs. The book stimulates readers to better understand their own beliefs and also to provide them with an understanding of alternate ways of thinking about the fundamental goals of education" --SIRREADALOT.ORG"A much needed, insightful view of alternative curriculum orientations. This is an exceptionally written book that will be useful to teachers, curriculum workers, and school administrators."--Marc Mahlios, University of Kansas"Curriculum Theory: Conflicting Visions and Enduring Concerns is a thought provoking text that invites self-analysis."--Lars J. Helgeson, University of North DakotaCurriculum Theory: Conflicting Visions and Enduring Concerns presents a clear, unbiased, and rigorous description of the major curriculum philosophies that have influenced educators and schooling over the last century. Author Michael Stephen Schiro analyzes four educational visions--Scholar Academic, Social Efficiency, Learner Centered, and Social Reconstruction--to enable readers to reflect on their own educational beliefs and allow them to more productively interact with educators who might hold different beliefs.Key FeaturesProvides a historical perspective on the origins of curriculum ideologies: The book places our current educational debates and issues in a historical context of enduring concerns.Offers a model of how educational movements can be critically analyzed: Using a post-structuralist perspective, this model enables readers to more effectively contribute to the public debate about educational issues.Pays careful attention to the way language is used by educators to give meaning to frequently unspoken assumptions: The text's examination helps readers better understand curricular disagreements that occur in schools.Highlights the complexities of curriculum work in a social context: With an understanding of the ideological pressures exerted on them by society and colleagues, readers can put these pressures in perspective and maintain their own values, beliefs, and practices.Intended AudienceThis book is designed as a supplemental text for advanced undergraduate and graduate courses such as Curriculum Theory, Introduction to Curriculum and Instruction, Curriculum Philosophy, and Curriculum Theory and Practice in the department of education.Talk to the author! schiro@bc.eduTo visit the author's web site, please visit: http: //www2.bc.edu/ schiro/sage.html.
Algorithm Design
Jon Kleinberg - 2005
The book teaches a range of design and analysis techniques for problems that arise in computing applications. The text encourages an understanding of the algorithm design process and an appreciation of the role of algorithms in the broader field of computer science.
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.
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.