Manim Workshop: From 3Blue1Brown to Khan Academy

Collab Boy (~collab)


3

Votes

Description:

Inspired by the Library created by 3Blue1brown, we are excited to propose a workshop on the Manim Community edition. Our workshop is primarily intended for all pythonistas of all levels.

Workshop Contents:

  1. How to Generate Long-form Morphing Transformations in Seconds (Tutorial)

    • Learn efficient techniques to create smooth morphing animations effortlessly. Explore key functions and methods in Manim for generating complex transformations.
  2. Replicating the Creation of a GPT-Transformer Video in Real-Time (Hands-on)

    • Engage in a practical session where you'll recreate a GPT-Transformer style video using Manim. Gain insights into the step-by-step process of animating complex concepts dynamically.
  3. Understanding Optimal Use of Animation, Camera, Scenes, and Utility Modules

    • Dive deep into advanced features of Manim to enhance your animation workflow. Discover tips for leveraging camera movements, scene transitions, and utility modules effectively.

Note:- This workshop is intended to be an all in one tutorial for the ManimCE Library and it's applications.

Prerequisites:

Ideal Audience for this workshop should have the below:-

  • Basic understanding of Python programming (Required)

  • Familiarity with object-oriented programming (OOP) concepts

  • Comfortable using Python libraries and modules (Optional)

  • Basic knowledge of mathematical concepts (e.g., geometry, algebra)

Content URLs:

Here are some links to my previous talks:-

  1. https://nilesharnaiya.github.io/talks/
  2. Youtube Talk

Speaker Info:

I'm a machine learning engineer at Casabio and also an active educator creating animations using Manim and Generative AI Technologies. I've given talks at PyconZa, EuroPython and conducted a similar workshop to a small meetup group and hence the motivation to speak at PyCon India for the first time.

Speaker Links:

All my contributions and work can be found at this Link

Section: Python in Education and Research
Type: Workshops
Target Audience: Beginner
Last Updated: