Digital library
Textbooks, references and open learning resources.

External
The Art and Science of Teaching Agriculture: Four Keys to Dynamic Learning
M. Susie Whittington; Rick Rudd; Jack Elliot · Virginia Tech Publishing · 2023
The Art and Science of Teaching Agriculture: Four Keys to Dynamic Learning is a methods of teaching book. Specifically, it is a collection of thoughts, best practices, strategies, and techniques for planning, delivering, and assessing teaching and learning. This resource is assembled from among the best teaching professors in agricultural communication, education, and leadership in America. They have narrated their favorite class sessions … sessions chosen with the goal of making us all better teachers. You will quickly grasp the four fundamental keys of solid, basic, time-tested formal and nonformal teaching: Laying the Foundation, Connecting with Students, Designing Instruction, and Applying Learning. These keys are shared with you through the unique voices of the authors to provide a multiperspective approach to teaching. The authors offer both secondary and postsecondary educators in both formal and nonformal educational environments the opportunity to build confidence in planning, delivering, and assessing the depths of the variables inherent in learning. You will acquire the foundation to teach so your learners can learn dynamically. Are you reviewing or adopting this book for a course? Please help us understand your use by filling out this form: https://bit.ly/teachagriculture_interest

External
Conducting Mixed-Methods Research: From Classical Social Sciences to the Age of Big Data and Analytics
Viswanath Venkatesh; Susan (Sue) Brown; Yulia Sullivan · Virginia Tech Libraries · 2023
Scholars in the social sciences are increasingly expected to incorporate both quantitative and qualitative techniques and methods into their research. The growth of “mixed-methods” research is evident in social science disciplines ranging from psychology and management to marketing and information systems. This book is designed to provide principles, strategies, and guidance specifically for researchers in these disciplines so that they can use mixed-methods research more effectively. In thirteen chapters, Conducting Mixed-Methods Research takes readers through the research process, from defining research questions to writing articles using a mixed-methods approach. For those who are well trained in either qualitative or quantitative methods, the book shows them how to think about the purposes of mixed-methods research, design mixed-methods studies, and develop meta-inferences by integrating findings from both methods. Throughout, the discussion is grounded in examples taken from published research, carefully chosen to highlight best practices, thus opening a window into a broad body of mixed-methods research applications.

External
Introduction to Library and Information Science
Reed Hepler; David Horalek · College of Southern Idaho Pressbooks Network (CSI) · 2023
This book explores the history, present, and future of library science, both in theory and in practice. It examines the place of the librarian as arbiter of information access in a constantly-changing and modernizing global community.

External
How To Do Science
Louise Lexis; Brianna Julien · University of Southern Queensland · 2022
'How To Do Science' has been written for students of the life sciences who are actively engaged in the scientific process. This guide introduces you to what it means to be a scientist. You will learn about the scientific method and how to carry out many tasks of a scientist, including: designing experiments, visualising data, accessing scientific literature, communicating science, and writing literature reviews.

External
Humanizing Science through STEAM Challenges
EunJin Bahng; John Hauptman · Iowa State University · 2021
In a science methods course during the Covid19 pandemic, 51 future elementary teachers authored children's books and then read them aloud as part of a giving-back, service-learning activity as Open Educational Resources (OER). The 51 children's stories and their accompanying audiobooks aim to integrate STEM and the Arts to humanize science and scientific inquiry with history and philosophy of science in mind.

