This topic has been archived. It cannot be replied.
-
工作学习 / 学科技术讨论 / 孩子11和12年纪在高中学了JAVA编程,今年9月要到滑铁卢学计算机,想在今年暑假用JAVA编一个游戏来提高他的JAVA,我们想到和计算机玩五子棋,或者电脑打字游戏,大家有什么好的想法?谢谢!
-taoqibao(淘气包);
2012-4-30
(#7477087@0)
-
我个人认为这纯粹是浪费时间。
-longtengsihai(龙腾四海);
2012-4-30
(#7477091@0)
-
为什么?
-taoqibao(淘气包);
2012-4-30
(#7477096@0)
-
科班拼的是什么,是数学。
-longtengsihai(龙腾四海);
2012-4-30
(#7477097@0)
-
提高编程技巧和数学也不矛盾呀,只是想让他在找第一个CO-OP时容易些,你不可能拿数学成绩去找工作吧?
-taoqibao(淘气包);
2012-4-30
(#7477114@0)
-
我觉得游戏不如应用程序。因为这个初学者编的游戏不会有人玩的,那么就没有实际的人会认真考虑用户感受啥的。编一个哪怕是计算器的程序,也会用得上一下,发现问题了解客户体验什么的
-vega_lee(天津包子-就不改);
2012-4-30
(#7477104@0)
-
我们家人会是他的用户,只是想找到一个难度适宜的可实现的游戏,谢谢!
-taoqibao(淘气包);
2012-4-30
(#7477126@0)
-
+111111
-win(秋天的菠菜);
2012-4-30
(#7477125@0)
-
编个社交网站啥的,比单纯游戏好的。
-ysysning(樱桃果果);
2012-4-30
(#7477123@0)
-
不知道是否难度大了点?
-taoqibao(淘气包);
2012-4-30
(#7477146@0)
-
不知道,反正听说youtube,facebook啥的都是大学生没事捣鼓出来的。
-ysysning(樱桃果果);
2012-4-30
(#7477185@0)
-
我支持。编程都是由兴趣开始。没人会一上来就搞什么算法,系统。有了兴趣,后面的自然会去钻研。
-coolmao(Work-caste Anla-Shok);
2012-4-30
(#7477204@0)
-
谢谢,我也是觉得一般人都是在遇到问题时而且要解决问题时才会查阅资料,读一些书,甚至别人的程序,否则光读书一定会感到枯燥的。
-taoqibao(淘气包);
2012-4-30
(#7477216@0)
-
系统算法什么的是游戏里才最需要的。而一般应用程序不需要很难的算法的。所以说应用程序才更入门。
-vega_lee(天津包子-就不改);
2012-4-30
(#7477534@0)
-
人家要上的专业是computer science,不是编程(programming), 如果对数学没有 兴趣,就没有必要上CS了,上了毕业出来也就是programming
-newcomer28(newcomer28);
2012-4-30
(#7477897@0)
-
想法不错,关键是找一个让他感兴趣的项目来做。我提几个:华容道(给出任意一种摆放方案,把曹操自动走出来),音乐五线谱:写一个程序可以方便的谱写五线谱让电脑播放
-binghongcha76(一只大猫);
2012-4-30
(#7477206@0)
-
谢谢!
-taoqibao(淘气包);
2012-4-30
(#7477319@0)
-
np,这个年龄,如果能把华容道算法写出来,水平是相当不错了。可能需要一些类似递归的知识,不知道你的孩子能不能理解
-binghongcha76(一只大猫);
2012-4-30
(#7478025@0)
-
回去和孩子聊聊,看他能不能做华容道,知道他们在学校里做过找一个路径的课题,华容道可能有些难度,因为我自己都不会玩这个游戏。
-taoqibao(淘气包);
2012-4-30
(#7478111@0)
-
和电脑下五子棋?这个难度挺大吧,楼上还觉得没有算法?
-newkid(newkid);
2012-4-30
(#7477451@0)
-
五子棋难度较大。先试试connect4吧,网上应该有算法。
-ejbeqhouse(执手,心安,吾家);
2012-4-30
(#7477459@0)
-
connect4是他们上课时的一个作业,已经做过了,谢谢!
-taoqibao(淘气包);
2012-4-30
(#7477466@0)
-
让孩子好好把数学学好吧,那个真正的编程技巧所指的也是如果提高算法的效率和精度,而绝对不是如何使用API。不知道这边高中的情况,但至少应该提前学习线性代数
-newcomer28(newcomer28);
2012-4-30
(#7477875@0)
-
我是实用派,不是学术派。把CS当数学来学,不适合刚入门的。CS其实也不过是个工具而已。IT界不懂线性代数的,肯定过半。
-coolmao(Work-caste Anla-Shok);
2012-4-30
(#7478099@0)
-
是呀,我也没期望太高,只是希望他在第一个co-op时后能过找到一个工作,对于刚上大一的学生来说找到一个相关的工作挺难的。
-taoqibao(淘气包);
2012-4-30
(#7478125@0)
-
如果对游戏和AI感兴趣,让他学个AI常用的语言吧,比如Lisp或Prolog。如果非要和Java相关,可以学学Clojure或Scala。Java本身更适合应用。
-geekcode(9527);
2012-4-30
(#7479127@0)
-
There is a online game called MINECRAFT. it is a open source. my son created a lot of MODS in it.
-happypassenger(Happy Passenger);
2012-5-4
(#7491392@0)
-
能给一个连接吗,谢谢!
-taoqibao(淘气包);
2012-5-4
(#7491528@0)
-
http://www.minecraftdl.com/category/minecraft-mods/
I am not sure your son will be interested, because it is for younger kids.
-happypassenger(Happy Passenger);
2012-5-4
(#7491755@0)
-
干吗还浪费时间做游戏玩?直接花点功夫,研究一下andriod..直接往手机上做得拉。。一不小心,再卖出去个几百万的。。。。。
-kevin_tor(KFC);
2012-5-4
(#7491574@0)
-
如果目标是为找第一个CO-OP奠定基础,那就做个"三件套"结构的JAVA APPLICATION 吧。DB <=> Server <=> GUI. 要做到能够装到LAPTOP里,给人演示。有了这个东西,找CO-OP工作无往不胜。别浪费时间在钻牛角尖的东西。
-bushunyan(第三只眼);
2012-5-4
(#7491612@0)
-
DB是Database,sql or Orical Database,能免费下载吗? 能再详细的讲讲吗,谢谢!
-taoqibao(淘气包);
2012-5-4
(#7491928@0)
-
DB:mySQL, Server: weblogic, GUI: Java Swing, or AJAX. Application:online chatting / online document management.
-bushunyan(第三只眼);
2012-5-5
(#7493410@0)
-
Thanks!
-taoqibao(淘气包);
2012-5-8
(#7498394@0)
-
Oracle, yes
-mar99999(披着羊皮的 - 羊);
2012-6-2
(#7562107@0)
-
其实数学好的不一定能成为很好的程序员, 本人儿时的好友挺聪明的,不怎么学习,数学竞赛一般都是全市第一, 他后来学了计算机,但是没有成为优秀的技术人员,主要是因为他太懒了,而且对电脑没有兴趣.我觉得你让你儿子写五子棋游戏很有挑战性, 可以培养他的兴趣,也可以测试他到底有没有这方面的天分.
-goodchoice(buff);
2012-5-8
{92}
(#7500243@0)
-
JAVA太复杂了,JBOSS的应用怎么也每看懂,JAVA要从娃娃抓起。
-outlooker(Outlooker);
2012-6-3
(#7564009@0)