TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: I need ideas to impress fifth graders with technology

473 点作者 dv35z将近 6 年前
Hello! I need some tech “show and tell” ideas for 5th graders.<p>I&#x27;ve been asked to come to a 5th grade (ages 10-11) at a school with mostly underprivileged kids, from low income, immigrant families. The presenters are encouraged to do a cool &quot;show and tell&quot; about their job, get the kids excited etc. For example, I heard a lawyer set up a fictional courtroom and gave the kids a script to perform. A baker came in and had the kids decorate cupcakes. A FBI agent came in and let the kids try on a bulletproof vest &amp; an FBI windbreaker.<p>I&#x27;m a software engineer, now R&amp;D product manager at a cloud platform software company. Aside from programming, I&#x27;m into video games, photography, video editing, drones, and similar techy&#x2F;creative hobbies.<p>I&#x27;d love to hear what ideas you all might have to totally wow some kids, get them excited about science&#x2F;tech... And obviously out-wow any firemen, FBI agents, that might be presenting. Give me a fighting chance anyway!!<p>Thanks!

138 条评论

garrettr_将近 6 年前
I was recently asked by a friend who teaches 5th graders to do something similar for their school&#x27;s &quot;career month.&quot; I tried a few different things, and found the most successful was showing them how to use a web browser&#x27;s built-in developer tools to inspect the source of and make live modifications to web pages.<p>My reasoning behind this exercise was:<p>- I checked in with their teacher ahead of time and confirmed that all of these kids had a least some experience using a web browser. Generally it seems like a likely &quot;lowest common denominator&quot; of tech experience for kids.<p>- Most web browsers have powerful developer tools that can be used to inspect and modify source and will display the results of many types of changes in real time. It is easy to get kids to understand the relationship between HTML&#x2F;CSS code and the webpage that results from rendering it when you can make live changes to the code and see it immediately reflected in the rendered page.<p>- Web browsers are freely available. I gave them a handout with instructions on how to access the developer tools in web browsers that are either free (Chrome, Firefox) or readily available to them (Safari, since their school computer lab had a few Macs). I specifically wanted them to be inspired and continue experimenting after I left.<p>I concluded by spending 10 minutes taking student&#x27;s requests for the modifications to nytimes.com. It ended up with a bizarro color scheme, comic sans on all the things, and pictures of dinosaurs and Pixar characters at the top of every article. Everyone had a blast, myself included!<p>I think the demonstration tickled the kid&#x27;s innate predisposition towards mischief. An immediate question was &quot;can everyone in the world see this changes? are you hacking right now?,&quot; which allowed me to naturally give a high-level explanation of the server-client architecture of the web. A few kids came up to me afterwards and asked me to specifically walk them through finding and opening the developer tools so they could continue experimenting at home, and that was the best outcome I could&#x27;ve hoped for!
评论 #20085181 未加载
评论 #20085747 未加载
评论 #20085418 未加载
评论 #20088621 未加载
评论 #20090232 未加载
评论 #20085452 未加载
评论 #20088807 未加载
评论 #20085691 未加载
评论 #20090465 未加载
评论 #20091520 未加载
评论 #20086530 未加载
评论 #20088346 未加载
评论 #20092838 未加载
评论 #20091116 未加载
alok-g将近 6 年前
I have held many such sessions for kids. Instead of showing them the latest and the greatest:<p>- I point them to the technology already around them, in their daily use, that they see as too obvious by now. And then share stories of how all that had come about to be. Simple things like soap, door handles, stairs, pencils, clocks, ...<p>- Ask them simple questions that they never asked. How does an eraser erase pencil marks? How is mass conserved as a tree grows out of a seed? Why do women typically keep long hair while men keep short? Why don&#x27;t animals do their own photosynthesis instead of depending on plants (or why don&#x27;t plants also move around like animals)?<p>- Another session I am planning will share bios of many famous people, showing them how extraordinary came out of the ordinary.<p>It seems surprising to me that we teach them about planets, exotic natural phenomenon like chemical reactions, magnets, etc., without first talking about much more relevant things like why does matter occupy space (or why don&#x27;t we just fall through the floor below us). The result is kids (and adults) who commonly talk about voltage without having slighest idea of what it actually is.
评论 #20085492 未加载
评论 #20085437 未加载
评论 #20084718 未加载
评论 #20087589 未加载
payne92将近 6 年前
I&#x27;ve done an interactive &quot;do you know how many types of engineers there are?&quot; for this age group that&#x27;s worked really well. Timeframe: 5-15 minutes<p>&quot;Can anyone name a type of engineer?&quot; and for each shoutout, talk a little about what each does. The guessing keeps everyone&#x27;s attention.<p>Types: software&#x2F;computer, electrical, mechanical, chemical, environmental, civil, nuclear, aeronautical, etc.<p>Bonus: bring 2-3 props (your drones would be GREAT) that you can hold up for the relevant flavor.<p>For drones, I like to ask: &quot;how do you think the drone moves forward?&quot; [over power the rear two, underpower the front] Same Q for other directions.<p>&quot;how do you think it rotates?&quot;<p>&quot;why don&#x27;t all props spin in the same direction?&quot;<p>Bring one of these to fly in the room: <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Cheerson-CX-10-Diameter-2-4GHz-Quadcopter&#x2F;dp&#x2F;B00M6HP1HM" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Cheerson-CX-10-Diameter-2-4GHz-Quadco...</a><p>Talk about how there&#x27;s actually a computer on board.<p>If you have access to a TV, bring a short ~2min drone POV video to show.<p>Tell bad jokes (&quot;Civil engineers are very nice to each other&quot;, etc.) Google online for some.<p>It&#x27;s all about energy and making it <i>interactive</i>.
评论 #20087090 未加载
评论 #20084868 未加载
评论 #20091454 未加载
评论 #20085368 未加载
评论 #20086161 未加载
a1exyz将近 6 年前
My Dad did the coolest one for my fifth grade class that everyone still remembers. He showed us how binary addition in a calculator&#x2F;computer works by giving us all 0 or 1 notecards. Then since the class is already arranged in a grid, each row is a single digit (8 bits). Then He gave input numbers and we raised our cards according to which bit we were an the person to the left of us.<p>Honnestly I don&#x27;t remember the specifics but it was so awesome to see something as abstract as a computer&#x2F;processor shown to us in a way we could understand and participate in. And the layout of the classroom just happens to be perfect for it.
评论 #20086220 未加载
评论 #20086762 未加载
评论 #20091967 未加载
ballenf将近 6 年前
Given their financial constraints, demonstrating to them how they could use a Raspberry Pi-level device to create a website or business accessible to people around the world might inspire.<p>There&#x27;s an unspoken dogma that without a $1000 phone and pricey Mac, you can&#x27;t be a creator.<p>Alternatively, demonstrate a very cheap Youtube or podcast production setup and show them how they could do a channel inexpensively.<p>Common theme is that the barriers to entry in many digital fields are lower than expected.<p>I&#x27;ve also had kids amazed with tools like React Native Expo where they can make a &quot;real&quot; app that lives permanently on their phone after the exercise in just a few hours (starting with some boilerplate code that they learn to customize). Walked a group of 10-year-olds through the process and they each came away with a very basic app on their phones that looked unique.
评论 #20086555 未加载
评论 #20088069 未加载
pryelluw将近 6 年前
Ive done something similar before. Went with a videogame and showed them how it editing the code changed the game. They started requesting silly changes and went from there. Super fun.
评论 #20085056 未加载
评论 #20124768 未加载
评论 #20085586 未加载
评论 #20085801 未加载
评论 #20089258 未加载
评论 #20084535 未加载
csours将近 6 年前
How much time do you have?<p>I did a peanut butter jelly robot - where I had the kids call out how to make a peanut butter and jelly sandwich. They had 10 minutes to write out the instructions. I took each instruction as literally as possible. Then I talked about algorithm design. It took about 30 minutes.
评论 #20085106 未加载
dgabriel将近 6 年前
I volunteer for Black Girls Code, specifically the 9-11 year old age group, and the last thing I did that really blew their minds was build an Obby in Roblox. Almost all of them have watched youtubers go through them. Get one working, modify it, have a kid or two modify it on their own.<p><a href="https:&#x2F;&#x2F;www.roblox.com&#x2F;create" rel="nofollow">https:&#x2F;&#x2F;www.roblox.com&#x2F;create</a>
评论 #20084827 未加载
评论 #20084973 未加载
评论 #20085407 未加载
omnivore将近 6 年前
Honestly, I&#x27;ve found when I give kid presentations just telling them you do computer stuff is pretty impressive by itself. I think demystifying the world around them, letting them know that it&#x27;s not magic that powers their phones, but actual people who had to build all of the stuff that works for them, has been a huge way to get them to be more curious.<p>I think rather than wowing them, I&#x27;d hope they&#x27;d walk away and be able to feel like &quot;this is something I can do..&quot; because unlike being an FBI agent, it&#x27;s something they could start doing now. They could start using Glitch and be making stuff tonight. That&#x27;s huge.
munificent将近 6 年前
Not super relevant to your problem, but a fun anecdote:<p>I used to be a game developer at EA Tiburon, the studio that does Madden among other games. Somehow I got roped into giving a short talk to a bunch of visiting high school students.<p>Beforehand I emailed a bunch of game teams and asked them to send me screenshots of their weirdest bugs. I got all sorts of fun stuff. When a game with rendered animated humans goes wrong, it can look anywhere from funhouse hilarious to horror film insane. Giant players dwarfing the field. Players with their eyes sticking out a foot in front of their head. Arms on backwards.<p>The kids <i>loved</i> it. Heck, I loved it. It was a ton of fun.
评论 #20092007 未加载
AlphaWeaver将近 6 年前
Dean Kamen created FIRST Robotics [0] as a partial solution to this problem. Physical demonstrations are often more relatable to young kids.<p>A 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 &quot;sumo&quot; and try to push other robots out of a small tape square on the floor. [1] It&#x27;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&#x27;re short on time.) Maybe you can take some inspiration!<p>[0]: <a href="https:&#x2F;&#x2F;www.firstinspires.org" rel="nofollow">https:&#x2F;&#x2F;www.firstinspires.org</a> [1]: <a href="http:&#x2F;&#x2F;roboxsumo.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;roboxsumo.com&#x2F;</a>
chungleong将近 6 年前
I did this back in my college days. I wrote to AMD and they were kind enough to send me two cases of defective wafers plus a used bunny suit. That the students could hold the discs in their hands definitely made an impression.<p>Another big attraction was the liquid nitrogen we brought for our superconducting maglev demo. That no one cared too much about. Kids just wanted to see what they could destroy through low temperature.
pjmorris将近 6 年前
Once, with a group of 7th graders (but I think it&#x27;d work with 5th graders as well), I explained programming as a form of puzzle-solving, illustrated by a little game based on an old puzzle&#x2F;problem:<p>&quot;You have a 3-gallon jug, a 5-gallon jug, and an unlimited supply of water. How do you get exactly 4 gallons of water without estimating?&quot;<p>We made it a game by having them write down the steps they would take, e.g. &quot;Fill five gallon jug, pour from five gallon jug into three gallon jug, etc...&quot;, with a prize of a candy bar for a correct solution.<p>I gave the talk to 5-6 groups of ~20-30 7th graders, and there was at least one correct solution in every group. My favorite was afterward, waiting in the library for the end of my wife&#x27;s workday, one of the kids spotted me and came over to ask questions about alternative approaches.
djtriptych将近 6 年前
When trying to demystify software engineering to kids, I love taking the approach of convincing kids that they’re smarter than a computer. Computers are dumb. Fast, but dumb. You’ve got to explain to them very carefully how to do anything. Like you’re teaching a 6 year old to bake a cake.<p>Not exactly relevant but hope this sparks something. I wish I could do this sort of stuff more often.
评论 #20085409 未加载
jackhack将近 6 年前
headless RaspPi Nano running OpenCV face detection script: Light an LED when the camera detects a face.<p>Now plug it into a monitor and show the bounding box around each face. They&#x27;ll love this!<p>Show them the code. GIve them a really high level overview : &quot;Here we tell it to get a picture from the camera. Next we look for faces. If we find one we tell it send power to the LED to light it up.&quot;<p>Now, another interactive moment:<p>Plug in a USB keyboard and Ask a student to change the color of the bounding box. Of course they won&#x27;t know anything about the code. Tell them to find the word &quot;green&quot; (or whatever) and change it to another color name. Run it again.<p>Little low-risk changes like that is how most of us learned to code. Maybe it will spark interest.
wallflower将近 6 年前
Don’t try to impress them. Involve them. Make a banana piano.<p><a href="https:&#x2F;&#x2F;tinkerlab.com&#x2F;makey-makey-review&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tinkerlab.com&#x2F;makey-makey-review&#x2F;</a>
评论 #20088288 未加载
评论 #20086995 未加载
MarcScott将近 6 年前
I have a CodeClub teaching 10 and 11 year olds, once a week.<p>Two weeks ago we built a robot buggy that can be remote controlled from an Android phone. They loved it, and were really involved in the build and programming. In Python, it&#x27;s a dozen lines of code.<p>Here&#x27;s the link to the build -<a href="https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;build-a-buggy" rel="nofollow">https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;build-a-buggy</a><p>And this for the remote control - <a href="https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;remote-control-buggy" rel="nofollow">https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;remote-control-...</a><p>With the cost of the RPi included you&#x27;re looking at a £50 robot, max.<p>Checkout other projects on projects.raspberrypi.org for more inspiration. It&#x27;s what we do for a living.<p>Disclaimer, in case it was not obvious, I work for the Raspberry Pi Fou dation.
Jpoliachik将近 6 年前
Put on a &quot;hacking&quot; demo by using chrome debugger &#x2F; inspect element to modify html. Ask kids who their favorite celebrity &#x2F; athlete is, pull up their twitter and edit the tweets to say &quot;Joe is so cool!&quot;, etc. Load the school&#x27;s webpage and change the names of teachers. Make it goofy.
评论 #20085023 未加载
nandreev将近 6 年前
1. Get a Ryze Tello drone from the DJI store (mine took 2 days to arrive by DHL), $149 with 3 batteries total<p>2. Show them how easy it is to program flight plans with DroneBlocks: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=5NGPrMP1r2Y" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=5NGPrMP1r2Y</a><p>3. Everyone can try flying it from one smartphone<p>4. You have out-wowed most of the competition!<p>BONUS. You now have a Tello to play at home with.
yjhoney将近 6 年前
Build a LED that lights up on the spot and does not use any batteries.<p>During the demo, just take a wire, wind it around your hand a few dozen times, connect the ends to the LED, and put it close to a wireless Qi charger. It should light up. Its pretty cool to produce light just with wires.<p>Now if you reverse the concept and create a board full of Led rights and wound up wires, could you wave your hand (with the Qi charger) and get the lights light up based on your hand movement?<p>Kids love superpowers. If you use technology to simulate superpowers and make it seem easy, you will inspire them to become more curious.
throwaway413将近 6 年前
If they are patient enough to try something one by one, I think a VR headset would be a great idea. If you don&#x27;t already have one, you could pick up a low-end Oculus for a couple hundred bucks (and sanitize&#x2F;return it afterwards, hah). Then you could take them &quot;around the world&quot; - there are some really cool travel&#x2F;exploration apps with 360 shots of different places, and from my experience can quickly and easily provide that &quot;wow&quot; factor to non-techies. Probably because it&#x27;s so visual.<p>Besides that, maybe doing a real-time demo of how fast it is to get a simple P2P chat webapp going with some off-the-shelf libs. Or an SMS webapp with Twilio, and then picking another parent maybe in the &quot;crowd&quot; to text live during the demo. Would be a great way to inspire them to try their hand at development, and might push a few over the edge who were already on the fence about giving it a try if they see how accessible the tools are to get started.
justmytwospence将近 6 年前
Try the thing where you turn your calculator upside down and it says &quot;HELL&quot;.
评论 #20084957 未加载
评论 #20086054 未加载
lordnacho将近 6 年前
scratch.mit.edu<p>My kid is using it literally this minute. You can very easily make a program where the sprite follows the cursor until it catches it. Or two sprites that bounce off each other. Or anything more complex, with sounds, background images, and so on.
评论 #20085061 未加载
bitwize将近 6 年前
One word, my man: ROBOTS.<p>Cloud platforms, microservices, and B2B messaging applications are boring to kids, but kids love robots. So showcase something that can move, interact, and be programmed. It can be built out of Lego, or something premade like a drone or Robosapien that&#x27;s been hacked to be controlled by a Raspberry Pi using Python or whatever. Set it up so that you can &quot;live-code&quot; and take input from kids as to what to make the robot do.<p>But if you can, do something with a robot. Robots are more inherently, immediately exciting than just about any other computer application, even video games -- even to adults. I spent four years working at well below market rates at a robotics company just to have the opportunity to mess with and program cool hardware.
johngalt将近 6 年前
Don&#x27;t underestimate the programming aptitude they have already.<p>I coached a lego robot team for kids of similar ages. We spent one tenth the time that I expected teaching programming, and double the time I expected teaching mechanics.<p>Almost zero instruction was needed on ifs, loops, and stitching together commands and functions. Conversely, teaching what happens when a little gear drives a big gear was brand new to them.
lamchob将近 6 年前
Something we used for &quot;tech-days&quot; at our university, when 8th to 10th graders came to visit, was a robot following a black line on the floor, built with Lego Minsotrm. A set includes the base unit w&#x2F; two engines and some sensors, which should be enough to build a simple robot.<p>After we explained the algorithm how the robot can follow the line by keeping the line between it&#x27;s to photo sensors, we let them implement and experiment on their own. The programming GUI is intuitive and works with function blocks that can be customized and linked together.
pshapiro99将近 6 年前
Trivia Vending Machine is a very lovely example of a Raspberry Pi project. See <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=n6gs8NtXPIk" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=n6gs8NtXPIk</a> The &quot;Untrue Zoo&quot; can be created with LiveCode Open Source (free). See <a href="https:&#x2F;&#x2F;www.his.com&#x2F;~pshapiro&#x2F;UntrueZooHSHTML5&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.his.com&#x2F;~pshapiro&#x2F;UntrueZooHSHTML5&#x2F;</a> and <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=37nfon24_aY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=37nfon24_aY</a> Bicycle treehouse elevator can spawn a lot of conversation and thinking -- <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E5FSWkjFPxs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E5FSWkjFPxs</a> Getting kids to make their own screencasts (using free screencasting tools) is always interesting and useful. See <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=M11WT3H_DqU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=M11WT3H_DqU</a> and <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=EvSxhyJhfM8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=EvSxhyJhfM8</a> Get kids into interactive fiction using Twine (free, open source). <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=8gNKhqDr6pg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=8gNKhqDr6pg</a>
ChicagoBoy11将近 6 年前
I&#x27;ll second the idea of letting them explore browser developer tools (assuming they have access to a computer). I teach elementary school as part of my job, and it&#x27;s such an empowering experience for them. When I do a lesson on privacy, I set up this special website that uses some known security issues to expose to them the difference between what a company&#x2F;site may be &quot;telling you&quot; with what&#x27;s actually going on under the hood and is possible. They absolutely love it.
mung将近 6 年前
This is not so an idea of it&#x27;s own. But, the thing that still wows me when I really consider it, is scales. I don&#x27;t think people outside of this field ever really consider just how small and just how fast these switching machines are. It used to amaze that a programmer of an 8-bit game machine in the early 80s would know how much time they had before a certain scan line was reached, what the computer would do while waiting for the TV to reach that point that is instantaneous to us. I&#x27;ve seen transistor projects built up to make an 8 bit adder. The transistors taken to a higher level of logic gates. You flip switches and different lights go on or off. Then extrapolate that to a chip with a few thousand such circuits switching on and off many times a second, then extrapolate that to modern machines doing that with millions of transistors at nano scale at ghz, so that the simple act of switching circuits on and off results in say, voice recognition or AI, or drawing pixels to the screen or working out geometry for 3D graphics. The many levels of abstraction to get there. You don&#x27;t need fancy things, because just the most basic machines are actually pretty amazing, and then to think that they are just &#x27;basic&#x27;. Then there is the networking of many of these machines just to send even a text message around the world and have someone get it seconds later (let alone millions of people doing the same thing at the same time). It&#x27;s pretty ridiculous to think about, but we usually take it for granted or are completely unaware of just how complex this is. And so simple at the same time. It&#x27;s surely humanity&#x27;s greatest achievement.
oconnor663将近 6 年前
If you want to get into some simple code examples, you can do something where the kids don&#x27;t need to understand exactly what the code means, but they can still understand what it&#x27;s doing. For 5th graders, that could be something like &quot;multiply all the numbers between 1 and N together.&quot; They could do it themselves for N = 3 or 4, and you could spend a couple minutes making it a race to N = 5 or something. Then you could have the computer do it for N = 1000 and have it fill up the screen with digits, which is kind of an &quot;ooo ahh&quot; moment. You can have the kids try to guess the name of that number. (&quot;What&#x27;s the largest number you know the name of?&quot; is a fun game. You can take a minute to tell them how Google got its name.) Then you can set N to some value where it actually takes the computer a few seconds to finish working, and the kids can get a sense of how computers are very fast but not infinitely fast.
hudgeon将近 6 年前
I&#x27;ve done a fun exercise with grade 5 and 6 students where you build a computer that can taste food.<p>It takes about 30 minutes and the students simulate the algorithm by walking around the class, so it&#x27;s engaging.<p>Training the algorithm:<p>The students line up along one of the classroom walls. I name a food like broccoli or chocolate and the students walk across the classroom a distance (out of 10) that represents how much they like the food. Most students would walk further across the classroom for chocolate than broccoli for example.<p>The class then comes up with an median score that represents how much they like the food based on the position of middle positioned student in the class. For example, for chocolate, the middle positioned student may be 80% of the way across the classroom. For broccoli, the middle student may be 30% of the way across the classroom.<p>We then talk about the visible features of the food. Chocolate, for example, is in a wrapper, is brown, is rectangular etc. Broccoli is green, round, small etc.<p>Testing the algorithm:<p>After repeating this for 10-12 foods, we then take a food we haven&#x27;t looked at yet. An apple, for example. The students individually write down their rating of how much they like it out of 10 (but don&#x27;t tell anyone their rating). We agree the features of the apple and then calculate the score based on the score of the features from the 10-12 foods that we scored in the training.<p>The students then go to the position in the classroom that represents their rating and we calculate how much the computer likes the food.<p>Tips:<p>You need to carefully select your foods so you get multiple results for as many features as possible.<p>Class discussion:<p>There&#x27;s lots to discuss:<p>Median, machine learning, bias etc
jstewartmobile将近 6 年前
Just be honest about what you do. Some will be interested, some won&#x27;t. No biggie. Much better than getting a bunch of grade-schoolers stoked on cherry-picked lies-of-omission about what we actually do.<p>More honest suggestions:<p>- Steve Broke the Frigging Build Again<p>- Apple Is My Pimp<p>- Dopamine Cycles for Fun and Profit<p>- Intro to Jira and Slack<p>- Xe or Xir?: Your Guide to Hooking-Up at the Python Convention<p>- The Eight-Hour Interview and You<p>- Office Politics, 101
sytelus将近 6 年前
In my experience its hard to impress kids these days with little experiments and devices. They are already growing up with magical things as an integral part of their lives. The <i>real problem</i> is to convert them from consumers to being producers.<p>To do this I would recommend having them <i>build</i> something as opposed to doing show and tell or wowing them. For example, take little robots like Cosmo and have them program it. Or have them build drone from the kit. Or use visual programming environment to create fractals. Snap circuits have many under $50 kits with fans and lights.<p>Also a lots of good toys in this list: <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;hz&#x2F;wishlist&#x2F;ls&#x2F;OXK2YDXOQCG2" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;hz&#x2F;wishlist&#x2F;ls&#x2F;OXK2YDXOQCG2</a>
punnerud将近 6 年前
[All low price ideas]<p>+1 for the Browsers Dev.tool<p>Live &quot;code&quot; in the browser using MachineLearning with the whole class interacting: <a href="https:&#x2F;&#x2F;teachablemachine.withgoogle.com" rel="nofollow">https:&#x2F;&#x2F;teachablemachine.withgoogle.com</a><p>Code.org - Even my 2 1&#x2F;2year old son love it! And he both laugh and have sympathy for the Ice Age character when he jumps into the water<p>Change&#x2F;Show the traffic between Apps&#x2F;phone and the server using using MITMproxy. Playing games on the phone will never be the same, when you see how easy it is to &quot;hack&quot; both the App and the leaderbords.<p>Change the cookies in code.org to make the browser display that you have finished games. These are &quot;persistent&quot; changes and reasonably easy to understand.<p>Teach them that they can count to 1023 on their fingers
dkoston将近 6 年前
I find that browser automation impresses both adults and children. It would help to find something content relevant to them like for example, some multi page website where they would have to fill forms or click on things. Skip headless and launch it visible and show them how the computer can automate away repetitive tasks. Ideally, pick something concise and give them a peek at how you can do this in say 100 lines of code and they should see the power behind tools like this.<p>One of my interns did something like this for himself as the school’s dashboard for grades worked inconsistently (high school) so he built a tool that logged in once per hour and checked his grades for any changes and notified him when there were.
ChrisBland将近 6 年前
If you have access to a Parrot AR Drone or other programmable drone, you can have them script out how to make the drone fly. I&#x27;m dating myself here, but you can use the Logo <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Logo_(programming_language)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Logo_(programming_language)</a> examples but in real life instead of a turtle drawing on the screen. Ask them what they want it to do, &quot;do a flip&quot; will be the most likely answer. Well, what do you need to do for that, we need to take off, then what do we need to do... and so on and so on.
WhompingWindows将近 6 年前
I taught disadvantaged kids science and tech, they were REALLY into robots and drones. They were in astonishment at simple YT videos of Boston Dynamics bots, they flipped out at the robo-dogs and flea-jumper bot, and thought it was hilarious when the BD guys would try to push over their human-shaped bots.<p>They also LOVED LOVED our drones. Engineering, tech, software, and science converging onto a ridiculously fun toy? Check. Get them to be quiet or they are deprived of very fun toy? Check. One of them turned out to be ridiculously skilled because he plays helicopter games, and I made his year with a useful gadget? Check.
cheesymuffin将近 6 年前
Do a presentation on all of the problems technology has caused for humans. Bring in a small aquarium full of fish and dump crude oil in it and dissect the fish. Talk about research on the effects excessive technology use and automation have on the human brain. You can use cardboard cutouts to represent different neurotransmitters. Show them videos of the war in Syria.<p>Then talk about how you&#x27;re helping them by getting them addicted to technology early so that in adulthood they won&#x27;t remember being sober.
评论 #20086184 未加载
评论 #20087096 未加载
CodiePetersen将近 6 年前
Software engineering has to do a lot with your mind space and knowledge of how each tool available can be used to make something in your head do a thing in a black box (to the general public it&#x27;s a black box executing the code) and sometimes present a result to a user.<p>I say avoid trying to teach them code at all cost and don&#x27;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.<p>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&#x27;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.<p>I think though the code should definitely be visible even if you aren&#x27;t going in depth about it. Just so they get the understanding that just ideas alone can make things happen in real life.<p>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.<p>Good luck let us know what you ended up doing and how it went.
评论 #20085417 未加载
savingGrace将近 6 年前
<a href="http:&#x2F;&#x2F;www.discovere.org&#x2F;our-activities" rel="nofollow">http:&#x2F;&#x2F;www.discovere.org&#x2F;our-activities</a> We perform the &#x27;earthquake&#x27;, &#x27;wind turbine&#x27;, and &#x27;roller coaster&#x27; activities with children&#x2F;teenagers at schools in our area. We have 100+ volunteers that take the kits to the schools and help children get interested in STEM.
oulipo将近 6 年前
You can take a look at what we are building at <a href="https:&#x2F;&#x2F;snips.ai" rel="nofollow">https:&#x2F;&#x2F;snips.ai</a> to do a 100% on-device and private-by-design Voice AI, it works in english, french, german, japanese, spanish, italian, and more coming<p>It is 100% free for makers, and it is very easy to build your own voice assistants which work with it. I&#x27;m sure that the kids will love it ;)
评论 #20084465 未加载
nessunodoro将近 6 年前
Programmable robot swarms.<p><a href="https:&#x2F;&#x2F;wyss.harvard.edu&#x2F;technology&#x2F;programmable-robot-swarms&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wyss.harvard.edu&#x2F;technology&#x2F;programmable-robot-swarm...</a><p>I don&#x27;t know how affordable the hardware would be for a hobbyist, but this would be so awesome for a kid. Ten little autonomous metal insects, roving around on the floor. The programming side has a lot of visually-intuitive aspects, such as pathfinding; show a child a graphical display of a robot&#x27;s pathfinding algorithm and they will just &quot;get it.&quot; And how cool would it sound to have all those little motors alive in the classroom? You could parlay it into a discussion about drones (one of your passions), and show them clips from e.g. the Superbowl, where coordinated drones with LEDs created an animated backdrop for the performance.<p>For bonus points, you could use genetic programming to evolve some kind of group behavior, then execute the variously-successful generations, and show them how the most evolved algorithms seem the most alive.
tsumnia将近 6 年前
Depending on your interests and timeframe, here are some ideas:<p>- Teach them about color theory with three flashlights and a red, green, and blue gel taped over each one. Then, kill the lights and show them how additive color turns things white. For added fun, bring a water bottle and red, green, and blue food dye. Dye the water black with the dyes to show subtractive color... then chug the water and &quot;die on stage&quot;.<p>- You mentioned drones... literally just bring a drone.<p>- Buy a some piece of wood from AC Moore and hot gun some components and a battery pack to simulate how electricity flows (battery to switch to led to battery). Add some permanent marker to point out the components<p>- I once bought an LED foam sword from Wal-Mart and took it apart in class to show the same thing as the LED board suggestion<p>- In a similar vein, any kids Arduino&#x2F;Raspberry Pi project<p>- You also mentioned photography, so if you&#x27;re willing to have kids touch your camera equipment, you could show them different ISO&#x2F;aperture&#x2F;exposure settings<p>- There are also Scratch&#x2F;Snap!&#x2F;CodeCombat exercises out there
true_tuna将近 6 年前
Maybe build something cool on Raspberry Pi? Facial or object recognition, or google makes a cardboard AI kit so you can build a voice controlled digital assistant. Or a pi robot kit, or pi handheld gaming systems. I love these because it shows kids the technology of the future is not locked up in an ivory tower, it is available to anyone who wants to give it a shot.
ragebol将近 6 年前
Turing Tumble [0], where you trick pieces of plastic into doing arithmetic.<p>Kinda weird how a computer chip is &#x27;just&#x27; a rock (molten sand) scared into calculating stuff for us by flashing it with bright lights and nasty chemicals. (OK, glossing over some minor details)<p>[0] <a href="https:&#x2F;&#x2F;www.turingtumble.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.turingtumble.com&#x2F;</a>
thegabez将近 6 年前
What ever you do, you should incorporate the say command. Have the computer talk to the students. It will be a great attention grabber.
83457将近 6 年前
Pico-8, discuss programming&#x2F;gamedesign, agree on a simple design, allow them to each create a couple art or music music assets. Game can be simple. Complete game in school or shortly after. Make it available publicly so they can easily access it and show their parents and friends. I did this for a game design activity for cub scouts den and it was a hit.
radiorental将近 6 年前
I have shown the &#x27;7 minutes of terror&#x27; video every time I go in to my kids school for the Hour of Code events.<p><a href="https:&#x2F;&#x2F;www.jpl.nasa.gov&#x2F;video&#x2F;details.php?id=1090" rel="nofollow">https:&#x2F;&#x2F;www.jpl.nasa.gov&#x2F;video&#x2F;details.php?id=1090</a><p>I gives me the chills every time I watch it and is a great starting point to talk about how software &#x2F; engineering can solve cool problems. I also like that it has both men and women from various ethnic backgrounds.<p>Another video I&#x27;ve started showing is the Human-Machine brain implant helping this quadriplegic control his arm again: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=_6oNoLWcDqw" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=_6oNoLWcDqw</a><p>With that all said, I show these specific video as they are enabled with the tooling my company produces and I think that&#x27;s an important part of the message as it helps connect the dots between the presenter (me) and the uses cases shown.<p>Good luck!
edoo将近 6 年前
I had to make a little power interceptor board with a current limiting IC to meet hazardous environment requirements for a product. During testing (shorting power through the chip) I decided to stick my finger on there and discovered a pretty cool phenomena. The thermal spike was so fast that it caused you to jerk your finger off every single time, but by the time your finger started to move, the heat was already dissipated to the point where it was completely safe to touch. Everyone in the office had to try it multiple times. No one was able to keep from jerking their finger away even though it was obvious that by the time your finger began moving involuntarily the heat was already gone. It perfectly demonstrated the perception&#x2F;signal delay alongside reflexive behavior in the human body. Similarly you could use a simple transformer with a battery and use the collapsing EM field to shock them.
jbeckham将近 6 年前
Walk through some IoT stuff using Stringify or ITTT. Let them help you create what is going to happen. Use the development tools on an Android device to change location to show geo-fencing triggers. Every kid there could use the &quot;silence my phone when I get to school&quot; routine, but you can always get more advanced than that.
wiseleo将近 6 年前
Adafruit Circuit Playground.<p><a href="https:&#x2F;&#x2F;learn.adafruit.com&#x2F;introducing-circuit-playground&#x2F;overview" rel="nofollow">https:&#x2F;&#x2F;learn.adafruit.com&#x2F;introducing-circuit-playground&#x2F;ov...</a><p>This thing is quite amazing, very pretty visually, self-contained, and can interact with Bluetooth modules.<p>If you have the skill to program it, it will be impressive and bright LEDs will show well.<p>Make a LED level, for example, using the accelerometer. A sound meter using the microphone, thermometer using the temp sensor, light meter with the photo sensor etc.<p>As for the finishing touch, I would show that I have been using my free phone as a full desktop computer to both conduct this presentation and control the device. That should blow everyone&#x27;s mind when they realize they have unrestricted computers disguised as phones in their pockets. :)
rooam-dev将近 6 年前
Some kind of software controlled drone&#x2F;robot should do it, since there are 2 parts, software and hardware.
评论 #20076554 未加载
namaemuta将近 6 年前
Make some groups, teach them an easy method to encrypt messages (like Vigenère cipher) and let them play writing encrypted messages between groups or think about a game in which they need to decipher a secret code. It worked quite well for some adults I taught few years ago.
mhb将近 6 年前
Get a long copper tube (3 feet is good) and a strong magnet that&#x27;s an easy fit. Ask them to guess how long different objects will take to fall through the tube. Have them time them. Try a glass marble, steel marble. Then blow their minds with the magnet.
mikek将近 6 年前
Google Teachable Machine is fun for kids of that age. You can for example have the kids train Google to learn what pictures of dabbing are.<p><a href="https:&#x2F;&#x2F;teachablemachine.withgoogle.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;teachablemachine.withgoogle.com&#x2F;</a>
评论 #20084798 未加载
评论 #20086326 未加载
sametmax将近 6 年前
I love the roomba that screams in pain when it hit objects:<p><a href="https:&#x2F;&#x2F;www.google.com&#x2F;url?q=https:&#x2F;&#x2F;m.youtube.com&#x2F;watch%3Fv%3Dmvz3LRK263E&amp;sa=U&amp;ved=2ahUKEwjHprit6c3iAhVOyoUKHf-oBIYQtwIwAHoECAkQAQ&amp;usg=AOvVaw0QSObdspp3gsk3AJV_jYqh" rel="nofollow">https:&#x2F;&#x2F;www.google.com&#x2F;url?q=https:&#x2F;&#x2F;m.youtube.com&#x2F;watch%3Fv...</a><p>Everybody find it funny, kids can record their own voice, you see programming (with python) and sensors (with raspi).<p>With a raspi, you can also make a big red button to make the sound of nuke on another computer, or a nerf dart gun attracted by sound.<p>With a computer, you can make a youtube video downloader, a password generator, or just a joke windows stating you have a virus.
pm24601将近 6 年前
Some thoughts:<p>1) pair up kids<p>2) Coordinate with teacher so every thing is ready before hand - you don&#x27;t want to spend time in setup. (arrive early, scope out the space)<p>3) there is always 1 kid who is &quot;smarter&quot; than the others who is going to cause a problem - don&#x27;t get distracted by them (or have a plan)<p>4) Have everything that you want to say in a powerpoint or something that can be displayed using equipment at hand - avoid wasting time writing.<p>5) Keep presentations short ( ~4min max) before activity.<p>6) More kids: more chaos; longer to get going. Cut in a third the time available - that is the actual time you will have for your project.<p>* They don&#x27;t pay teachers enough. I can&#x27;t stand getting my own kids to get work done. Let alone 30 other brats.
a0-prw将近 6 年前
I did the same thing as lots of the comments here describe: Modify web pages in the browser using the developer tools for the first part. It was for a mixed class workshop from 4th to 6th grade. Called it &quot;hacking&quot;, which was an instant win, but explained why it wasn&#x27;t really illegal and what hacking used to mean. Most kids were really quick to get it, and some were pretty damn good ... funnily enough, the nerdy ones mostly ;) They progressed to writing their own website, some with a bit of Javascript in it and after the course I put their sites up on a server for a week so they could show their parents.
OliverJones将近 6 年前
I hack, and I volunteer at a kids drop-in center in public housing. (Similar target audience to yours.)<p>Drones! Especially if they can control them.<p>Animations! If they have access to chromebooks, get a free stop-motion animation app and show them how to make their own cartoons.<p>Video chat, maybe. Again, use the chromebooks if they have.<p>Remote controlled robot gadgets, if you can get them. Kids love stuff where they can control something physical from a screen. <a href="https:&#x2F;&#x2F;www.sphero.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sphero.com&#x2F;</a> might have some good stuff.<p>Beware games. All kids know all about games. You&#x27;ll be bringing peat to Newcastle, and you&#x27;ll lose them into the game anyway.
marak830将近 6 年前
I&#x27;m currently running a robotics course for ages 8-18. Drop me an email and I&#x27;ll send you my lesson plans.<p>For everyone else(and you), what I just finished writing up is a course designed around taking technology back to basics.<p>Literally the first lesson is LED&#x27;s , wires and batteries using cardboard as a breadboard.<p>My difficulties are slightly different than yours, as I need to keep English as a major goal of this, and I only have 12 weeks for each rotation of the course.<p>But if you want, I&#x27;ll drop you my course notes, and respond here to any questions if this interests you (Note it&#x27;s quite late here in Japan, so there will be a bit of a delay in responses).
Birch-san将近 6 年前
Ever heard of Makey Makey[0]? It&#x27;s crocodile-clip electronics. You can build a piano out of bananas. [0] <a href="https:&#x2F;&#x2F;makeymakey.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;makeymakey.com&#x2F;</a>
tomohawk将近 6 年前
A lot of children do not even know what engineers are or how to become one.<p>I was blessed to have an EE stop by my 6th grade math class and give a presentation about engineers and what they do and about how it was a good career path for people who were interested in making things or technology.<p>I decided right then to be an engineer, making course selections when I had a chance to make it possible. Without that encounter, it would have been much harder as I would likely (a) not known about engineering, and (b) not known how important it was to take the right courses.
ww520将近 6 年前
Try playing with door sensors. They are simply two magnets that are open or close. The detection effect is very visual. The sensor opens or closes and you get a signal.<p>Door sensors have come a long way and are wifi-enabled these days [1]. Link them to your phone (or iPad if doing a projection on TV). Tape the sensors to door, window, drawer, your jacket, etc. Open them and see the signal sent to your phone.<p>[1] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;s?k=door+sensor+wifi" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;s?k=door+sensor+wifi</a>
gameswithgo将近 6 年前
I have a little C# &#x27;game&#x27; I am working on where you can evolve images. The images are expression trees and I made al ittle &quot;lisp&quot; language you can edit in the game to edit your evolved images. I showed this to some 4th grade classes I was asked to talk to about programming as a career, and I let them pick what functions they wanted to try, &quot;add, sign, multiply&quot; etc and I would type those into the lisp and we would see what kind of images (and videos, I have a video mode too) resulted.<p>they had fun with it.
roberte3将近 6 年前
I&#x27;d grab a couple of Sphero robots (little bluetooth rolling balls) and show them changing colors&#x2F;moving around the room via code. The apps for them have programming environments.
geomark将近 6 年前
We do a club at my kid&#x27;s school called What&#x27;s Inside. It is modeled after the popular YouTube channel by the same name. But we don&#x27;t simply smash stuff open like they do on that channel. We give the kids some tools and let them take apart various gadgets, then talk about the stuff inside. It has been a hit. We usually ask for broken gadgets to be donated for the club. They are usually electronics, but anything that is safe to take apart is fun and educational.
joeld42将近 6 年前
I did a demo to a younger classroom that was a big hit. I took a simple platforming example video game, had them draw characters and enemies and stuff on a whiteboard, then took a picture with my phone and dropped them into the game. The most-time consuming part was &quot;magic wanding&quot; the background away. They weren&#x27;t animated or even cut out very cleanly but the kids just loved being able to control something that they drew themselves a few minutes earlier.
Havoc将近 6 年前
Something they can physically interact with.<p>Perhaps a FLIR camera rented + screen? Has &quot;omg super power vision&quot; vibe<p>Else something like a VR headset. Though maybe difficult if many people
the_watcher将近 6 年前
Caveat that he designed it for 7th graders, and it was aimed as explicitly an educational program rather than a short show and tell, but my cousin put together a lesson around the &quot;Routing and Deadlock&quot; problem that seemed reasonably successful [0].<p>[0] <a href="https:&#x2F;&#x2F;www.paulcweidner.com&#x2F;posts&#x2F;stem-like-me&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.paulcweidner.com&#x2F;posts&#x2F;stem-like-me&#x2F;</a>
futileboy将近 6 年前
There&#x27;s an app called Novel Effect that&#x27;s free that adds sound effects and music when you read a physical book out loud. It&#x27;s limited to a list a of books and poems, so it won&#x27;t just work with any book, but it&#x27;s still a fun tech to demo. It&#x27;s popular with teachers already, and has a pretty low bar when it comes to ease of use. And it&#x27;s something they can do on their own too.
dogline将近 6 年前
I bought a several dozen toy motors off somewhere cheap (~$20), soldered a couple of wires to the terminals, then handled that to the kids with a AA battery. They were able to make the circuit and see something move, and you can talk a little about how a circuits or a motor work, then pivot to how Engineering is about &quot;making things&quot;, and this is part of it.<p>That worked for several classes of 3-6 grade.
vfinn将近 6 年前
- Demonstration of an evolutionary algorithm, e.g. <a href="http:&#x2F;&#x2F;boxcar2d.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;boxcar2d.com&#x2F;</a><p>- Things you can automate, e.g. scraping cartoons from the web with a simple shell script<p>- Capturing insecure web traffic with Wireshark, e.g. making someone post secret data with their mobile phone that you can eventually see<p>- Show how you can remotely access another computer
msadowski将近 6 年前
If you have a budget you can go for robotics. I&#x27;d recommend getting a Lego Mindstorms kit, they usually come with ideas for builds (both hardware and software).<p>When I was presenting this to 10 year olds couple of years back they loved it! With mindstorms you can make it very interactive, you could easily do a show and tell of programming it with block diagrams.<p>You will most likely have a lot of fun yourself!
mimixco将近 6 年前
How about a demo with Scratch or a LOGO turtle? You could start with a skeleton or simple sprite and let the kids suggest how to animate it or add behaviors. You&#x27;ll need a laptop and projector but it would be interactive and provide immediate feedback.<p>When I was a kid, learning LOGO gave me the epiphany that software was &quot;castles in the sky&quot; and you could make anything you want.
antoniuschan99将近 6 年前
Show them the life-sized animals in AR through Google Search since a lot of phones have ARkit now<p><a href="https:&#x2F;&#x2F;www.theverge.com&#x2F;2019&#x2F;6&#x2F;2&#x2F;18649312&#x2F;google-ar-search-results-animals-3d-model-augmented-reality-lions-tigers-bears-oh-my" rel="nofollow">https:&#x2F;&#x2F;www.theverge.com&#x2F;2019&#x2F;6&#x2F;2&#x2F;18649312&#x2F;google-ar-search-...</a>
Dnguyen将近 6 年前
My son is 9 and in 4th grade. I got him this <a href="https:&#x2F;&#x2F;kano.me&#x2F;store&#x2F;us&#x2F;products&#x2F;coding-wand" rel="nofollow">https:&#x2F;&#x2F;kano.me&#x2F;store&#x2F;us&#x2F;products&#x2F;coding-wand</a> and he loves playing and coding it. If you think your audience is into Harry Potter, give this a try. It&#x27;s like magic!
40acres将近 6 年前
I have run similar workshops and find that kids this age respond to technology that they can &quot;program&quot; in the broader sense. Setting up a microboard with LED lights that they can change via manipulation of switches or simple programming, and things of that nature. Programming is so abstract, I find kids respond to making it concrete.
Simulacra将近 6 年前
Use a typewriter. Show them how technology began with innovations and machines, and how it transformed into the digital era.
tlog333将近 6 年前
Seeing AI from Microsoft on iOS to show them how people who are blind can get descriptions of the world around them through AI. <a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;seeing-ai&#x2F;id999062298?mt=8" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;seeing-ai&#x2F;id999062298?mt=8</a>
ragebol将近 6 年前
Make water bottle rockets. You shouldn&#x27;t need more than a coke bottle, wine bottle cork, bicycle inner tube calve and matching pump. Optimal water level in bottle is ca. 1&#x2F;3 IIRC, but figuring that out could be an interesting exercise.<p>Or show them some SpaceX stuff with landings or how MSL&#x2F;Curiosity landed on Mars, that kind of stuff.
ericathegreat将近 6 年前
Grab a makey-makey, some aluminium foil, some cardboard boxes and a laptop running Stepmania. It takes about 15 minutes for kids to hands-on make their own DDR machine. (Dance dance revolution). I&#x27;ve done this multiple times with upper primary and lower secondary, and it&#x27;s always gone down really well.
leandot将近 6 年前
I like the socratic method of teaching binary numbers to kids, especially the aliens with two fingers part -&gt; <a href="http:&#x2F;&#x2F;www.mathmaniacs.org&#x2F;lessons&#x2F;01-binary&#x2F;socratic.html" rel="nofollow">http:&#x2F;&#x2F;www.mathmaniacs.org&#x2F;lessons&#x2F;01-binary&#x2F;socratic.html</a>
vmurthy将近 6 年前
How about a project on Raspberry Pi? Something that teaches them how easy it is to control other things with a computer ? Some ideas here <a href="https:&#x2F;&#x2F;electronicsforu.com&#x2F;raspberry-pi-projects" rel="nofollow">https:&#x2F;&#x2F;electronicsforu.com&#x2F;raspberry-pi-projects</a>
bduerst将近 6 年前
<a href="https:&#x2F;&#x2F;teachablemachine.withgoogle.com" rel="nofollow">https:&#x2F;&#x2F;teachablemachine.withgoogle.com</a> is pretty straightforward and accessible for most kids.<p>Start by training it on different facial expressions or objects in the room, and transition into how ML is changing our lives at scale.
leksak将近 6 年前
I&#x27;d find Bret Victor&#x27;s stuff interesting at that age and maybe the coding made by jtnimoy for Tron Legacy too. Anything from Siggraph. Cool dataviz. Or I don&#x27;t know. Wireshark. But the comments in here that are question&#x2F;answer driven are great depending on the group of kids.
andrewdubinsky将近 6 年前
There&#x27;s some great rpi projects you can do that are impressive.<p>You can build your own alexa with your own commands &amp; make some kind of simple game that you control with your voice.<p>Image recognition with some kind of speech on it.<p>Build a game using simple scripting tools (there&#x27;s some easy game builders with pre-made animations).
etrautmann将近 6 年前
With simple hardware from backyard brains you can make one person&#x27;s movements match someone else by recording EMG on one person and stimulating the other&#x27;s muscles. It sounds a little ridiculous but can be done with $100 worth of hardware and is a wonderful and surprising demo
philshem将近 6 年前
I once attended a banquet dinner and shared a table with a female FBI agent and her husband. The entire table was enthralled by her fascinating stories of the field. Someone finally asked the husband what he did. He said “IT”. The conversation quickly shifted back to his kick-ass wife.
评论 #20096667 未加载
jjguy将近 6 年前
<a href="http:&#x2F;&#x2F;www.mathmaniacs.org&#x2F;lessons&#x2F;01-binary&#x2F;socratic.html" rel="nofollow">http:&#x2F;&#x2F;www.mathmaniacs.org&#x2F;lessons&#x2F;01-binary&#x2F;socratic.html</a><p>That exercise is excellent to teach kids how to count in binary and why computers are based on it.
connorcodes将近 6 年前
When I tried to make a little class for programming, my go to option was scratch.mit.edu , a little hub for coding with blocks. But since this is 5th graders, I recommend code.org , which is &quot;coding&quot; AKA using blocks to get steve from minecraft from point A to B.
poisonarena将近 6 年前
Pico 8 would have really impressed me at 5th grade.. I think you can get an education license as well
enriquto将近 6 年前
I&#x27;ve had great fun with a webcam showing the difference between consecutive frames.<p>Once they understand the idea, you show them the three-line code that does the computation (using opencv for python), and you let them change the math formula in whatever crazy way they want.
akerro将近 6 年前
<a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;DIY&#x2F;comments&#x2F;bvyc3p&#x2F;i_made_a_video_streaming_rover_to_follow_my_dog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;DIY&#x2F;comments&#x2F;bvyc3p&#x2F;i_made_a_video_...</a>
crooked-v将近 6 年前
A mechanical calculator might be interesting, if you can get your hands on one for reasonably cheap, as a way to show how the ideas behind computers have been around for a long time (relatively speaking), even though modern computers are a new invention.
bhhaskin将近 6 年前
Interactive AR sandbox. It would take some time to built and have some cost with it, but I bet it will blow their tiny minds. <a href="https:&#x2F;&#x2F;arsandbox.ucdavis.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;arsandbox.ucdavis.edu&#x2F;</a>
solotronics将近 6 年前
Maybe I&#x27;m old school but I think it would be neat to bring an old rotary phone and pull out your cellphone and explain how modern phones would be magic to someone 50 years ago!<p>edit: this is probably boring and would not be age appropriate
评论 #20092072 未加载
dpcan将近 6 年前
How about something like that &quot;make it juicy&quot; keynote for game developers?<p>It went from simple pong to a fully loaded game with shakes and sounds and particles.<p>But you set it up so you can show how adding bits of code makes the games they play awesome.
nocajar将近 6 年前
Try out lostcircles.com to let them visualize their facebook network. You can teach them data visualization and awareness for the data which they are sharing every day. It‘s used by many university classes.<p>Hint: I am one of the authors.
评论 #20086668 未加载
bozoUser将近 6 年前
Hey man I dont have any ideas to offer but you are my superhero for the day for atleast trying to inspire the next generation of kids!<p>Kudos to you and good luck. Please update your post with the final idea and let us know how it went :)
JSeymourATL将近 6 年前
Always Fun - kids react to Old Technology &gt; <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=PF7EpEnglgk" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=PF7EpEnglgk</a>
nicolethenerd将近 6 年前
<a href="https:&#x2F;&#x2F;edu.google.com&#x2F;products&#x2F;vr-ar&#x2F;expeditions&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edu.google.com&#x2F;products&#x2F;vr-ar&#x2F;expeditions&#x2F;</a>
linux_devil将近 6 年前
Animation, their favorite cartoon is not possible without technology.
m23khan将近 6 年前
showcase a simple HTML page and explain some tags (real simple tags). Show how you can save &#x2F; update and view results in the web browser.<p>This is really old school but effective way of showcasing both coding and providing a bit of &#x27;wow&#x27; factor to the kids.<p>Avoid using HTML frameworks or advanced concepts such as nested divs, complex CSS etc. But a real simple &#x27;hello world&#x27; javascript popup would be awesome!<p>Goal should be to explain to kids of whom 75% are probably not technically inclined to begin with.
timzaman将近 6 年前
Polaroids from space - <a href="http:&#x2F;&#x2F;www.timzaman.nl&#x2F;polaroids-from-space" rel="nofollow">http:&#x2F;&#x2F;www.timzaman.nl&#x2F;polaroids-from-space</a>
Dowwie将近 6 年前
Head over to adafruit.com and you will find some cool ideas
dylan604将近 6 年前
I hear making a clock out of an Arduino goes over really well in the classroom environment. Just be sure to notify all authorities before attempting it.
IloveHN84将近 6 年前
If you have a scrapped Kinect and a laptop with CUDA capabilities (even 4&#x2F;5 years old), you can run the KinectFusion and perform live 3D reconstruction
csciutto将近 6 年前
I&#x27;ll throw in a vote for using p5.js to make some cool generative art. Setup is less than 5 lines of code, and you can make some really nice art.
nurettin将近 6 年前
If you pick up a virtual orange or type on a virtual keyboard, they will be impressed.<p>If you move a robot arm, they will be inspired. Future is certainly augmented.
I_am_tiberius将近 6 年前
Simple: Show them how they could automate a repetitive task they have to do (e.g. 30 times the same type of math calculation as homework).
cport1将近 6 年前
I would recommend things like <a href="https:&#x2F;&#x2F;littlebits.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;littlebits.com&#x2F;</a>
rq1将近 6 年前
You should show them LaTeX and its powerful features, and how VIM is such a great and way better editor than emacs.
pcdoodle将近 6 年前
Hmmm, maybe some and arduino based led system for your drone. Kids could learn about for loops, if statements, etc.
duxup将近 6 年前
I was at a museum recently and I got to play with my kids and Ozobots.<p>My 3 year old and 9 year old were enthralled with them.
packetpirate将近 6 年前
You could bring in a Raspberry Pi and show them how they can modify Minecraft on the fly with Python.
kevarh将近 6 年前
This might not be what you&#x27;re looking for, but interactive sorting can be fun. An old professor ran this with 5th graders where each help a number and they would physically move according to the sorting algorithm. Show&#x27;s the number of compares and moves in a visceral way and demonstrates the difference between bubble &#x2F; quick sort in an approachable way.
gshdg将近 6 年前
Can you create something interactive and put it on a tablet for them to pass around and play with?
jacobush将近 6 年前
Pinhole cameras and DIY chemistry for development (coffee + soda) is pretty darn impressive IMHO.
negamax将近 6 年前
Drag and drop game development. Do a space shooter and you will mint some great future engineers
hndamien将近 6 年前
With a wireless phone charger and led and a coil of wire you can make a wireless led light up.
nrjames将近 6 年前
Take in a few Pocket Operators from Teenage Engineering and let the kids make some music!
Causality1将近 6 年前
A $20 USB microscope can turn almost every object in a classroom into an amazing image.
sitkack将近 6 年前
The wheel, fire, plumbing.<p>Speaking to a comment down thread, show them how to wire a three way switch.
test6554将近 6 年前
Just explain all the anti-counterfeit measures found in a modern $20 bill.
Wheaties466将近 6 年前
maybe this is a bit complex but setup facial recognition demo?<p><a href="https:&#x2F;&#x2F;github.com&#x2F;ageitgey&#x2F;face_recognition" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ageitgey&#x2F;face_recognition</a>
test6554将近 6 年前
Just explain all the anti-counterfeit measures found in a modern $20 bill
samirillian将近 6 年前
playdough circuits<p><a href="https:&#x2F;&#x2F;teachbesideme.com&#x2F;easy-play-dough-circuits&#x2F;" rel="nofollow">https:&#x2F;&#x2F;teachbesideme.com&#x2F;easy-play-dough-circuits&#x2F;</a>
robert_foss将近 6 年前
Show off a programmable persistence of vision display?
generalunited将近 6 年前
- Voxatron &amp; Pico-8 video game platforms - kinect
Canada将近 6 年前
Bring some VR headsets and Beat Sabre. You win.
bra-ket将近 6 年前
Real time object recognition&#x2F;tracking
CamperBob2将近 6 年前
Tesla coils are always a big hit.
mutt2016将近 6 年前
Easy. Augmented reality sandbox.
mapster将近 6 年前
bring in a C64, Mac LC, ipad. So many ways to illustrate the advances in 20-30 yrs.
altmind将近 6 年前
how about lego mindstorm?
评论 #20084797 未加载
kaisix将近 6 年前
try VR headsets !
ykevinator将近 6 年前
Google lens
smt88将近 6 年前
3D printer