External
Knowing Home: Braiding Indigenous Science with Western Science
Gloria Snively ; Wanosts’a7 Williams · University of Victoria · 2016
Knowing Home attempts to capture the creative vision of Indigenous scientific knowledge and technology that is derived from an ecology of a home place. The traditional wisdom component of Indigenous Science—the values and ways of decision-making—assists humans in their relationship with each other, the land and water, and all of creation. Indigenous perspectives have the potential to give insight and guidance to the kind of environmental ethics and deep understanding that we must gain as we attempt to solve the increasingly complex problems of the 21st century. Braiding Indigenous Science and Western Science is a metaphor used to establish a particular relationship. Linked by braiding, there is a certain reciprocity. Each strand remains a separate entity, but all strands come together to form the whole. When we braid Indigenous Science with Western Science we acknowledge that both ways of knowing are legitimate forms of knowledge. The book provides a window into the vast storehouse of innovations and technologies of the Indigenous peoples who live in Northwestern North America. It is our hope that the Indigenous Science examples, research and curriculum models will inspire deep reflection regarding the under-representation of Aboriginal students in the sciences. It is intended that the rich examples and cases, combined with the resources listed in the appendices, will enable teachers and students to explore Indigenous Science examples in the classroom, and in addition, support the development of curriculum projects in home places.

External
Elementary Earth and Space Science Methods
Ted Neal · University of Iowa · 2019
We created this book to help you as both a college student and a future teacher. Dr. Ted Neal asked us to help him create this resource from the perspective of students who have taken Science Methods II–what would we want in a textbook for this course? With this in mind, we have gathered and created resources to help you better understand science and feel confident in your abilities as a future teacher. This book is divided into five parts which align with the Science Methods II course: Physics Space Science Earth Science Climate Science Course Materials and Pedagogy Within each part, the material is broken down into smaller chapters. Here you will find written explanations, video links, glossary terms, key takeaways, and practice quizzes to help you understand the material. This book is designed to be a flexible resource; use it as much or as little as you need throughout the course.

External
Operating Systems and Infrastructure in Data Science
Josef Spillner · vdf Hochschulverlag · 2023
Modern data scientists work with a number of tools and operating system facilities in addition to online platforms. Mastering these in combination to manage their data and to deploy software, models and data as ready-to-use online services as well as to perform data science and analysis tasks is in the focus of Operating Systems and Infrastructure in Data Science. Readers will come to understand the fundamental concepts of operating systems and to explore plenty of tools in hands-on tasks and thus gradually develop the skills necessary to compose them for programming in the large, an essential capability in their later career. The book guides students through semester studies, acts as reference knowledge base and aids in acquiring the necessary knowledge, skills and competences especially in self-study settings. A unique feature of the book is the associated access to Edushell, a live environment to practice operating systems and infrastructure tasks.

External
Culturally Responsive Computing: An Introduction into Computer Science, Security, and Technology
Devan Walton · ROTEL · 2024
"Culturally Responsive Computing" is an essential textbook that explores the intricate relationship between technology and global societies. It gives students and professionals a deep understanding of how cultural contexts shape and are shaped by computing practices, from algorithm design to user interface development. This book equips readers with the knowledge and skills to create inclusive, ethical, and culturally sensitive technological solutions for our diverse world.

External
Introduction to Data Science Using Python
Afrand Agah · The Pennsylvania Alliance for Design of Open Textbooks (PA-ADOPT) · 2024
This book contains two parts, the first is designed to be used in an introductory programming course for students looking to learn Python, without having any prior experience with programming. Basic programming concepts are discussed, explained, and illustrated with a Python program. Ample programming questions are provided for practice. The second part of the book utilizes machine-learning concepts and statistics to accomplish data-driven resolutions. Python programs are provided to apply scientific computing to conclude statistically driven results.

External
Prealgebra via Python Programming: First Steps to Perform Large Scale Computational Tasks in the Sciences and Engineerings
Sergio Rojas · Sergio Rojas · 2018
This book was written for students and instructors who want to learn how to use a computer for other than the most common uses, such as web browsing, document creation, or paying bills online. This book is for anyone who wants to perform computational tasks that they design. In other words, if you wish to learn how to program a computer, this book is for you. Because prealgebra is a subject that practically everyone is supposed to learn in grade school, it provides a platform to introduce basic computer programming concepts. Consequently, this book should also be of interest to students in middle or high school who want to learn how to program, and who are willing to invest the time and effort in learning a programming language that they could continue using throughout their schooling and in their professional life. Similarly, this book could also be of interest to pre-service and in-service mathematics teachers wishing to have at their disposal a complementary tool to assist in fostering understanding, competency, and interest in mathematics among their students. This book can be integrated with the teachers’ curriculum as way to tackle non-traditional math problems using an inexpensive modern computer language. By the end of the book, a reader will have learned enough to be able to write a preliminary, step-by-step one variable equation solver that can be expanded in the future to use with more complex equations. In other words, by the end of the book, you will be able to write code that programs their machines to solve equations. This code is foundational and readers are ecouraged to learn on their own how to build on it to suit their mathematics learning needs.

