3,219 karma · joined August 13, 2012
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.
The approach I'm currently working with is to ask them to do difficult tasks (such as math problems that don't have a straightforward, mechanical process to produce an answer), then I watch them work. When they get stuck, I try to get them to explore what they know and think about what would help them break a bit of new ground, but so far it's been very hard to guide without showing. Generally, they struggle for a bit and then I show them a couple of ways in which they could make progress. This seems to have very good results, but I can't imagine how it could be institutionalized effectively when you start to get beyond the most elementary topics. Even with only two students it's challenging to manage.
It always comes down to time though, it seems like you can use all these ideas and teach for mastery, but it costs about 30% in terms of forward motion through the material. I'm lucky in that that I can just decide to pay that price, but it would be a real stretch to put all this into practice in a place where you have a coverage deadline that's already hard to hit.
Complexity, by Mitchell, is an introductory look at complex systems that changed the way I see the systems in the world and sent me off on a long tangent to learn more.
Life's Ratchet, by Hoffann, is just plain mind-blowing, or at least it was for me. It's about the inner mechanics of living cells, and does a really good job of conveying how insanely complex life is.
I know many organic farmers who follow practices similar to mine as well. The organic name is really more of an indicator of intent for a lot of people - you can get away with a lot of things and still be certified, but most of the growers I know actually do make a strong effort to find another way. So, the organic label does actually carry some weight with me despite the fact that it can be abused.
Two teaspoons in a bowl of beans makes some nice ranch-style beans, but we've been using it in lots of other places as a shake-on spice (eggs are particularly good). It's a pretty decent dry rub for meat on the smoker or grill too.
That said, if it's fun then there's no harm in it and keep it up. If it ever gets to be no fun though, my advice would be to let it go until they actually need it.
As far as games go, look for something that's fun first and mathematical second. I like pencil and paper games for this. We play them together often while waiting for meals at restaurants or during other down times. Rarely do I call attention to the mathy nature of the game, it's just a fun way to "be mathematical."
The other thing I think is important (that I still have a hard time living up to myself) is to really focus on things that need open-ended exploration. Particularly for children who are in school away from home, instead of trying to reinforce what the teachers are probably already doing a good job of teaching, find ways to get your kids to investigate things on their own. Games with known optimal strategies can be a fun way to get into this because they can then go dominate at school with their new knowledge. They don't get as much opportunity for this kind of thing at school because of the necessity of teaching the mechanics of computation, but keeping their curiosity alive is a great goal to strive toward.
Some resources I like:
Martin Gardner's books
Games from http://www.papg.com/
http://www.expii.com (this is advanced stuff, but can make for fun discussions because some of the situations are neat)
The Beast Academy math curriuculum from Art of Problem Solving (starts at second grade, but when you get there I really like it). http://beastacademy.com
1. Clear all debris (wood chips, leaves, etc) from places people frequent, and keep the grass cut short
2. Permethrin-laced cotton balls inside PVC tubes scattered liberally around the area. Small animals pick these up and make nests out of them, which kills the ticks while they're on the rodent hosts.
3. Permethrin on footwear, and safe insect repellent (DEET or picaridin, also geranium oil seems to help) on skin and lower-half clothing
4. Chickens in the yard seem to eat more than they host
5. Daily checks for everybody in the house
I'm not an absolutist about it, and I'm happy to help people who need the help. However, I think it's reasonable to expect people who are able to pull their own weight.
+ just for the sake of simplicity, hopefully in a real system the fraction I'm supporting is less than one
Edit: Formatting