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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: An iPad app to teach kids how to program

57 点作者 smj2118超过 13 年前
This app is a graphical programming environment for kids to learn coding by creating animations.<p>Although we released it to the app store it's still more of a beta version and we would love to solicit feedback from HNers with iPads. To me, programming is something that kids could really enjoy but the obstacles in their way (getting a programming environment, publishing their code, learning syntax) make the barriers to entry unnecessarily high. We're hoping this will be a good first step in overcoming some of that.<p>http://itunes.apple.com/us/app/daisy-the-dinosaur/id490514278?ls=1&#38;mt=8<p>Tell me what you think!<p>Thanks, Samantha

11 条评论

laironald超过 13 年前
I learned to program on my TI-82 calculator because I couldn't pay attention in my Engrish class. Learning to program allowed me to actually understand the math I was studying and put it into a practical framework. Especially since I was replicating a lot of games that I couldn't afford. It was great.. I was learning and becoming more popular by distributing these games to my classmates.<p>I played your app with a kid I mentor (he is 7) and he got bored of it very quickly. I think the main problem is that it does not have a clear objective. I can make a dinosaur move, but OK... I get bored super quick. Now. Old school games like the incredible machine... that's an awesome game because its colorful, the objective is clear, there are tons of flexible solutions per stage and it causes him to think with the tools he has in hand.<p>If you add in a mission based structure, I think that will help in the use and addictive-ness of the application. A thought to consider!
评论 #3394154 未加载
评论 #3394482 未加载
评论 #3394143 未加载
klausa超过 13 年前
I always wondered how successful those apps and languages (Logo etc.) are as learning tools.<p>It seems like a great idea - you make colorful apps, that are easy to fiddle with and you sneak in coding under 'move dinosaur few centimeters to the left' cover - but 'real' programming is not very much like this - it might create false illusion to those children, that it's and fun and easy, and you get real programs working after 5 minutes.<p>Illusion, that will break to pieces when confronted with real world - and I think that disillusionment might actually discourage kids.
评论 #3393690 未加载
评论 #3393515 未加载
评论 #3393522 未加载
评论 #3393962 未加载
floggit超过 13 年前
I would move away from text-based programming and try a visual metaphor approach, especially on the ipad when touch/gesture are fundamentally easier for kids to learn, i.e. replace "grow" with growing animation of the dinosaur Take a look at what <a href="http://launchpadtoys.com/toontastic/" rel="nofollow">http://launchpadtoys.com/toontastic/</a> is doing for animation/story-telling.
评论 #3393738 未加载
base2john超过 13 年前
Great news, I hope this means Apple will allow MIT's Scratch into the App Store soon. <a href="http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/" rel="nofollow">http://computinged.wordpress.com/2010/04/15/apple-removes-sc...</a>
jocastette超过 13 年前
Getting a programming environment is indeed a barrier which I have experienced a number of times. This contrasts with schooldays when I could start writing a basic program simply by switching the computer on.<p>Why don't Apple, Microsoft etc. package the stuff you need to get start programming with their OSes? (So one could begin learning with 5 mouse clicks or less.)<p>Sorry if this is a hopelessly naive question
评论 #3393529 未加载
评论 #3393533 未加载
评论 #3397000 未加载
评论 #3395268 未加载
评论 #3399014 未加载
lowglow超过 13 年前
Good luck, Samantha -- looks great :) Also, clickable : <a href="http://itunes.apple.com/us/app/daisy-the-dinosaur/id490514278?ls=1&#38;mt=8" rel="nofollow">http://itunes.apple.com/us/app/daisy-the-dinosaur/id49051427...</a>
the-kenny超过 13 年前
I like the concept and the graphics, but I dislike "website in a webview"-apps. Why not simply release this app as a website?
评论 #3393306 未加载
tdenkinger超过 13 年前
Congratulations for getting this out in front of people. Good luck. I'll be checking it out.
andycds超过 13 年前
Let me know if you want your app in Portuguese. software.pro.br
rbreve超过 13 年前
It runs very slow on my 1st gen iPad
drhowarddrfine超过 13 年前
I will never understand why anyone would want to teach little kids to program. Especially those who barely know how to add and subtract. I know of no upwardly mobile, reasonably successful adult, 18+, who knows how to program. This makes as much sense as teaching them brain surgery.
评论 #3393767 未加载
评论 #3393558 未加载
评论 #3393539 未加载
评论 #3393575 未加载