aethertap
Joined 14 years ago
Joined 14 years ago
So, I've changed my approach with my own teaching. I'm having them do three things that I'm hoping will prepare them to work in the world they're going to be entering soon:
1. Always have a handmade project going, and work on it without AI assistance even if it's painfully slow.
2. When working with AI, treat it as a compiler that operates on data structures, algorithms, and architectural requirements rather than source code. You have to understand the theoretical pieces of what you're building before you instruct it to assemble them.
3. Use the AI as a powerful tool to grow your own knowledge of algorithms and troubleshooting. Whenever a problem crops up, it's an opportunity to come up with a few hypotheses of what the actual issue is. Don't let the model do it first. I have them actually write these down in our custom kanban tool as issue cards, and then they use the model to investigate how close they came to the true issue.
I'm hoping this will give them something similar to my experience of debugging over a lifetime of coding. The knowledge that seems to be most valuable that I bring to the table when coding with AI is in recognizing quality/maintainable code architectures, and "seen that before" debugging experience.
We just started this so I don't have much in the way of results yet, and it feels risky to even allow it into the curriculum. I don't think that it makes sense to hide from it though, so this is our best shot.
Congratulations on your success with relay.md! It looks like a great tool.
My kids have finally gotten hooked by godot, after a few years of building up a foundation with simple programming assignments. It's fun to see them digging in for hours to make something, but man, it was a long road to get here.
However, at some point there are people who really master the new tool and open up an entirely new range of possibilities because of what it can do. The value of craftsmanship just changes as the tools develop, it doesn't end. I don't know what new things will become possible with AI, but I'm confident that there are people with vision out there who will raise the bar on what can be created now that it's a thing.
https://cropwatch.unl.edu/2020/harvest-aid-herbicide-options...
I haven't really tried to limit the system to just Mini Kore (which is also 120 words, like Toki Pona, and would be a more direct comparison), mostly because Mini's current size actually seems to have the right feel. It might be an interesting experiment though.
The thing that the second brain stuff has done for me is to provide a place to keep those ideas in suspended animation so that I can revisit and touch them up over a longer time period. I can see them all laid out, with clear "do this next" breadcrumbs for myself. Nothing is getting lost, and I'm not missing out on anything. Since setting this up, I've made a ton of progress on a wide variety of things because it's easy to get started again, and I don't get sidetracked by other ideas. I just capture them, make a note to develop them further at a later time, and then get back to work.