-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cut the trebuchet stuff? and other feedback from 2022-12-14 #42
Comments
Thanks for your comments, very helpful! I haven't had the occasion for running the workshop yet, but I agree with you on point 4 that the trebuchet may not be the easiest example to bring as a motivation for this lesson, especially for a wide audience who may not understand the problem very well. Alas, I haven't thought much about alternatives, so I can't offer better suggestions. |
Indeed, much appreciated feedback, thanks!
As discussed in #12, it's more aimed at people coming from another language. |
Since they're coming with some prior understanding, I think a classic learning exercise might work fine, like an apple cart. You want to track the apples (some green, some red) you sell, etc. We can talk about variables, types, different data structures, control flows, functions, the Plots library, and the DataFrame library pretty easily with that I think, without much problem setup. There's toy datasets eg., https://www.kaggle.com/datasets/raykleptzo/classification-data-apples-oranges and https://www.kaggle.com/datasets/kapatsa/apple-prices-in-russian-regions (Not suggesting apples specifically, just something silly and grokkable regardless of background. Trebuchet I felt out of my depth because my physics and calc are rusty) |
I can see the topic being overly specific and niche. But I think its the interesting part here to deal with an actual problem instead of a generic toy example. |
@all-contributors add @snotskie for ideas |
I've put up a pull request to add @snotskie! 🎉 |
Taught this yesterday, jotting down my feedback here:
The text was updated successfully, but these errors were encountered: