×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 枫下家园 / 望子成龙 / 我娃数学好,国际象棋好,一心要学编程,但我们刚来两年,他英语还不算好,自己在网上找资源的能力有限,我又一点不懂。请问一下他该怎么开始?他自己找了SCRACH,说太简单。您觉得找哪种Language开始最好? 非常感谢 +1
    • I myself have little knowledge about entry level programming. It has been developing so quickly. I think other Rolians would be able to help you better. I'll make your post as a new topic so more ppl can see it.
      • 老大你太谦虚了
      • 老大您真是太谦虚了。我把您的ASSIGNMENT都打印出来了,让这小子当目标完成。
        • Which grade is your son?
          • 六年级
            • A bit too early to do database, I guess. :)
              • 明白了,谢谢老大
    • 我娃自己研究后挑的是PYTHON +1
      • 我娃在PYTHON和C++中间跳来跳去,现在好像是在学C++.
      • 多大有个暑假培训班,不知道有没有哪家娃参加过?
    • 如果要在高中出成绩,chess , 和programming 只能坚持一个. 或者奔 NM,FM, IM, GM 为目标,(没有title 的chess 不算特长的);或者奔 CCO, IOI 目标,如果想让计算机成为申请大学的特长. 如果不看重出成绩,怎么分配时间,怎么玩chess,怎么学计算机都没关系.
      • 您说得太对了,他CHESS我们基本已决定不再花太多时间了,他已经在CFC1600徘徊了很久了,再上就是必须花很多很多时间了。现在我们也决定就是花时间在PROGRAM上,但是要系统地开始和进行。现在我正处于一个帮助他上路的痛苦阶段,因为我真是一点不懂啊。
        • CFC1600还得再坚持至少3年能出成绩.计算机出成绩至少也得坚持3,4年了. 有兴趣试试Python,Java, C++.
          • 他现在六年级了,平时我又希望他多运动一些,现在一周还得有三次冰球,也会每周去一次CHESS CLUB下一盘。但是我们还是决定不再花更多时间在CHESS上了。他现在在网上自己学C++,也是刚入门而已,请问同时还需要学些什么呢?
            • 我的天,才六年级啊 ---- 要是我的小孩这么自推我做梦也得笑醒 --- 个人觉得 c++ 对六年级小孩枯燥了些 --- 如果家里有 android 手机,就学 java 写个 android app,如果 iphone 也无所谓 --- 写个 iOS app 练练手...
              • 谢谢提点 +2
            • 和搞数学竞赛一样,除了刷题没啥好办法. 获大奖的都是能刷题的,应该都喜欢刷吧,否则坚持几年太痛苦. 如果不喜欢刷题,不要勉强,条条大路通罗马. +1
            • Here
              • 谢谢。
            • 如果来的时间短,英语需要下大力气学。马上就初中了,英语的深度会迅速增加。感觉学习编程不急,提高英语更紧迫。 +3
          • 问个小白问题哈,那么DATABASE他又需要了解些什么呢?六年级娃
            • lol 还是那句话,他得先想好要做个什么东西,然后用到什么学什么 ---- 否则CS 所有东西光了解名字 / 皮毛都是多少年的事情 --- 然后每隔几个月就有全新的东西出来....
              • 他一心想自己搞个类似愤怒的小鸟的游戏出来。这就是他一天到晚在我耳边唠叨的目标。
              • 我知道很可笑,但是想让他知道什么目标都必须先经历痛苦的基本训练。
                • not really... 所有的“事业”要想走得远必须首先是你 enjoy it / having fun... 要是你 *不想* 让小孩从事这个行当,你就现在逼着他学习 10 种不同排序算法,20 种编程语言 / 数据库的共性和区别 --- 下礼拜他就 quit 了... +1
                  • 对对对。我还是就让他自己学他的C++吧。但他东一头西一头,我看了心里悬
      • 请问什么是CCO IOI? +1
        • Here
          • 谢谢啦
    • 参见 #11782583@0, #11784117@0
        • sorry, i thought it would convert to link lol, see inline...
          喜欢鼓捣硬件就买个 Raspberry Pi 玩;喜欢游戏就下个 unity 编个小游戏;喜欢手机就写个手机小 app;喜欢网页就做个 web app... 只要把一个项目从头做到尾,就是牛娃... -xmlhttprequest(build5381); 11-5 20:35

          ● 不一定是“实际”问题,但要“解决一个问题” -- 而不是为了某个编程语言的某个特性写个程序 -- 如果能给别人用最好 --- 这样锻炼的是 end to end 的“项目”能力。六年级还太小,不急,但如果真的喜欢,就通过编程锻炼“抽象问题,解决问题”的能力。 -xmlhttprequest(build5381); 20:04
          • 非常感谢!
      • 请问下“算法”是编程必须要学的基础知识吗?娃说太难了,有必要找老师学吗?
        • 天了,“算法”是什么?我们这些小白面对这些问题,真是痛苦啊
          • 呕心沥血不想让孩子沉迷游戏,跟着学钢琴我都能弹了,跟着学网球我打得比娃好,千万别让我跟着学编程了,当负责任的家长太太不容易了 +2
            • 真是要抱抱一下!我也是,从来不懂的东西,现在一样一样跟着学。
            • 太牛了,天才级父母
            • 我跟着孩子玩游戏,结果孩子不玩了(因为他同学们都不玩这个了),我上瘾了、玩得比孩子好。现在他们改玩Fortnite,我一定要忍住!
          • 是“algorithm”吧?放狗查一下就知道了,很简单的概念(应用很复杂)。
        • 个人觉得没必要 ---- 除非是大学 CS 专业 lol... 如果觉得太难了,说明还没有 ready - 不用着急。什么时候你发现必须找到一种“算法”才能解决你的问题的时候,你才需要“算法” -- 那时你也不会觉得很难了。
          • 太谢谢了
        • wait 刚刚发现提问的换人了 lol --- 您小孩才六年级,找老师学算法??? 先学数学就足够了...
          • 哈,两家的孩子都是六年级,是孩子在看,我就凑过去问问
        • 正经的算法是计算机专业大三的课, 需要先学数据结构, 学后者又需要先学离散数学。所以不是轻易容易学的。滑大计算机录取时好像也不看重高中计算机,知道有孩子计算机竞赛得奖却被滑大拒的,知道是瞎玩的。 +3
        • 我家娃在一个STUDYPUG的网上学数学,说是学完九年级的了,你娃要不要试一下这个网站。我其实也不知道好不好
          • 后生可畏。
    • 一心以为编程是大学里学的,原来小学就可以学了!辛亏知道的这么晚,否则又会去学,小孩学的东西学不完的。 +1
      • 编程(尤其是调程序时)很伤眼睛。六年级时眼睛还未发育成熟。而且计算机发展太快,几年后又变了。滑大,多大的CS专业招生时都不看重编程基础。 +4
        • 噢,明白了,谢谢哈。
      • 不是有心推娃,只是想对抗一下电脑游戏,反正都是要坐在电脑前面学编程是不是更好点?您说呢?
        • 这就是我一开始的构想。娃上了当,自己开始到处找资源了。
          • 为什么不鼓励下棋?
            • 这是个长故事,不讲了。谢谢
        • 我比较喜欢精学一样,剩下的时间读些书,然后多去运动。
          • 我家问题是不知精啥?从小学的,现在都表示不要再继续了。若开始新篇章,我琢磨着再过几年,新鲜感过了,要进入重复练习环节,是不是就和现在放弃小时候学习的内容一样了。
            • 你这种也不错,样样都不精但都知道,复合型人才
              • 我就用这个自我催眠。可能主精学习,成为书呆子。
    • 啥编程语言都无所谓,关键是逻辑思维能力,这个有了,需要用啥语言看看手册,基本上就可以拿来用了。 +6
    • 让娃自己找,如果真的对编程有兴趣,这个问题很容易解决。反过来,如果这个问题都解决不了,说明不是这块料。
    • chess下的这么好,能请教一下是自学的还是跟哪位老师学的?
    • 6年纪可以参加LEGO机器人大赛,编程youtube上自学就行。
      • 有的学校有club,有专门老师辅导。
    • 应该从Python开始学起。我家孩子现在是五年级, +1
      从年初开始,我开了一个Python学习班,教授自己及朋友的孩子生学习编程,学生是从五年级到七年级的孩子。效果不错,第一期结束后孩子们基本掌握了Python编程语法的基本的编程思想。第二期从九月份开始学习做项目,打算通过几个完整的游戏编程项目,巩固孩子们的基础知识,逐步训练孩子们的抽象思维能力,学习抽象建模,程序流程设计,编程调试。
      • 很赞同用python, 对低龄孩子容易上手,请问你的游戏编程项目是打算用pygame还是turtle ?
        • 开始几个游戏就用Python标准库,等熟悉了整个程序设计流程后,准备上PyGame。
          • 娃四年级的时候教过他用python的turtle库,主要是用它学会loop的概念。因为能用程序画出很酷的画面,娃玩得很嗨,但一讲嵌套循环画二叉树啥的就歇菜了,毕竟抽象思维还不行。
            • 所以小孩学习编程其实并不容易,由于数学知识的欠缺,及抽象思维,逻辑思维还不够成熟,需要从基本的概念掌握起,要用小孩能懂的方式给他们讲解,初步建立编程思维。否则孩子遇到困难很容易放弃。
              • 对头,你应该比我有经验。所以现在想先让他提高数学基础,结合简单的程序用数学方法解决一些小问题。
      • 在哪儿教啊?能不能加个娃呢?
        • 我们在旺市。很抱歉,现在已经满员了。你孩子是几年级?是否有基础?
          • 五年级,学过scratch和python基础的东西。