-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
[git-novice] Replacing the default lesson ("Planets") with an alternative story #5
Comments
So, I'm greatly in favor of replacing the From our last meeting, we did discuss moving over to a different analogy. It seems like some instructors have opted to move toward a cooking analogy. Alternatively, we could re-phrase the lesson from the viewpoint of a photographer taking photos of the source code. I suppose the question here is how do we enact this change? Are we allowed to authorize and, then, begin implementation? Or do we need to engage with the community maintainers and alternative lesson developers to generate a meaningful change? |
Thanks for your input, James!
Yes, I share this uncertainty. I would love to get guidance on this from @ErinBecker and @tobyhodges, as—to my knowledge—they have the most concrete vision for our purview here. However, I also think that we have a role in deciding how to proceed here and we can propose a course of action that seems appropriate to us. In the next comment I'll propose one possibility... |
One possibility (that I'll summarize here) is that, as a CAC:
Clearly this process will require buy-in and effort from quite a few people, including the current Git Lesson maintainers who we would not want to alienate in the process and who would presumably still be maintainers after the switch. I would also like to see more direct support from Carpentries staff, perhaps including a staff member leading the implementation process. I'm suggesting the above approach primarily for discussion purposes. I would love to see alternative proposals as well (for instance asking the current maintainers to make all of these changes themselves). I am, personally, not in favor of our committee being officially responsible for making changes directly, although I can imagine our members contributing individually. |
Thanks for leading this conversation, @bsmith89. Speaking from a Curriculum Team perspective, this kind of community-driven approach is exactly what we would hope to see and certainly you can count on our support. We are hoping to soon bring in a part-time team member in a Contributor Experience Lead role that would be a very good fit to facilitate large-scale curriculum updates like this and I would also be keen to get involved. I do not believe it is reasonable to expect the current lesson Maintainers to take on such a major update to the lesson - certainly it is outside the scope of the role they agreed to take on. The same, of course, is true of you all as Curriculum Advisors. In my opinion however, even though the execution of the project may be led by others in the community, some active engagement from Maintainers and the CAC throughout the process will be vital to its success. |
Great! Thanks for the input, Toby. When might a Contributor Experience Lead be available to take on a project like this? Perhaps we can get this near the front of their queue if we act with some urgency. |
The timeline is unclear, unfortunately, but I hope they will join in the next couple of months. That said, I think it would also be helpful to wait until the Workbench rollout is complete (start of May) before work starts on major updates to the lesson content. That doesn't mean you/we can't get started on the first three steps you described above though. |
Just an observation: many of the questions/comments advocating to remove the "movie monsters" story have been because it's a Eurocentric storyline and considered "childish," but replacing it with "Stone Soup" just replaces it with a different European folktale (child's story). |
@tracykteal, for one, suggested that it may cross-cultural in this comment from 2018. The strongest reasons to push for a change would be if its distracting/confusing/additional cognitive overhead for learners. My own impression is that this is the case, and there seems to be widespread interest among instructors to change it, but admittedly, I don't think that data has been formally collected. For me, Stone Soup has much less to do with it being a story, and is instead focused on using the text of an evolving recipe to demonstrate Git fundamentals. Instructors would be free (and encouraged?) to choose any recipe they want (e.g. guacamole), but with Stone Soup as a "generic" option presented in the prepared lesson. |
Until we find a better one, I would like to vote for the stone soup story being cross-cultural, as we read that in childhood. In general, I have seen other communities using cooking recipes as an example not just for git lessons, but for other tutorials as well. |
This has now been completed, and this issue can be closed. |
Several alternatives to the standard Git lesson have been discussed, mostly intended to replace the "Planets"/"Wolfman" story with a recipe (e.g. Guacamole or Stone Soup). Several of these have been developed into formal lessons using the Carpentries template.
One example of the Guacamole motivation can be found here: http://github-pages.ucl.ac.uk/git-novice/aio/index.html
The CAC is empowered to recommend replacing the default git-novice lesson with one of these, if we think it is appropriate.
The text was updated successfully, but these errors were encountered: