Author: Robert C. Williams
Publisher: M.E. Sharpe
ISBN: 0765633280
Category : History
Languages : en
Pages : 247
Book Description
Written in an engaging and entertaining style, this widely-used how-to guide introduces readers to the theory, craft, and methods of history and provides a series of tools to help them research and understand the past. Part I is a stimulating, philosophical introduction to the key elements of history--evidence, narrative, and judgment--that explores how the study and concepts of history have evolved over the centuries. Part II guides readers through the workshop of history. Unlocking the historian's toolbox, the chapters here describe the tricks of the trade, with concrete examples of how to do history. The tools include documents, primary and secondary sources, maps, arguments, bibliographies, chronologies, and many others. This section also covers professional ethics and controversial issues, such as plagiarism, historical hoaxes, and conspiracy theories. Part III addresses the relevance of the study of history in today's fast-paced world. The chapters here will resonate with a new generation of readers: on everyday history, oral history, material culture, public history, event analysis, and historical research on the Internet. This Part also includes two new chapters for this edition. GIS and CSI examines the use of geographic information systems and the science of forensics in discovering and seeing the patterns of the past. Too Much Information treats the issue of information overload, glut, fatigue, and anxiety, while giving the reader meaningful signals that can benefit the study and craft of history. A new epilogue for this edition argues for the persistence of history as a useful and critically important way to understand the world despite the information deluge.
The Historian's Toolbox
Author: Robert C. Williams
Publisher: M.E. Sharpe
ISBN: 0765633280
Category : History
Languages : en
Pages : 247
Book Description
Written in an engaging and entertaining style, this widely-used how-to guide introduces readers to the theory, craft, and methods of history and provides a series of tools to help them research and understand the past. Part I is a stimulating, philosophical introduction to the key elements of history--evidence, narrative, and judgment--that explores how the study and concepts of history have evolved over the centuries. Part II guides readers through the workshop of history. Unlocking the historian's toolbox, the chapters here describe the tricks of the trade, with concrete examples of how to do history. The tools include documents, primary and secondary sources, maps, arguments, bibliographies, chronologies, and many others. This section also covers professional ethics and controversial issues, such as plagiarism, historical hoaxes, and conspiracy theories. Part III addresses the relevance of the study of history in today's fast-paced world. The chapters here will resonate with a new generation of readers: on everyday history, oral history, material culture, public history, event analysis, and historical research on the Internet. This Part also includes two new chapters for this edition. GIS and CSI examines the use of geographic information systems and the science of forensics in discovering and seeing the patterns of the past. Too Much Information treats the issue of information overload, glut, fatigue, and anxiety, while giving the reader meaningful signals that can benefit the study and craft of history. A new epilogue for this edition argues for the persistence of history as a useful and critically important way to understand the world despite the information deluge.
Publisher: M.E. Sharpe
ISBN: 0765633280
Category : History
Languages : en
Pages : 247
Book Description
Written in an engaging and entertaining style, this widely-used how-to guide introduces readers to the theory, craft, and methods of history and provides a series of tools to help them research and understand the past. Part I is a stimulating, philosophical introduction to the key elements of history--evidence, narrative, and judgment--that explores how the study and concepts of history have evolved over the centuries. Part II guides readers through the workshop of history. Unlocking the historian's toolbox, the chapters here describe the tricks of the trade, with concrete examples of how to do history. The tools include documents, primary and secondary sources, maps, arguments, bibliographies, chronologies, and many others. This section also covers professional ethics and controversial issues, such as plagiarism, historical hoaxes, and conspiracy theories. Part III addresses the relevance of the study of history in today's fast-paced world. The chapters here will resonate with a new generation of readers: on everyday history, oral history, material culture, public history, event analysis, and historical research on the Internet. This Part also includes two new chapters for this edition. GIS and CSI examines the use of geographic information systems and the science of forensics in discovering and seeing the patterns of the past. Too Much Information treats the issue of information overload, glut, fatigue, and anxiety, while giving the reader meaningful signals that can benefit the study and craft of history. A new epilogue for this edition argues for the persistence of history as a useful and critically important way to understand the world despite the information deluge.
C++ Toolbox for Verified Computing I
Author: Rolf Hammer
Publisher: Springer Science & Business Media
ISBN: 3642796516
Category : Mathematics
Languages : en
Pages : 389
Book Description
Our aim in writing this book was to provide an extensive set of C++ programs for solving basic numerical problems with verification of the results. This C++ Toolbox for Verified Computing I is the C++ edition of the Numerical Toolbox for Verified Computing l. The programs of the original edition were written in PASCAL-XSC, a PASCAL eXtension for Scientific Computation. Since we published the first edition we have received many requests from readers and users of our tools for a version in C++. We take the view that C++ is growing in importance in the field of numeri cal computing. C++ includes C, but as a typed language and due to its modern concepts, it is superior to C. To obtain the degree of efficiency that PASCAL-XSC provides, we used the C-XSC library. C-XSC is a C++ class library for eXtended Scientific Computing. C++ and the C-XSC library are an adequate alternative to special XSC-Ianguages such as PASCAL-XSC or ACRITH-XSC. A shareware version of the C-XSC library and the sources of the toolbox programs are freely available via anonymous ftp or can be ordered against reimbursement of expenses. The programs of this book do not require a great deal of insight into the features of C++. Particularly, object oriented programming techniques are not required.
Publisher: Springer Science & Business Media
ISBN: 3642796516
Category : Mathematics
Languages : en
Pages : 389
Book Description
Our aim in writing this book was to provide an extensive set of C++ programs for solving basic numerical problems with verification of the results. This C++ Toolbox for Verified Computing I is the C++ edition of the Numerical Toolbox for Verified Computing l. The programs of the original edition were written in PASCAL-XSC, a PASCAL eXtension for Scientific Computation. Since we published the first edition we have received many requests from readers and users of our tools for a version in C++. We take the view that C++ is growing in importance in the field of numeri cal computing. C++ includes C, but as a typed language and due to its modern concepts, it is superior to C. To obtain the degree of efficiency that PASCAL-XSC provides, we used the C-XSC library. C-XSC is a C++ class library for eXtended Scientific Computing. C++ and the C-XSC library are an adequate alternative to special XSC-Ianguages such as PASCAL-XSC or ACRITH-XSC. A shareware version of the C-XSC library and the sources of the toolbox programs are freely available via anonymous ftp or can be ordered against reimbursement of expenses. The programs of this book do not require a great deal of insight into the features of C++. Particularly, object oriented programming techniques are not required.
The Science Teacher's Toolbox
Author: Tara C. Dale
Publisher: John Wiley & Sons
ISBN: 1119570107
Category : Education
Languages : en
Pages : 598
Book Description
A winning educational formula of engaging lessons and powerful strategies for science teachers in numerous classroom settings The Teacher’s Toolbox series is an innovative, research-based resource providing teachers with instructional strategies for students of all levels and abilities. Each book in the collection focuses on a specific content area. Clear, concise guidance enables teachers to quickly integrate low-prep, high-value lessons and strategies in their middle school and high school classrooms. Every strategy follows a practical, how-to format established by the series editors. The Science Teacher's Toolbox is a classroom-tested resource offering hundreds of accessible, student-friendly lessons and strategies that can be implemented in a variety of educational settings. Concise chapters fully explain the research basis, necessary technology, Next Generation Science Standards correlation, and implementation of each lesson and strategy. Favoring a hands-on approach, this bookprovides step-by-step instructions that help teachers to apply their new skills and knowledge in their classrooms immediately. Lessons cover topics such as setting up labs, conducting experiments, using graphs, analyzing data, writing lab reports, incorporating technology, assessing student learning, teaching all-ability students, and much more. This book enables science teachers to: Understand how each strategy works in the classroom and avoid common mistakes Promote culturally responsive classrooms Activate and enhance prior knowledge Bring fresh and engaging activities into the classroom and the science lab Written by respected authors and educators, The Science Teacher's Toolbox: Hundreds of Practical Ideas to Support Your Students is an invaluable aid for upper elementary, middle school, and high school science educators as well those in teacher education programs and staff development professionals.
Publisher: John Wiley & Sons
ISBN: 1119570107
Category : Education
Languages : en
Pages : 598
Book Description
A winning educational formula of engaging lessons and powerful strategies for science teachers in numerous classroom settings The Teacher’s Toolbox series is an innovative, research-based resource providing teachers with instructional strategies for students of all levels and abilities. Each book in the collection focuses on a specific content area. Clear, concise guidance enables teachers to quickly integrate low-prep, high-value lessons and strategies in their middle school and high school classrooms. Every strategy follows a practical, how-to format established by the series editors. The Science Teacher's Toolbox is a classroom-tested resource offering hundreds of accessible, student-friendly lessons and strategies that can be implemented in a variety of educational settings. Concise chapters fully explain the research basis, necessary technology, Next Generation Science Standards correlation, and implementation of each lesson and strategy. Favoring a hands-on approach, this bookprovides step-by-step instructions that help teachers to apply their new skills and knowledge in their classrooms immediately. Lessons cover topics such as setting up labs, conducting experiments, using graphs, analyzing data, writing lab reports, incorporating technology, assessing student learning, teaching all-ability students, and much more. This book enables science teachers to: Understand how each strategy works in the classroom and avoid common mistakes Promote culturally responsive classrooms Activate and enhance prior knowledge Bring fresh and engaging activities into the classroom and the science lab Written by respected authors and educators, The Science Teacher's Toolbox: Hundreds of Practical Ideas to Support Your Students is an invaluable aid for upper elementary, middle school, and high school science educators as well those in teacher education programs and staff development professionals.
Macintosh C Programming Primer: Inside the toolbox using Think C
Author: Dave Mark
Publisher: Addison Wesley Longman
ISBN:
Category : Computers
Languages : en
Pages : 680
Book Description
The new edition of this Macintosh programming bestseller is updated to reflect the many recent changes in both Macintosh hardware and software, including System 7, new versions of THINK C and ResEdit, and the new machines. This is the only book that teaches Macintosh programming at a beginning level.
Publisher: Addison Wesley Longman
ISBN:
Category : Computers
Languages : en
Pages : 680
Book Description
The new edition of this Macintosh programming bestseller is updated to reflect the many recent changes in both Macintosh hardware and software, including System 7, new versions of THINK C and ResEdit, and the new machines. This is the only book that teaches Macintosh programming at a beginning level.
The Pole Vault Toolbox
Author: Shawn Francis
Publisher:
ISBN: 9780578650241
Category :
Languages : en
Pages : 186
Book Description
Whether you're a pole vaulter chasing personal records or a coach trying to coach them, The Pole Vault Toolbox is the blueprint. Shawn is a highly sought-after pole vault coach andeducator. In this book, he shares the tools that have helped thousands of coaches and their athletes vault personal records, break state records, win state medals, and received college scholarships. He breaks down his Master's Degree research on the pole vault and explains how he uses it today. Finally, he reveals the tricks he figured out as a professional pole vaulter, including how to overcome the fear of moving up to bigger poles or what to do if you struggle running through. Filled with his trademark humor, The Pole Vault Toolbox is invaluable for veterans in the sport as well as those who just picked up a pole for the first time. Often drawing from Shawn's personal and often humbling experiences.
Publisher:
ISBN: 9780578650241
Category :
Languages : en
Pages : 186
Book Description
Whether you're a pole vaulter chasing personal records or a coach trying to coach them, The Pole Vault Toolbox is the blueprint. Shawn is a highly sought-after pole vault coach andeducator. In this book, he shares the tools that have helped thousands of coaches and their athletes vault personal records, break state records, win state medals, and received college scholarships. He breaks down his Master's Degree research on the pole vault and explains how he uses it today. Finally, he reveals the tricks he figured out as a professional pole vaulter, including how to overcome the fear of moving up to bigger poles or what to do if you struggle running through. Filled with his trademark humor, The Pole Vault Toolbox is invaluable for veterans in the sport as well as those who just picked up a pole for the first time. Often drawing from Shawn's personal and often humbling experiences.
The Linux Programmer's Toolbox
Author: John Fusco
Publisher: Pearson Education
ISBN: 0132703041
Category : Computers
Languages : en
Pages : 683
Book Description
Master the Linux Tools That Will Make You a More Productive, Effective Programmer The Linux Programmer's Toolbox helps you tap into the vast collection of open source tools available for GNU/Linux. Author John Fusco systematically describes the most useful tools available on most GNU/Linux distributions using concise examples that you can easily modify to meet your needs. You'll start by learning the basics of downloading, building, and installing open source projects. You'll then learn how open source tools are distributed, and what to look for to avoid wasting time on projects that aren't ready for you. Next, you'll learn the ins and outs of building your own projects. Fusco also demonstrates what to look for in a text editor, and may even show you a few new tricks in your favorite text editor. You'll enhance your knowledge of the Linux kernel by learning how it interacts with your software. Fusco walks you through the fundamentals of the Linux kernel with simple, thought-provoking examples that illustrate the principles behind the operating system. Then he shows you how to put this knowledge to use with more advanced tools. He focuses on how to interpret output from tools like sar, vmstat, valgrind, strace, and apply it to your application; how to take advantage of various programming APIs to develop your own tools; and how to write code that monitors itself. Next, Fusco covers tools that help you enhance the performance of your software. He explains the principles behind today's multicore CPUs and demonstrates how to squeeze the most performance from these systems. Finally, you'll learn tools and techniques to debug your code under any circumstances. Coverage includes Maximizing productivity with editors, revision control tools, source code browsers, and "beautifiers" Interpreting the kernel: what your tools are telling you Understanding processes–and the tools available for managing them Tracing and resolving application bottlenecks with gprof and valgrind Streamlining and automating the documentation process Rapidly finding help, solutions, and workarounds when you need them Optimizing program code with sar, vmstat, iostat, and other tools Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects Using printf, gdb, and other essential debugging tools Foreword Preface Acknowledgments About the Author Chapter 1 Downloading and Installing Open Source Tools Chapter 2 Building from Source Chapter 3 Finding Help Chapter 4 Editing and Maintaining Source Files Chapter 5 What Every Developer Should Know about the Kernel Chapter 6 Understanding Processes Chapter 7 Communication between Processes Chapter 8 Debugging IPC with Shell Commands Chapter 9 Performance Tuning Chapter 10 Debugging Index
Publisher: Pearson Education
ISBN: 0132703041
Category : Computers
Languages : en
Pages : 683
Book Description
Master the Linux Tools That Will Make You a More Productive, Effective Programmer The Linux Programmer's Toolbox helps you tap into the vast collection of open source tools available for GNU/Linux. Author John Fusco systematically describes the most useful tools available on most GNU/Linux distributions using concise examples that you can easily modify to meet your needs. You'll start by learning the basics of downloading, building, and installing open source projects. You'll then learn how open source tools are distributed, and what to look for to avoid wasting time on projects that aren't ready for you. Next, you'll learn the ins and outs of building your own projects. Fusco also demonstrates what to look for in a text editor, and may even show you a few new tricks in your favorite text editor. You'll enhance your knowledge of the Linux kernel by learning how it interacts with your software. Fusco walks you through the fundamentals of the Linux kernel with simple, thought-provoking examples that illustrate the principles behind the operating system. Then he shows you how to put this knowledge to use with more advanced tools. He focuses on how to interpret output from tools like sar, vmstat, valgrind, strace, and apply it to your application; how to take advantage of various programming APIs to develop your own tools; and how to write code that monitors itself. Next, Fusco covers tools that help you enhance the performance of your software. He explains the principles behind today's multicore CPUs and demonstrates how to squeeze the most performance from these systems. Finally, you'll learn tools and techniques to debug your code under any circumstances. Coverage includes Maximizing productivity with editors, revision control tools, source code browsers, and "beautifiers" Interpreting the kernel: what your tools are telling you Understanding processes–and the tools available for managing them Tracing and resolving application bottlenecks with gprof and valgrind Streamlining and automating the documentation process Rapidly finding help, solutions, and workarounds when you need them Optimizing program code with sar, vmstat, iostat, and other tools Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects Using printf, gdb, and other essential debugging tools Foreword Preface Acknowledgments About the Author Chapter 1 Downloading and Installing Open Source Tools Chapter 2 Building from Source Chapter 3 Finding Help Chapter 4 Editing and Maintaining Source Files Chapter 5 What Every Developer Should Know about the Kernel Chapter 6 Understanding Processes Chapter 7 Communication between Processes Chapter 8 Debugging IPC with Shell Commands Chapter 9 Performance Tuning Chapter 10 Debugging Index
The Toolbox Revisited
Author: Clifford Adelman
Publisher:
ISBN:
Category : Education
Languages : en
Pages : 232
Book Description
The Toolbox Revisited is a data essay that follows a nationally representative cohort of students from high school into postsecondary education, and asks what aspects of their formal schooling contribute to completing a bachelor's degree by their mid-20s. The universe of students is confined to those who attended a four-year college at any time, thus including students who started out in other types of institutions, particularly community colleges.
Publisher:
ISBN:
Category : Education
Languages : en
Pages : 232
Book Description
The Toolbox Revisited is a data essay that follows a nationally representative cohort of students from high school into postsecondary education, and asks what aspects of their formal schooling contribute to completing a bachelor's degree by their mid-20s. The universe of students is confined to those who attended a four-year college at any time, thus including students who started out in other types of institutions, particularly community colleges.
My Little Red Toolbox
Author: Stephen Johnson
Publisher: Houghton Mifflin Harcourt
ISBN: 9780152021542
Category : Juvenile Nonfiction
Languages : en
Pages : 30
Book Description
Open the book to find the tools such as the hammer, the wrench, and the screwdriver; and to find the shapes such as circle, triangle, and square; and to use the tools to pretend making things.
Publisher: Houghton Mifflin Harcourt
ISBN: 9780152021542
Category : Juvenile Nonfiction
Languages : en
Pages : 30
Book Description
Open the book to find the tools such as the hammer, the wrench, and the screwdriver; and to find the shapes such as circle, triangle, and square; and to use the tools to pretend making things.
Learn to Program with Visual C# 2010 Express
Author: John Smiley
Publisher: Lulu.com
ISBN: 0982734913
Category : Computers
Languages : en
Pages : 487
Book Description
An Introductory text on C# using Visual C# 2010 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's Visual Basic.Net class as he teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.
Publisher: Lulu.com
ISBN: 0982734913
Category : Computers
Languages : en
Pages : 487
Book Description
An Introductory text on C# using Visual C# 2010 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's Visual Basic.Net class as he teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.
Learn to Program with Visual C# 2008 Express
Author: John Smiley
Publisher: Lulu.com
ISBN: 061524842X
Category : Computers
Languages : en
Pages : 486
Book Description
An Introductory text on C# using Visual C# 2008 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's C# class as he teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.
Publisher: Lulu.com
ISBN: 061524842X
Category : Computers
Languages : en
Pages : 486
Book Description
An Introductory text on C# using Visual C# 2008 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's C# class as he teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.