SlideShare a Scribd company logo
1 of 20
Download to read offline
Free Math Textbooks,
Software, and Resources
Worth Using
44th Annual AMATYC Conference
Orlando, FL
Thursday November 15, 2018
Katherine and Bruce Yoshiwara
byoshiwara@hotmail.com
AIM Open Textbook Initiative
A project of the American Institute of Mathematics:
Homepage: https://aimath.org/textbooks/
Approved textbooks: https://aimath.org/textbooks/approved-textbooks/
Aside: UTMOST initiative
https://utmost.aimath.org/
The Undergraduate Teaching in Mathematics with Open Software and Textbooks
project, funded by the NSF, to investigate how students and faculty actually use
textbooks in undergraduate mathematics courses, and to use that understanding
to produce textbooks that are more effective in promoting student learning. The
major components of the project involve education research, resource
development, dissemination, and evaluation.
Common Types of Submissions
1. A textbook previously published commercially, for
which author(s) now own copyright, e.g. Calculus
in Context (https://aimath.org/textbooks/approved-textbooks/callahan/)
2. Textbook intentionally written to be open source
e.g. APEX Calculus (https://aimath.org/textbooks/approved-textbooks/hartman-et-al/ or
http://spot.pcc.edu/math/APEXCalculus/book-1.html) and Active Calculus
(https://aimath.org/textbooks/approved-textbooks/boelkins/ or https://activecalculus.org/single/)
Example: Calculus textbook
Gregory Hartman: APEX Calculus
http://spot.pcc.edu/math/APEXCalculus/book-1.html
Example: Calculus textbook
Matt Boelkins: Active Calculus
http://faculty.gvsu.edu/boelkinm/Home/AC/
Example: College algebra textbook
Modeling, Functions, and Graphs by Katherine Yoshiwara
https://yoshiwarabooks.org/mfg/
Or via AIM: https://aimath.org/textbooks/approved-textbooks/yoshiwara/
Example: Community college algebra textbook
ORCCA: Open Resources for Community College Algebra
http://spot.pcc.edu/math/orcca/section-set-notation-and-types-of-numbers.html
http://spot.pcc.edu/math/orcca/to-all.html
Example: Trig textbook
Trigonometry by Katherine Yoshiwara
https://yoshiwarabooks.org/trig/chap1.html
Or via AIM: https://aimath.org/textbooks/approved-textbooks/yoshiwara-trig/
What is PreTeXt?
A lightweight XML application for authors of research articles, textbooks and
monographs.
The best of DocBook, LaTeX, and HTML.
Outputs: print, PDF, web, and soon, EPUB, Jupyter Notebooks
http://mathbook.pugetsound.edu/
Aside: What’s involved with coding PreTeXt?
● Use a plain text editor for source file.
● Use GitHub to get and update Rob Beezer’s tools
● Use a command line to process the source file
● Use PreTeXt google groups for support
Why check out PreTeXt?
The authors using PreTeXT use other other open resources!
http://mathbook.pugetsound.edu/examples/sample-article/html/section-interactive-
authored.html
http://mathbook.pugetsound.edu/examples/sample-article/html/section-interactive-
server.html
Aside
CalcPlot3D: https://calcplot3dblog.wordpress.com/
http://www.monroecc.edu/faculty/paulseeburger/calcnsf/CalcPlot3D/
Aside: Jupyter notebooks
I am almost entirely ignorant of Jupyter notebooks. “Jupyter” is evidently “a loose
acronym meaning Julia, Python, and R. These programming languages were the
first target languages of the Jupyter application, but nowadays, the notebook
technology also supports many other languages.”
https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks
PreTeXt example: MyOpenMath exercises
http://mathbook.pugetsound.edu/examples/sample-article/html/section-myopenma
th.html
Aside: Open source homework systems
WeBWorK http://webwork.maa.org/
MyOpenMath https://www.myopenmath.com/
D. Brian Walton javascript http://educ.jmu.edu/~waltondb/webapp/Sampler.html
PreTeXt example: Class project
Geodesics on a flat torus
https://faculty.math.illinois.edu/~bradlow/torus-geodesics.html
Jayadev S. Athreya, Robert A. Beezer, Julia Borchardt, Steven B. Bradlow
Aside
Sage cell respository https://utmost.aimath.org/sage-cell-repository/
SageMathCell https://sagecell.sagemath.org/
Cocalc (formerly SageMathCloud) https://cocalc.com/
Curated courses https://curatedcourses.org/
Other sites for open math textbooks
A search will reveal many sites will lists of free textbooks recommended by
organizations or reputable individuals.
https://openstax.org/subjects/math “OpenStax is a nonprofit educational initiative
based at Rice University...We publish high-quality, peer-reviewed, openly licensed
college textbooks that are absolutely free online and low cost in print...The
knowledge in OpenStax CNX can be shared and built upon by all because it is
reusable”
Thank you.
byoshiwara@hotmail.com

More Related Content

Similar to Yoshiwara-AMATYC2018

How to think like a computer scientist - Learn with python
How to think like a computer scientist - Learn with pythonHow to think like a computer scientist - Learn with python
How to think like a computer scientist - Learn with python
Rajendra Kumar Uppal
 
Learn Python
Learn PythonLearn Python
Learn Python
Vinayak Hegde
 
Web 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary SmacnicollWeb 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary Smacnicoll
smacnicoll
 
Data Sharing, Distribution and Updating Using Social Coding Community Github ...
Data Sharing, Distribution and Updating Using Social Coding Community Github ...Data Sharing, Distribution and Updating Using Social Coding Community Github ...
Data Sharing, Distribution and Updating Using Social Coding Community Github ...
Universität Salzburg
 
Open Source and GitHub for Teaching with Software Development Projects
Open Source and GitHub for Teaching with Software Development ProjectsOpen Source and GitHub for Teaching with Software Development Projects
Open Source and GitHub for Teaching with Software Development Projects
Daniel Nüst
 

Similar to Yoshiwara-AMATYC2018 (20)

Making connections - open practices in technology-mediated ELT
Making connections - open practices in technology-mediated ELTMaking connections - open practices in technology-mediated ELT
Making connections - open practices in technology-mediated ELT
 
Computer science and engineering assignments: lesser known tools that you sho...
Computer science and engineering assignments: lesser known tools that you sho...Computer science and engineering assignments: lesser known tools that you sho...
Computer science and engineering assignments: lesser known tools that you sho...
 
How to think like a computer scientist - Learn with python
How to think like a computer scientist - Learn with pythonHow to think like a computer scientist - Learn with python
How to think like a computer scientist - Learn with python
 
thinkCSpy
thinkCSpythinkCSpy
thinkCSpy
 
Learn Python
Learn PythonLearn Python
Learn Python
 
Open Educational Resources: Building a personal learning kit
Open Educational Resources: Building a personal learning kitOpen Educational Resources: Building a personal learning kit
Open Educational Resources: Building a personal learning kit
 
ICT-Tools-for-Collaboration-and-Sharing.pptx
ICT-Tools-for-Collaboration-and-Sharing.pptxICT-Tools-for-Collaboration-and-Sharing.pptx
ICT-Tools-for-Collaboration-and-Sharing.pptx
 
Coursera data science specialization
Coursera data science specializationCoursera data science specialization
Coursera data science specialization
 
A Whirlwind Tour Of Python
A Whirlwind Tour Of PythonA Whirlwind Tour Of Python
A Whirlwind Tour Of Python
 
Generative Pre-Training Transformer .ppt
Generative Pre-Training Transformer .pptGenerative Pre-Training Transformer .ppt
Generative Pre-Training Transformer .ppt
 
Web 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary SmacnicollWeb 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary Smacnicoll
 
Jupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and ErasmusJupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and Erasmus
 
Data Sharing, Distribution and Updating Using Social Coding Community Github ...
Data Sharing, Distribution and Updating Using Social Coding Community Github ...Data Sharing, Distribution and Updating Using Social Coding Community Github ...
Data Sharing, Distribution and Updating Using Social Coding Community Github ...
 
Analysis of existing technological platforms for the collaborative production...
Analysis of existing technological platforms for the collaborative production...Analysis of existing technological platforms for the collaborative production...
Analysis of existing technological platforms for the collaborative production...
 
Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...
Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...
Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...
 
Elliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching StacksElliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
 
Collaborations in the Extreme: 
The rise of open code development in the scie...
Collaborations in the Extreme: 
The rise of open code development in the scie...Collaborations in the Extreme: 
The rise of open code development in the scie...
Collaborations in the Extreme: 
The rise of open code development in the scie...
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
 
Open Source and GitHub for Teaching with Software Development Projects
Open Source and GitHub for Teaching with Software Development ProjectsOpen Source and GitHub for Teaching with Software Development Projects
Open Source and GitHub for Teaching with Software Development Projects
 
Open.Michigan Enriching Scholarship Presentation
Open.Michigan Enriching Scholarship PresentationOpen.Michigan Enriching Scholarship Presentation
Open.Michigan Enriching Scholarship Presentation
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Yoshiwara-AMATYC2018

  • 1. Free Math Textbooks, Software, and Resources Worth Using 44th Annual AMATYC Conference Orlando, FL Thursday November 15, 2018 Katherine and Bruce Yoshiwara byoshiwara@hotmail.com
  • 2. AIM Open Textbook Initiative A project of the American Institute of Mathematics: Homepage: https://aimath.org/textbooks/ Approved textbooks: https://aimath.org/textbooks/approved-textbooks/
  • 3. Aside: UTMOST initiative https://utmost.aimath.org/ The Undergraduate Teaching in Mathematics with Open Software and Textbooks project, funded by the NSF, to investigate how students and faculty actually use textbooks in undergraduate mathematics courses, and to use that understanding to produce textbooks that are more effective in promoting student learning. The major components of the project involve education research, resource development, dissemination, and evaluation.
  • 4. Common Types of Submissions 1. A textbook previously published commercially, for which author(s) now own copyright, e.g. Calculus in Context (https://aimath.org/textbooks/approved-textbooks/callahan/) 2. Textbook intentionally written to be open source e.g. APEX Calculus (https://aimath.org/textbooks/approved-textbooks/hartman-et-al/ or http://spot.pcc.edu/math/APEXCalculus/book-1.html) and Active Calculus (https://aimath.org/textbooks/approved-textbooks/boelkins/ or https://activecalculus.org/single/)
  • 5. Example: Calculus textbook Gregory Hartman: APEX Calculus http://spot.pcc.edu/math/APEXCalculus/book-1.html
  • 6. Example: Calculus textbook Matt Boelkins: Active Calculus http://faculty.gvsu.edu/boelkinm/Home/AC/
  • 7. Example: College algebra textbook Modeling, Functions, and Graphs by Katherine Yoshiwara https://yoshiwarabooks.org/mfg/ Or via AIM: https://aimath.org/textbooks/approved-textbooks/yoshiwara/
  • 8. Example: Community college algebra textbook ORCCA: Open Resources for Community College Algebra http://spot.pcc.edu/math/orcca/section-set-notation-and-types-of-numbers.html http://spot.pcc.edu/math/orcca/to-all.html
  • 9. Example: Trig textbook Trigonometry by Katherine Yoshiwara https://yoshiwarabooks.org/trig/chap1.html Or via AIM: https://aimath.org/textbooks/approved-textbooks/yoshiwara-trig/
  • 10. What is PreTeXt? A lightweight XML application for authors of research articles, textbooks and monographs. The best of DocBook, LaTeX, and HTML. Outputs: print, PDF, web, and soon, EPUB, Jupyter Notebooks http://mathbook.pugetsound.edu/
  • 11. Aside: What’s involved with coding PreTeXt? ● Use a plain text editor for source file. ● Use GitHub to get and update Rob Beezer’s tools ● Use a command line to process the source file ● Use PreTeXt google groups for support
  • 12. Why check out PreTeXt? The authors using PreTeXT use other other open resources! http://mathbook.pugetsound.edu/examples/sample-article/html/section-interactive- authored.html http://mathbook.pugetsound.edu/examples/sample-article/html/section-interactive- server.html
  • 14. Aside: Jupyter notebooks I am almost entirely ignorant of Jupyter notebooks. “Jupyter” is evidently “a loose acronym meaning Julia, Python, and R. These programming languages were the first target languages of the Jupyter application, but nowadays, the notebook technology also supports many other languages.” https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks
  • 15. PreTeXt example: MyOpenMath exercises http://mathbook.pugetsound.edu/examples/sample-article/html/section-myopenma th.html
  • 16. Aside: Open source homework systems WeBWorK http://webwork.maa.org/ MyOpenMath https://www.myopenmath.com/ D. Brian Walton javascript http://educ.jmu.edu/~waltondb/webapp/Sampler.html
  • 17. PreTeXt example: Class project Geodesics on a flat torus https://faculty.math.illinois.edu/~bradlow/torus-geodesics.html Jayadev S. Athreya, Robert A. Beezer, Julia Borchardt, Steven B. Bradlow
  • 18. Aside Sage cell respository https://utmost.aimath.org/sage-cell-repository/ SageMathCell https://sagecell.sagemath.org/ Cocalc (formerly SageMathCloud) https://cocalc.com/ Curated courses https://curatedcourses.org/
  • 19. Other sites for open math textbooks A search will reveal many sites will lists of free textbooks recommended by organizations or reputable individuals. https://openstax.org/subjects/math “OpenStax is a nonprofit educational initiative based at Rice University...We publish high-quality, peer-reviewed, openly licensed college textbooks that are absolutely free online and low cost in print...The knowledge in OpenStax CNX can be shared and built upon by all because it is reusable”