家长问题回复02:关于编程环境的一些说明

2022-07-09 已有0人阅读 作者: IT航班

中小学编程红宝书.zip

关键词:

北京中关村;海淀黄庄;北京大学;清华大学。少儿编程;中小学编程;信息学竞赛;计算机竞赛;NOIP;NOIP竞赛;CSP-J/S竞赛;NOI竞赛。信息学奥林匹克;东坝;北京中学。面向6-18岁中小学生,做最专业的中小学编程教育。信息学研讨会;家长;学生;关心问题;少儿编程问题解答。 

      很认可大家的观点,很多看法,颇有同感。真理愈辩愈明,理论愈思愈清,孩子不走弯路。大家各抒己见,我们的讨论,将在孩子学习道路上,帮助孩子不走弯路,这是深刻的收获。如果知识框架设计出了问题,后期调整就很困难。

                                               Honeyview_640 (4).jpg

      CSP-J竞赛环境在2021年10月份修正,系统从Windows过渡到Ubuntu(另外一个操作系统,和Windows并列),编译采用GCC。环境可选择用Code Blocks和Geany,也可以直接文本书写,和NOIP竞赛环境逐步接轨。

      目前国内培训机构大多还是DevC++,可作为入门过渡,曾经探讨过这个。

1、环境选择基本规则

      课程对标的是孩子,他(她)们年龄小,有很大发展空间,选择时间要考虑长远。竞赛用什么、孩子方便不、未来用什么。这是必须对待的规则。众多选项中,没有最优秀的,只有相对合适的。

640.png

 

2、选择

      有些环境很好,但不长久;有些环境很好,竞赛不用;有些环境很好,做不了应用;有些工具很好,安装后超过100个G,占有大量磁盘空间。同时间接影响了电脑运行效率;有些环境很差,但安装很方便;有些环境很差,但前几次讲课很方便。 

3、CSP-J/S竞赛环境

      2021年10月之后,统一在Ubuntu(另外一个操作系统,和Windows并列),编译用GCC。

4、为什么没有选择VS2020、VS2021、VS2022?

      太大了,安装也很麻烦。如果孩子第一次课程,安装几小时,还必须联网,硬盘花费上百G,家长蒙了,孩子迷了,兴趣没了,老师晕了,这究竟是一个什么样的学习开端呢?

Honeyview_640.jpg

      由于太大,导致运行速度慢。等孩子学1年后,再安装这个。其次CSP竞赛也不用它。微软的国际竞赛用,但公司的竞赛,学校可能认可,也可能不认可。

      真正的底层编程,应用编程,VS还是最优秀的选择之一。

 

5、为什么后期会选择QT?

      目前整个应用环境中,QT占比重最大,QT可以确保很多年。 

6、为什么不讲C#?

      C#确实很好,截至目前做界面,做应用是最流畅的语言。很赞成大家的观点。

      但是主流的竞赛不用。其次C#封装的太好了,很难触碰到面向对象的细节,孩子学习必须考虑面向对象。所以暂时不选择C#,如果后期需要,捡起来也不迟。 

      其次,C#运行效率追不上C++。所以,在底层类库的设计上,一般不会选择C#做底层。最要命的,C#属于商业产品级别,收费。

640 (1).png

      选择往往有很多种,第一步选择目前最有价值的平台。

7、C++地址问题?

      能够操作内存地址,速度快很多,目前很多高质量的项目底层都是C++来写基础模块,其它语言在外层调用。

Honeyview_640 (1).jpg

8、对比

640 (2).png

9、从开始学习到竞赛、到相关科技产出,该如何选择?

     没有固定的答案。

     如果初中的孩子,可直接Ubuntu下授课,用GCC。 

     如果小学生学习,建议通过Windows学习,逐步过渡到Ubuntu。

     感兴趣的家长添加微信,共同深入探讨少儿编程各种问题。

 

 







中小学编程体验 (面向学生)

01、关键词:

地点:中关村;北京大学;清华大学;海淀黄庄;海淀图书城;北京中学。 

竞赛:少儿编程;中小学编程;信息学竞赛;计算机竞赛;CSP-J/S竞赛;NOIP竞赛;NOI竞赛。兴趣;爱好;升学;选校。 

科技特长生:人大附中科技特长生;北大附中科技特长生;清华附中科技特长生;北京四中科技特长生等。

                                               26.png

       面向7-15岁中小学生,做专业的中小学编程教育。

02、主讲人介绍:

    数以万计的学员,奋战在祖国软件科技一线。 

    万集软件精品编程视频的策划者、主讲者、践行者。 

    研究方向:高并发/图形图像/音视频/AI识别/大数据/云计算等。 

    所用技术:C++/JAVA/PYTHON/J2EE/Android/IOS/WEB/Spring等。 

    5年少儿编程授课经验,15年职业教育经验,课程获奖率超过95%。 

    多年课程设计经验,书籍编纂经验,教育思辨经验,深度课程策划经验。 

22.jpg

       曾执教于清华大学、武汉大学、南京大学、东南大学、北京航空航天大学、上海交大、西安交通大学、哈尔滨工业大学、华南理工大学等。

03、体验地点:

北京大学资源宾馆写字楼、北京中学等,根据情况进行安排。

24.jpg

04、体验时间:

       初级班:每周六上午8点30到11点(三次一个周期) 

       中级班:每周日上午8点30到 11点(三次一个周期)

05、体验分类:

       初级:无编程基础与认知。 

       中级:有一定编程基础与认知(敲过代码)。

06、班级特点:

     精品班级、成果应用、确保获奖率。课程厚重,二十年经验老师授课。

        有内容、有思想、有形式、有成果、有深度、有广度、可持续。

06.jpg

07、课程内容:

       初级班:看图学编程与基本编码。

 

       中级班:面向对象认知与应用培养。

08、准备内容:

       无需带电脑(机构提供电脑)。

      

       体验班无需费用。

09、体验目标:

       依据材质,深度培养。 

       提供学习机会,进行技术磨合。

10、参加方式:

       添加微信,提前预约。方便安排场地与获取相关资料。

      A、官方网址:

      http://www.itflight.net


      B、微信公众号:

      添加微信,获取资料。

      image.png



      关注公众号,获取动态。

      image.png