Hello! I've been trying out a system for learning programming with ChatGPT, and I think the general structure could be used to create a customized learning experience for any topic that ChatGPT might be well-suited to teach. It's been an effective and engaging experience for me thus far, so I want to share it with anyone else who might be interested.
It involves three main phases:
2. Curriculum Expansion
3. Lessons```
I use three different sets of custom instructions for each of these three phases.
Additionally, I use an external notes app in order to save the three sets of custom instructions separately, and to keep track of my own progress through the curriculum. All of the work takes place in ChatGPT, but the external notes app is currently a necessary and helpful component for tying it all together.
The messages below outline the three different phases, and how I work from one to another.
All criticism, feedback, and questions are welcome!
