Skip to content

Conversation

@Harvie
Copy link

@Harvie Harvie commented Aug 13, 2024

Hello,
i am preparing short 45 minute lessons of 3d printing for kids at elementary school and i wanted to prepare limited cheatsheet for that ocassion. Therefore i've added javascript checkbox that hides everything i considered non-essential (by default everything is showing as before, unless you uncheck it):

Advanced: [x]

image

I wanted to keep it rather simple. Target is to teach the kids to model a "snowman". possibly with eyes, nose, hat and limbs based on their skill. that can be 3d printed. So i've only included the features that i use most of the time to create simple geometry.

@Harvie
Copy link
Author

Harvie commented Jan 20, 2025

It's also useful to make elevator pitch about how friendly openscad learning curve is for beginners...

@jordanbrown0
Copy link
Contributor

Progressive disclosure is a good thing, but I don't know if this is the right way.

  • Should the "full" and "simplified" cheat sheets really be the same document, or should they be two separate documents?
  • It seems like the contents of the "simplified" cheat sheet should tie directly to the syllabus for the class; it wouldn't be good to teach A, B, C and then give them a cheat sheet with A, C, and D.
  • It seems like you'd want to keep the total size of the cheat sheet about constant, but the "simplified" one would have more information about each item while the "advanced" one is just to remind you of the existence of the item and give you a link to full documentation.

@Harvie
Copy link
Author

Harvie commented Feb 12, 2026

it wouldn't be good to teach A, B, C and then give them a cheat sheet with A, C, and D.

I really thought about what features i use the most to make basic useful models.

It seems like the contents of the "simplified" cheat sheet should tie directly to the syllabus for the class

there is no syllabus. i just sometimes do ad-hoc crashcourse/workshop for people when they ask me about openscad or 3d printing and i refer them to cheatsheet, but i like to tell them which parts of the cheatsheet they can (or should) safely ignore as a beginners...

@t-paul
Copy link
Member

t-paul commented Feb 12, 2026

Maybe that could be a separate page, e.g. parallel to the Tutorial, or just on the main website in the documentation section?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants