我孩子一年级,孩子妈妈一定要求教他学习编程,参加奥赛为了升学准备,就趁着今年疫情和孩子一起学习C++,半年时间孩子能写下边附件2程序,还是非常让我吃惊的。孩子学习c++,无论使用什么编辑器,因为代码格式要求太严格,写错一点,错误描述都比较复杂,对英文要求非常高,新手开始肯定错误非常多,那么IDE错误解释就更多,小孩子我觉得有些困难。
在使用代码前,最好还是先通过图形编程学习一下编程知识,比如变量和作用域、循环、逻辑语句、函数和递归等,因为我家都不想让孩子以为学习编程就是玩游戏,所以都不喜欢scratch,而且我一直工作就是图形编程,就把自己写的图形编程改成可以让孩子用的(图片一),除了拖放实现编程,不需要敲代码,其他和代码几乎没什么区别,通过这个学习了代码的基础知识,然后转到Dev C++,只讲格式就很快可以写复杂代码,比如附件2中编程竞赛题目。
说到window下C++的IDE,首选Dev C++,安完就能使用,比较简单。缺点就是语法提示少点。不过vs code其实有非常好,代码提示真是爽,就是安装、设置太麻烦,一般人真搞不定,搞定安装和配置,用externalconsole, 运行结束窗口就没了,看不到输出,必须在程序里边加中断,如果用internal console,那么一堆没用的输出,输入我没搞定,vs code还是建议编码比较熟悉后使用,实在编码提示太好,敲代码飞快。
【 在 FlytoSkyBoy 的大作中提到: 】
: 没有基础,只会用windows,学编程,用什么工具合适?
: 大学计算机系教学好像是VC6.0
--
FROM 123.116.122.88