在线学习编程,如何达到效果

  • A+
所属分类:编程

在课堂学习编程都未必学的好,更何况在线学习。但是话说回来,很多自学成才的高手甚至没进过真正的大学计算机课堂。所以,关键还是自己有兴趣和坚持,并能做大量的各种类型的练习和思考。

在线学习编程,如何达到效果

两个必须

1必须完成足够多的编程练习

华罗庚说:“数学书不做题,等于入宝山而空返”,学习编程更是这样,不踏踏实实的跟着练习,能力不会到自己身上。作为程序设计的教学过程来说,也没有形成闭环。网上不少课程都是做选择题、填空题,而没有编程练习。哪有技能不通过大量的练习就能得到的?配套开发作业提交和批改系统,并对孩子的学习过程进行记录跟踪是必须的。学生在学习过程中,编程必须成为家常便饭。

2必须在电脑而不是手机上学习和作业

不少网上课程使用微信和其他App来学习,但一行代码在笔记本上通常要占半屏,而且代码编辑区、程序输出窗口、代码调试器是同时出现的,手机屏幕容不下。全世界的职业程序员,都在用电脑编程、调试、部署、测试、写文档,而没听说有用手机进行的。

能做到两个必须,还需要家长能坚持。学好编程并非易事,如果决定了开始学习,就必须坚持下去,中途放弃,以后也未必能坚持。

为什么不建议类似游戏方式学习

1为什么最好不以游戏方式开始教学

编程好玩,但那是有了基础以后可以让电脑帮你解决实际问题,这和玩游戏是天壤之别。专业课程,就要有专业的态度和教法学法。可以通过化解难度和从感性认识入手来开始教学,但不能让学生觉得编程原来和游戏一样。

2如果是小学四年级以上学生,最好不要再学logo/scratch等搭积木式语言

因为这些学习不能延续到中学和大学。看看国家的计算机等级考试,以及大学的计算机课程,都没有这些了。这些搭积木式也谈不上学以致用:由于设计意图只是让少儿玩的,所以没人用这些工具开发应用。

学习的前提条件么

1,家里具备台式电脑或者笔记本电脑。

2,家里能上网。

3,学生必须自觉使用电脑,不能自觉使用电脑的,不能参加学习。

家长也务必始终注意监督。

4,熟悉电脑最基本操作:打开关闭程序、保存文件、文件基本管理。

最后,讲个小应用,虽然平淡无奇,但是如果有10万条以上的数据,就比使用Excel的公式或者VBA方便多了。需求是:一个大的序列中包含多个人的姓名和身份证信息,需要从中找出给出的名单中的人的出生日期,并处理成YYYY-MM-DD的形式。

是真真哇

发表评论

您必须才能发表评论!