External
Earth, Space, and Environmental Science Explorations with ArcGIS Pro
Wing Cheung · Wing Cheung
When I first started teaching Geographic Information Systems (GIS) over 15 years ago, there were only a handful of GIS tutorial books on the market. While a few of them focused on a particular theme, many of them were mainly technical publications with no unifying theme. These publications are perfect for teaching new users about basic GIS operations and continue to be invaluable to many users today. However, these publications consisted of tutorials focusing on vastly different real-world scenarios, and felt a little disjointed to integrate into a class that focuses on a specific field (e.g. Environmental Science, Geography, Urban Planning). Since then, I am happy to see that there has been a proliferation of publications that are not only focused on introducing the technology, but also provide an introduction to a specific field as well as GIS. It is with this consideration in mind that I wrote this book to not only introduce students to the tools in ArcGIS Pro, but also to provide a glimpse into some of the topics that may be covered in an introductory course in Geography, Environmental Science, or related disciplines. I aimed to achieve a balance of technical instruction and information about Earth, Space, and Environmental Sciences, to make this publication helpful for new GIS learners, as well as students who may be interested in learning about the applications of GIS in the Earth, Space, and Environmental Sciences. Before you begin with the book, please download and unzip the data for the book at https://tinyurl.com/ESESGIS. Each chapter will begin with a list of the technical objectives for the lab exercise, which is particularly useful to refer to should you need a refresher on how to perform a particular task at a later date. The list of technical objectives is followed by a short introduction that provides the context for the exercise. Subsequently, you will find the step-by-step directions for the exercises with questions embedded throughout (in yellow h

External
Computer Science I
Chris Bourke · Chris Bourke · 2018
This textbook covers the traditional introductory Computer Science I topics but takes a unique approach. Topics are covered in a language-agnostic manner in the first part with supplemental parts that cover the same concepts in a specific language. The current version covers C, Java, and PHP. This textbook as been used in several Computer Science I sections over multiple years at the University of Nebraska-Lincoln

