Our core mission is to support teachers and students assistants in the creation and use of interactive textbooks. We do that in four ways!
A manual on how to (start to) work and collaborate on your interactive textbook and explanation of existing and custom (interactive) features. This includes explanations and examples illustrating how we use the interactive book features in our own education. We will welcome contributions from others as well!
Read the ManualQuickly start with your own interactive textbook that includes our "standard" selection of features. Instructions are included to publish it on GitHub Pages (no server setup required).
Start New Book fromPublish your book online on a TU Delft webserver, just like this website. If GitHub Pages does not work for you, we have a standard setup that can easily be deployed for your book, with minimal maintenance. Students assistants and fellow teachers are available to help get started and solve issues. Join our GitLab Group to view and use our current books as examples for your own!
Contact us by mail , via GitHub discussions or in the TU Delft Open Interactive Textbooks Community View the source code of our existing books at GitLab and GitHubWe collect a suite of existing open-source and custom-developed software to improve the learning experience of our students and ease the book-development process for our teachers.
Read the Manual or view the source code on GitLab which soon will be moved to GitHubTeachers’ Educational Assistance for interaCtive Hands-on Browser-based Online Open Knowledge for Students
Starting from the need to share educational materials in various forms with students, we have started a platform for teachers and students assistants to collaborate and share interactive textbooks.
Our philosophy is to make it possible, practical and fun for all teaching teams, regardless of experience. Because while books can be made by individuals, we've seen that a team of teachers and student assistants can make a book that's more accessible, attractive, and more interactive than any one person could make alone. Such a team can work together on both content as innovative features, collaboratively creating a deep learning experience.
We'd like to share our experiences and platforms with anyone, and to learn and promote your content and book features as well! So whether your teaching team is unfamiliar and lost in the nerdy world of interactive books, or whether you're an expert having created your own library of books with custom features: share and collaborate with the biggest and most effective teaching team you were ever part of!
We collect a suite of existing open-source software and keep our books up-to-date so you don't have to! Some of the software is developed with our TA's to improve the learning experience of our students and ease the book-development process for our teachers. By deploying these tools from a central location we can prevent common problems before they arise, and fix them quickly when they do occur. As the open-source software landscape changes rapidly, it is esential to keep in contact and share resources amongst ourselves to minimize maintenance and downtime for our book websites and focus on what really matters: teaching! Some of our tools are shown here, an extensive list can be found in the Manual .
A core feature that enables client-side in-the-browser Python calculations without any special software installation! We use the Thebe-Lite software and wrote a custom extension to enable it easily in any Jupyter Book with just a few lines of code.
Read more in the ManualOnly share content with your students when they are ready, but still publish the updates on a website so the rest of your teaching team can review. This feature is essential for involving colleagues who don't want to edit the source code.
Read more in the ManualFine-tune the appearance and function of your interactive pages, for example: hiding import statements, initializing code to generate figures and interactive plots, include Python-based "check answer" buttons or including custom files for download offline exercises.
Read more in the ManualReplace or add custom download links to the standard download button in the top right corner of any page. Perfect when you don't want to bother students with book-formatting or unnecessary code.
Read more in the ManualMUDE Book
I can use the online textbook to run the code online and adjust the parameters, which can give me a more intuitive feeling of the code.
MUDE Book
I have difficulty with reading textbooks that only include written words. The MUDE online textbook provided a lot of interactive visuals that you don't get with a traditional textbook. Especially figures with sliders were a perfect way to describe how mathematical systems work. If I had to add to that I would include even more interactive figures that make complex mathematical formulations more clear! (I enjoyed this way of formatting, so the more the merry-er ;) )
MUDE Book
I find it very helpful during the FEM week, the provided wiggets of shape function really helped me understand it
MUDE Book
It is much easier to browse through an online textbook instead of having to search through a normal textbook, the latter takes way more time.
MUDE Book
Sometimes when I learn something from other courses that involves coding, I don't try it myself because i don't want to spend the time to start up anaconda and jupyter lab and create a new notebook file. With the textbook i can immediately test things using the interactive python button on the webpage.
MUDE Book
The online textbook is really well structured. Many courses at the TU are difficult not because of the content, but because of the way the teachers set up the brightspace page. That wasn't an issue at all in MUDE, thanks for that!
MUDE Book
I could appreciate the quiz questions in some chapters, and whished that every chapter could include them. They proved an effective way to see if I was understanding the material.
MUDE Book
I really like the book, it is easy to access and well-structured. I would like it even more if I could have my own personalized version that allowed me to take notes and review the material prior to the exam!
Our actively developed books are listed here. Some are only available with a TU Delft login, or in draft form (not publicly accessible). Don't hesitate to contact us via mail , the TU Delft Open Interactive Textbooks Community or at GitHub Discussions if you would like more information about a particular book.
MUDE is a module at the Civil Engineering and Geosciences faculty of Delft University of Technology: CEGM1000 Modelling, Uncertainty, and Data Analysis for Engineers, taken by all first year students in the MSc degree programs Applied Earth Sciences (AES), Environmental Engineering (EE) and Civil Engineering (CE).
A manual on how to (start to) work and collaborate on your interactive textbook and explanation of existing and custom (interactive) features
This textbook was designed to guide supervisors, coaches, and students on following the journey we have developed for them in this minor. We are using the metaphor of a boat journey because it makes for fun pictures and may be helpful. Supervisors and coaches are available to provide guidance, but it is your journey. This textbook provides an overview of what we are including in lectures, workshops and topics, a little bit about why and some (hopefully) thought-provoking questions to inspire meaningful discussions. Each chapter is organized to cover the topics of that week, providing navigation markers for our journey.
Use this Jupyter Book as a way to structure your study, find important module information and to eventually recap information in preparation for the written exam.
Our first book published with
TU Delft Open!
This book covers a wide range of topics that involve the use of probability to solve problems in engineering design and research. Although it is relevant for a wide range of disciplines, it draws heavily on the fields of civil engineering, environmental engineering and the geosciences. Specific topics include risk analysis, probabilistic design, reliability-based design (component and system reliability). Future versions of this book will include additional applications of probability theory related to continuous distributions, extreme value analysis and expanded chapters on component and system reliability. A number of practical examples and exercises are included, both analytic and numerical.
This is an open interactive book on Finite Elements with applications in Civil Engineering and Geosciences. The book has specifically been designed having in mind a target audience of students at a Master level, particularly for the Master in Civil Engineering in the Civil Engineering and Geosciences faculty at Delft University of Technology (TU Delft).
This book contains the online lecture material for the Introduction to Machine Learning part of the EM course on machine learning.
Hydrology is the study of the origin, occurrence, and behavior of water in all its forms on and beneath the Earth’s surface. Work in progress...
This books hows the interactive content for the TU Delft course CTB3330 Structural Mechanics 4.
This book includes some content for the part on Matrix method for statics in CIEM5000 Base: Structural Engineering.
This book contains the preparations for the practical sessions in CME4501 Engineering Systems Optimization.
Rivers are Wonderful! Work in progess for the River Engineering MSc Track, who just got started with a book in February.
A self-paced online course, designed to improve Python skills as well as the understanding of computer programming—especially for applications in engineering and the applied geosciences.
Structural Engineering educators in the Faculties of Civil Engineering and Geosciences and Architecture and the Built Environment make extensive use of a self-produced reference books that contain drawing instructions, design tables, material properties, equations, examples of structural elements, examples of calculations for dimensionsing of structural elements and good design examples. Students use these reference books while participating in the many Structural Design classes at the faculties of CiTG and A&BE.
Lecturer Civil Engineering and Geosciences
Lecturer Civil Engineering and Geosciences
Students from Civil Engineering and Geosciences and Electrical Engineering, Mathematics and Computer Science
TeachBooks: Teachers’ Educational Assistance for interaCtive Hands-on Browser-based Online Open Knowledge for Students