Skip to content
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

Beginner curriculum #216

Open
dijonkitchen opened this issue Dec 6, 2019 · 2 comments
Open

Beginner curriculum #216

dijonkitchen opened this issue Dec 6, 2019 · 2 comments

Comments

@dijonkitchen
Copy link
Contributor

I think @plexus mentioned utilizing https://github.com/mhuebert/maria as an easier introduction for beginners. Any opinions on integrating this for ClojureBridge?

@plexus
Copy link

plexus commented Dec 9, 2019

You should talk to @daveliepmann / @jackrusher / @mhuebert about this, I'm not sure what the current status is. Maria.cloud was developed with ClojureBridge in mind, and we tested out Learn Clojure With Shapes with some of the groups at the last ClojureBridge Berlin. I think on the whole this was a positive experience, but the curriculum could still stand to be improved. I'm not sure what the status is on the development of Maria, but I think there might still be some things that need work there as well.

@daveliepmann
Copy link

maria.cloud was developed with ClojureBridge in mind, and we tested out Learn Clojure With Shapes with some of the groups at the last ClojureBridge Berlin. I think on the whole this was a positive experience, but the curriculum could still stand to be improved.

This is an excellent summary. My talk at ClojureD may give some useful context as well. Basically I think that for some kinds of student, it's better to spend less (ideally zero) time on tooling and explaining language features, and more time manipulating the tangible (in this case visual) output of expressions.

We still occasionally dip into the project to improve and extend it, but we are busy with other projects at the moment. I would love for the curriculum to go further but curriculum is A LOT of work to do right.

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

No branches or pull requests

3 participants