Advanced Organizers for High School Math with CeTZ

Hey everyone,

As a high school math teacher, I’m currently creating comprehensive summaries for all upper-level math topics for my advanced courses. These Advanced Organizers cover key areas like calculus, stochastic processes, and analytic geometry, presented in a structured layout with visually appealing boxes.

I’ve already finished the organizers for calculus and stochastics, and I’m currently working on the one for linear algebra and analytic geometry. I’m thrilled to share some previews of my work-in-progress and how Typst and CeTZ have made it possible to create such clean and flexible designs. Once everything is finalized, I plan to share the full source code and possibly package the layout as a reusable template.

I’d love to hear your thoughts or ideas! Feel free to check out the current versions I’ve uploaded.

Thanks for joining me in celebrating how much fun math and creative tools like Typst and CeTZ can be!

Cheers,
Alexander

20 Likes

These look stunning, especially the plots! Would have been great to have this in high school.

This is beautiful! You did a great job!!

Some ideas, because you did ask for them :stuck_out_tongue::

  • In Funktionsuntersuchung, Ableitungsregeln, you could align the equations in the same category at =
  • In spezielle Ableitungen, I have always preferred the visual memento of trigonometry derivatives, i.e., you turn a quarter to the right, so if you have a figure for that, I think it is more helpful than memorizing them;
  • In spezielle Ableitungen, why not write 1/x instead of x^-1?
  • In Integralrechnung, you wrote Das Intergral, it is probably Integral. Also there is a dot at the end of the figure for some reason.
  • In Integrationsregeln, I feel like giving each properties names would help your students remember better (at least, in my case it did).
  • In Sigmaregeln, why not give the figure for the normal values?
  • In Bernouilli-Experiment & Bernouilli-Formel, binomialPdf should be binomialPmf

I absolutely love your vector figures! They are great

If you are using the dot product/scalar product dot notation ·, then perhaps you should use x for multiplication in other sheets to avoid confusion

1 Like

Thank you so much for your kind words and the detailed feedback! :pray: It means a lot to me that you took the time to share your thoughts and ideas—this is exactly why I shared my work here. :blush:

Your suggestions are super helpful!

1 Like

I totally agree that these notes look amazing and are definitely a great resource for highschool students! I have two small comments:

  1. There are a few small typos:
  • In the “Potenzregel” under “Stammfunktionen”, there is a capital X, which should be small.
  • In the “Steckbriefaufgaben” under “Kurvenanpassungen” 2. you probably mean “Allgemeine” instead of “Allgemeinen”.
  • Similarly, in the following caption it should be “Abschnittsweise definierte Funktionen”.
  1. The way you explain how to compute the “Umkehrfunktion” doesn’t seem quite accurate. Swapping y and x and then computing y as a function from x looks odd to me. Maybe this “recipe” is helpful for highschool students, but as a trained mathematician this is simply confusing me. The implication y = x^2 => x = y^2 is also just wrong. (Also I think you probably want to assume y is non-negative in the example. Otherwise the second implication x = y^2 => y = sqrt(x) doesn’t hold.)
1 Like

sieht super aus!

I might use this at my university (HU Berlin) as a template for a handout:)

Thanks!

I will try to package the source code asap.
But this will take some more days.

As a full time teacher the January is overloaded. :sweat_smile:

2 Likes

I updated the “Analysis Organizer” with the new upcoming package code (without fixing the mistakes you’ve already found – sorry about that).

You can see the full code here:
https://typst.app/project/rejhwvbPKauMWuyUpuRZpP

It produces the following result:

I still need to clean up the code within the package, and I’d appreciate any help if someone is interested in contributing.

However, I’m planning to upload a preliminary version to the Universe soon. What do you think?

Looks really nice, I hope your students will appreciate the effort you are putting into this! :grin:

I would love to take a look at the code but I cannot open the project due to the error
Failed to initialize: The ID is malformed.
Could you please check the link again?

I found a minor mistake:

  • In the section “Das Integral” the arrows are not correctly pointing at the respective variables anymore. This was correct in the original document you shared.

And I also have a few suggestions:

  • In the section “Integrationsregeln” it would be great to add a few words to the specific rules (if those rules actually have names, I don’t really remember…). At the moment the rules are just arranged kind of randomly which made the box somewhat difficult/choppy to read for me. (This was already suggested by two others above, I didn’t read the entire thread until after posting my reply)
  • In the section “Die Exponentialfunktion” I would highlight the points (1 | e) and (e | 1) or add arrows that point specifically at the intersection of the red line with the blue function and the green function respectively.
  • When I created cheat sheets for a programming workshop, I added “made with https://typst.app” in the bottom right corner of each page. I know you are targeting high school students here, but maybe you can at least make them aware of Typst and save them from ever going down the LaTeX rabbit hole :imp:.
1 Like

Thanks for your comment!

There was a missing letter in the URL - thanks for catching that.

I also appreciate all your feedback. Once I have a bit more time, I’ll incorporate all your suggestions into the documents.

I’ll definitely add the “Made with Typst” note - that’s a great idea! It’s a fantastic way to promote this amazing tool.