External
Think Complexity: Exploring Complexity Science with Python
Allen Downey · Green Tea Press · 2018
Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you'll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics. Whether you're an intermediate-level Python programmer or a student of computational modeling, you'll delve into examples of complex systems through a series of worked examples, exercises, case studies, and easy-to-understand explanations. In this updated second edition, you will: Work with NumPy arrays and SciPy methods, including basic signal processing and Fast Fourier Transform Study abstract models of complex physical systems, including power laws, fractals and pink noise, and Turing machines Get Jupyter notebooks filled with starter code and solutions to help you re-implement and extend original experiments in complexity; and models of computation like Turmites, Turing machines, and cellular automata Explore the philosophy of science, including the nature of scientific laws, theory choice, and realism and instrumentalism Ideal as a text for a course on computational modeling in Python, Think Complexity also helps self-learners gain valuable experience with topics and ideas they might not encounter otherwise.
External
Principles of Data Science
Dr. Shaun V. Ault; Dr. Soohyun Nam Liao; Larry Musolino; Wisam Bukaita · OpenStax, Rice University
Principles of Data Science is intended to support one- or two-semester courses in data science. It is appropriate for data science majors and minors as well as students concentrating in business, finance, health care, engineering, the sciences, and a number of other fields where data science has become critically important. The authors have included a diverse mix of scenarios, examples, and data types for analysis and discussion purposes. These include both fictional contexts and real-world sources, such as the Federal Reserve Economic Database and Nasdaq. Data sets focus on a range of topics: business, science, social sciences. Applications include healthcare, physical sciences, demographics, policy, and finance. Data ethics and the emergence of artificial intelligence are covered deeply – both in their own chapters and as consistent threads throughout the course material. The authors and contributors have developed rich in-chapter example problems and extensive practice exercises that encourage students to apply concepts in a variety of situations. Technical illustrations and Python code support and supplement the principles and theory. The text also includes direct links to downloadable data sets and Python code, as well as guidance on how to use them.
External
Introduction to Political Science
Mark Carl Rom; Masaki Hidaka; Rachel Bzostek Walker; Emilia B. Carvalho · OpenStax, Rice University
Designed to meet the scope and sequence of your course, OpenStax Introduction to Political Science provides a strong foundation in global political systems, exploring how and why political realities unfold. Rich with examples of individual and national social action, this text emphasizes students’ role in the political sphere and equips them to be active and informed participants in civil society. Learn more about what this free, openly-licensed textbook has to offer you and your students.
External
Introduction to Computer Science
Dr. Jean-Claude Franchitti; Amal Alhosban; Mark Buckler; Joanna Gilberti · OpenStax, Rice University
Introduction to Computer Science provides a comprehensive foundation in core computer science concepts and principles, aligning with the scope and sequence of most introductory computer science courses. The offering serves as an engaging entry point for students pursuing diverse fields of study and employment, including computer science, business, engineering, data science, social sciences, and related disciplines. By addressing a broad learner audience—ranging from computer science majors to non-majors—the book offers a thorough introduction to computational thinking and its applications across multiple domains. Introduction to Computer Science is designed to be both interactive and practical, focusing on real-world applications that showcase how core computer science concepts can be used to solve complex problems. Students will explore foundational concepts, such as algorithms, data structures, computer systems organization, and software development, using an array of engaging, hands-on activities. Introduction to Computer Science also includes advanced topics such as machine learning, cybersecurity, and cloud computing, ensuring students have a solid foundation for continued study and future professional success. The offering integrates meaningful learning experiences through chapter-based scenarios, problem-solving exercises, embedded coding activities, and project-based assessments that encourage students to apply what they learn in authentic contexts. The material also includes an array of industry insights and explorations of emerging technology trends in order to provide a holistic approach to learning that extends beyond theory.
External
Introduction to Behavioral Neuroscience
Elizabeth D. Kirby; Melissa J. Glenn; Noah J. Sandstrom; Christina L. Williams · OpenStax, Rice University
Introduction to Behavioral Neuroscience aligns to the topics and objectives of introductory behavioral neuroscience courses taught in psychology, biology, neuroscience, and similar departments. This offering is intended for undergraduates with no presumed college-level science coursework, and presents the foundational principles of brain-behavior-environment interactions. In Introduction to Behavioral Neuroscience, students will begin to understand how the physiology of the nervous system and the environment dictate our movements, thoughts and feelings. Students will be challenged to think about real neuroscience experiments, appreciate how neuroscience knowledge evolves over time, and consider open questions in the field. They will also be invited to learn about the people behind the science, such as through interview videos and researcher profiles. The development of this material was supported by the U.S. National Science Foundation under IOS-2035041 to Elizabeth Kirby. The opinions, descriptions, recommendations, and findings are those of the contributors, and do not necessarily reflect the views of NSF. An Affordable Learning Exchange grant to Elizabeth Kirby from the Ohio State University also supported development of this material.

External
Conventions 101: A Functional Approach to Teaching (and Assessing!) Grammar and Punctuation
Chauna Ramsey · Columbia Gorge Community College
This is a collection of cumulative units of study for conventional errors common in student writing. It's flexible, functional, and zeroes in problems typically seen in writing of all types, from the eternal "there/they're/their" struggle to correct colon use. Units are organized from most simple to most challenging.

External
Speaking of Culture
Nolan Weil · Utah State University
This text is a collection of instructor-authored background readings intended to accompany other activities, discussions, experiences, projects, and readings for courses in Cross-Cultural Perspectives. Its main purpose is to define culture and other concepts often associated with it.