Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
.jupyter_cache
jupyter_execute
uv.lock
nyc_yellow_taxi_2025-01.parquet
262 changes: 262 additions & 0 deletions content/01_table_dataframe.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
80 changes: 80 additions & 0 deletions content/benchmarking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Benchmarking

:::{questions}

- What syntax is used to make a lesson?
- How do you structure a lesson effectively for teaching?
- `questions` are at the top of a lesson and provide a starting
point for what you might learn. It is usually a bulleted list.
:::

:::{objectives}

- Show a complete lesson page with all of the most common
structures.
- ...

This is also a holdover from the carpentries-style. It could
usually be left off.
:::

The introduction should be a high level overview of what is on the
page and why it is interesting.

The lines below (only in the source) will set the default highlighting
language for the entire page.

:::{highlight} python
:::

## Section

A section.

:::{discussion}
Discuss the following.

- A discussion section
- Another discussion topic
:::

## Section

```
print("hello world")
# This uses the default highlighting language
```

```python
print("hello world)
```

## Exercises: description

:::{exercise} Exercise Topic-1: imperative description of exercise
Exercise text here.
:::

:::{solution}
Solution text here
:::

## Summary

A Summary of what you learned and why it might be useful. Maybe a
hint of what comes next.

## See also

- Other relevant links
- Other link

:::{keypoints}

- What the learner should take away
- point 2
- ...

This is another holdover from the carpentries style. This perhaps
is better done in a "summary" section.
:::
6 changes: 3 additions & 3 deletions content/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@
# -- Project information -----------------------------------------------------

# FIXME: choose title
project = "Your lesson name"
project = "Python for High Performance Data Analytics"
# FIXME: insert correct author
author = "The contributors"
author = "Francesco Fiusco, Qiang Li, Ashwin Mohanan, Juan Triviño, Yonglei Wang"
copyright = f"2025, ENCCS, {author}"

# FIXME: github organization / user that the repository belongs to
github_user = "ENCCS"
github_repo_name = "" # auto-detected from dirname if blank
github_repo_name = "python-for-hpda" # auto-detected from dirname if blank
github_version = "main"
conf_py_path = "/content/" # with leading and trailing slash

Expand Down
Loading
Loading