See UD's plans for teaching, learning and research this fall with measures to promote safety and lessen the risk of COVID-19 spread. See UD case dashboard here.

Skip to main content

Tools & Resources

Recommended by Tutors

Click on a heading to see the resources our Tutors recommend for that subject area.

Asterisks(*) mark the most recommended services.

  • Engineering Toolbox – Resources, tools and basic information for engineering and design of technical applications.
  • Tutorials Point: Java – Tutorial for beginners to understand the basic and advanced concepts related to Java Programming language.

  • Brainly – Knowledge-sharing community where 150 million students and experts put their heads together to crack their toughest homework questions.
  • cK-12 – Content is broken down and presented in multiple modalities to fit different learning styles.
  • Coursera* – Hundreds of free courses give you access to on-demand video lectures, homework exercises, and community discussion forums.
  • YouTube: Crash Course* – Check out crash courses for physics, philosophy, economics, anatomy & physiology, history, biology, literature, chemistry, psychology, and more.
  • edx – An open-source platform that is freely available to support learners at every stage.
  • GoConqr – An active learning community that combines the benefits of powerful learning tools through quality learning content.
  • Khan Academy* – Practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.
  • LibreTexts* – An easy-to-use online platform for the construction, customization, and dissemination of open educational resources.
  • YouTube: Professor Dave Explains – Visually engaging and general enough for the common viewer that just wants to learn a few things.

  • Learn French Help – This is a resource site for students of French at all levels.

  • 3Blue1Brown – Mathematic explanation driven by animations for difficult problems to be made simple with changes in perspective.
  • Calculus.org*– Calculus problems with step-by-step solutions, animations, and tips for preparing for exams.
  • Calculus in Context – Product of the Five College Calculus Project that includes an introductory calculus text and computer software that emphasizes a course rich in mathematical ideas that will serve all students well, including mathematics majors.
  • Dr. Kleitman's Calculus for Beginners – Visual and textual explanations for the main concepts of Calculus broken down into easy instructions.
  • Integral Calculator* – Check your solutions to calculus exercises with step by step integration.
  • Mathway* – On-demand math assistance accessible to all students with tools to understand and solve various problems.
  • PatrickJMT – Clear and thorough explanations presented in an environment comfortable for most students.
  • Paul's Online Notes* – Online math tutorials and notes accessible to anyone wanting to learn Mathematics, whether you have any prior knowledge or not.
  • Symbolab* – Advanced tool allowing users to learn, practice, and discover topics using mathematical symbols and scientific notations with automated step by step solutions.

  • Ask a Biologist – Makes biology accessible and fun by providing students with free access to games, stories, interviews, experiments, podcasts, and more.
  • Organic Chemistry Helper* – Tutorials, mechanisms, practice tests, and laboratory help for organic chemistry students.
  • MSU Organic Chemistry Practice – Interactive practice problems providing useful assessment of personal understanding of organic chemistry.
  • The Physics Classroom – Basic physics topics using informative graphics and an easy-to-understand language for beginning physics students.
  • Video Tutor* – YouTube playlists for common math and science topics.
  • YouTube: Flipping Physics – Learn real physics through clear, comedic, and concise videos. 

CONTACT

Office of Learning Resources - Room 023

Roesch Library
300 College Park
Dayton, Ohio 45469 - 1302
937-229-2066
Email