Try the thing where you turn your calculator upside down and it says "HELL".
They are in fifth grade now... "What's a calculator? Oh... you mean a calculator app."
Ask HN: I need ideas to impress fifth graders with technology
71–80 of 246 posts
Re: Ask HN: I need ideas to impress fifth graders with technology
#72Re: Ask HN: I need ideas to impress fifth graders with technology
#73A FIRST Robotics Competition team in my area does an activity where they bring in various supplies like cardboard, tape, and motors into a classroom, and over the period of an hour or so, students get to design and build small robots that play "sumo" and try to push other robots out of a small tape square on the floor. [1] It's a great demo and has the bonus of providing working cardboard robots you can take to other demonstrations in the future (especially if you're short on time.) Maybe you can take some inspiration!
[0]: https://www.firstinspires.org [1]: http://roboxsumo.com/
Re: Ask HN: I need ideas to impress fifth graders with technology
#74Re: Ask HN: I need ideas to impress fifth graders with technology
#75Not exactly relevant but hope this sparks something. I wish I could do this sort of stuff more often.
Re: Ask HN: I need ideas to impress fifth graders with technology
#76Re: Ask HN: I need ideas to impress fifth graders with technology
#77I say avoid trying to teach them code at all cost and don't try to explain the black box. Also try to bring what you do into physical reality. Maybe a flashy arduino project where you change the code in front of them and the arduino does something markedly different. Like a 3d LED matrix or something maybe with spread sheet as input.
My niece is 7 and we make easy robots together all the time. The key is attention span, a sentence of explanation maybe two then do something. If you choose the right project maybe they can suggest changing variables too. Remember what tools they have, basic math and that's about it. So anything past if statements might be a bit to hard to grasp in the time you have to explain so I would suggest making the visible code they can suggest stuff about not use for or while loops or classes etc. Just so any kids thinking about it have an easier time day dreaming about what they can do. Also make sure your variable and function names are self explanatory maybe with comments that you never explicitly point out for the kids actually reading and trying to understand it.
I think though the code should definitely be visible even if you aren't going in depth about it. Just so they get the understanding that just ideas alone can make things happen in real life.
Also thinking about it right now, you might hate it but maybe mod minecraft with them. Like something goofy and easy like shooting chickens as arrows or something.
Good luck let us know what you ended up doing and how it went.
Re: Ask HN: I need ideas to impress fifth graders with technology
#78Re: Ask HN: I need ideas to impress fifth graders with technology
#79I've done an interactive "do you know how many types of engineers there are?" for this age group that's worked really well. Timeframe: 5-15 minutes "Can anyone name a type of engineer?" and for each shoutout, talk a little about what each does. The guessing keeps everyone's attention. Types: software/computer, electrical, mechanical, chemical, environmental, civil, nuclear, aeronautical, etc. Bonus: bring 2-3 props (…
aeronatical: props and flight control
mechanical: chassis
chemical: batteries
civil: constructing buildings that don't fall over when a drone crashes into them?
nuclear: nope, refer to civil engineering