Skip to content

Commit

Permalink
Added build time to intro of book
Browse files Browse the repository at this point in the history
  • Loading branch information
niemasd committed Apr 13, 2024
1 parent 163ab8c commit 7623e1e
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 2 deletions.
2 changes: 1 addition & 1 deletion teach_online/academic_integrity.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ A single pair of students with suspiciously outlying Red (9), Yellow (0), and Gr
is shown as a black vertical line with colored dots.
```

We wrote suite of Python programs to perform all pairwise
We wrote a suite of Python programs to perform all pairwise
Red Count, Yellow Count, Green Count, and MESS calculations,
calculate a best-fit [Exponential distribution](https://en.wikipedia.org/wiki/Exponential_distribution),
plot the distributions,
Expand Down
22 changes: 22 additions & 0 deletions teach_online/intro.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
---
jupytext:
formats: md:myst
text_representation:
extension: .md
format_name: myst
kernelspec:
display_name: Python 3
language: python
name: python3
---

# Welcome!

```{note}
Expand All @@ -10,5 +22,15 @@ Even instructors of in-person courses with online components
(e.g. discussion board, online assessments, etc.)
might find some useful information!

```{code-cell} ipython3
:tags: ["remove-input"]
from datetime import datetime
from pytz import timezone
print("Built: %s" % datetime.now(timezone("America/Los_Angeles")).strftime("%B %-d, %Y at %-I:%M %p %Z"))
```

The most recent version of this resource can be found as a [website](https://niema.net/How-to-Teach-Online)
or [PDF](https://github.com/niemasd/How-to-Teach-Online/releases/latest/download/How-to-Teach-Online.pdf).

```{tableofcontents}
```
3 changes: 2 additions & 1 deletion teach_online/preface.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ awarded to me (PI) and Karen Flammer (co-PI) by the
[University of California Office of the President (UCOP)](https://www.ucop.edu/):
*An Online Training Module to Provide Instructors Guidance in Developing and Offering Fully Online and Hybrid Courses*.

This is an open source project that has been released under the
This is an open source Jupyter Book {cite:p}`executable_books_community_jupyter_2020`
project that has been released under the
[GNU General Public License (GPL) v3.0](https://www.gnu.org/licenses/gpl-3.0.en.html) license.

## Disclaimer
Expand Down
14 changes: 14 additions & 0 deletions teach_online/ref.bib
Original file line number Diff line number Diff line change
Expand Up @@ -691,3 +691,17 @@ @book{dawson_defending_2020
year = {2020},
doi = {10.4324/9780429324178},
}

@misc{executable_books_community_jupyter_2020,
title = {Jupyter {Book}},
copyright = {Open Access},
url = {https://zenodo.org/record/2561065},
abstract = {{\textless}strong{\textgreater}Jupyter Book{\textless}/strong{\textgreater} is an open source project for building beautiful, publication-quality books and documents from computational material. Here are some of the features of Jupyter Book: ✔ Write publication-quality content in Markdown. You can write in either Jupyter Markdown, or an extended flavor of Markdown with publishing features. This includes support for rich syntax such as citations and cross-references, math and equations, and figures. ✔ Write content in Jupyter Notebook. This allows you to include your code and outputs in your book. You can also write notebooks entirely in Markdown that get executed when you build your book. ✔ Execute and cache your book’s content. For {\textless}code{\textgreater}.ipynb{\textless}/code{\textgreater} and Markdown notebooks, execute code and insert the latest outputs into your book. In addition, cache and re-use outputs to be used later. ✔ Insert notebook outputs into your content. Generate outputs as you build your documentation, and insert them in-line with your content across pages. ✔ Add interactivity to your book. You can toggle cell visibility, include interactive outputs from Jupyter, and connect with online services like Binder. ✔ Generate a variety of outputs. This includes single- and multi-page websites, as well as PDF outputs. ✔ Build books with a simple command-line interface. You can quickly generate your books with one command, like so: {\textless}code{\textgreater}jupyter-book build mybook/{\textless}/code{\textgreater}},
urldate = {2024-04-13},
publisher = {[object Object]},
author = {{Executable Books Community}},
month = feb,
year = {2020},
doi = {10.5281/ZENODO.2561065},
keywords = {data science, jupyter, publishing, scholarship},
}

0 comments on commit 7623e1e

Please sign in to comment.