Skip to content

Commit a966d80

Browse files
committed
Update lessons and add summaries
1 parent 41015ba commit a966d80

File tree

1 file changed

+40
-16
lines changed

1 file changed

+40
-16
lines changed

index.html

Lines changed: 40 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -213,22 +213,29 @@ <h2>The Turing Way</h2>
213213
<section data-auto-animate>
214214
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
215215
<h2>The template</h2>
216+
<a target="_blank" href="https://jupyter-book.github.io/workshop-template/">jupyter-book.github.io/workshop-template</a>
217+
<aside data-markdown class="notes">
218+
- We will use a template Jupyter Book to get started
219+
- The template has lessons teaching MyST features
220+
- We will work through a set of those today
221+
- If you are very confident, feel free to guide yourself or try features from the MyST guide
222+
</aside>
216223
</section>
217224
<section data-auto-animate>
218225
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
219-
<h2>Installation</h2>
220-
<p><a target="_blank" href="https://next.jupyterbook.org/start/install/">next.jupyterbook.org/start/install</a></p>
221-
<img class="r-stretch" alt="A QR code linking to the Jupyter Book 2 installation dcumentation." src="static/jb2_install.svg">
222-
<br>
223-
<i class="fa-brands fa-python fa-bounce" style="--fa-animation-iteration-count: 1"></i>
224-
<pre><code data-trim class="language-shell">
225-
$ pip install "jupyter-book>=2.0.0a0"
226-
</code></pre>
227-
<i class="fa-brands fa-node-js fa-bounce" style="--fa-animation-iteration-count: 1"></i>
228-
<pre><code data-trim class="language-shell">
229-
$ npm install -g "jupyter-book@>=2.0.0-a0"
230-
</code></pre>
231-
Now read the cheat sheet 📖
226+
<h2>Set up your project</h2>
227+
<a target="_blank" href="https://jupyter-book.github.io/workshop-template/setup/">jupyter-book.github.io/workshop-template/setup</a>
228+
<p>
229+
We recommend the "Entirely local" route
230+
</p>
231+
<p>
232+
Building and editing in GitHub is possible if installing package is difficult
233+
</p>
234+
<p>
235+
If you finish early, get a head start reading the cheat sheet 📖
236+
</p>
237+
<aside data-markdown class="notes">
238+
</aside>
232239
</section>
233240
</section>
234241
<!-- LISTENING: Showcase -->
@@ -246,14 +253,23 @@ <h3>Highlight 2</h3>
246253
<section>
247254
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
248255
<h2>Jupyter Book Fundamentals</h2>
249-
Lesson 2
256+
<h3>Lesson 2</h3>
257+
<blockquote>
258+
The basics of structuring and writing a Jupyter Book
259+
</blockquote>
250260
</section>
251261
<!-- DOING: Rich content -->
252262
<section>
253263
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
254264
<h2>More content</h2>
255-
Lesson 3<br>
256-
Lesson 3.1
265+
<h3>Lesson 3</h3>
266+
<blockquote>
267+
Using directives and roles to create richer documents
268+
</blockquote>
269+
<h3>Lesson 4</h3>
270+
<blockquote>
271+
How MyST's powerful label and reference systems let us share and reuse content
272+
</blockquote>
257273
</section>
258274
<!-- BREAK -->
259275
<section>
@@ -264,11 +280,19 @@ <h2>Break</h2>
264280
<section>
265281
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
266282
<h2>Executable content</h2>
283+
<h3>Lesson 5</h3>
284+
<blockquote>
285+
Adding the outputs of notebooks and code cells to our projects
286+
</blockquote>
267287
</section>
268288
<!-- DOING: PDF export -->
269289
<section>
270290
<h2>Activity <i class="fa-solid fa-gear fa-spin" style="--fa-animation-duration: 5s;"></i></h2>
271291
<h2>Build a PDF</h2>
292+
<h3>Lesson 7</h3>
293+
<blockquote>
294+
Output documents for print or publishing
295+
</blockquote>
272296
</section>
273297
<!-- LISTENING: Advanced features and hacking on MyST -->
274298
<section>

0 commit comments

Comments
 (0)