如何评价教育部发文:AI、算法等2018年进入全国高中课程?
问题描述
好是好,但是最多就是一些很肤浅的科普,不可能让很多中学生学会简单的编程和 AI。这是个概念性的课,和思想品德是一类的,最终结果一定是感兴趣的同学在第一节课就已经把整本书全看完了,然后后面的课做其它课的作业,不感兴趣的同学从第一节课开始就在做其它课的作业⋯⋯
最后考试的时候大概就是「简述 AI 技术在生活中的应用」这种靠背的「论述题」。
就好像我上高中的时候,学校里教 C 语言(也可能是 BASIC,我忘了)。我们班当时有几个人已经会一些编程了,所以上机的时候就在打游戏。那个老师还挺开明,知道我们的水平其实是高于课程水平的,就跟我们说如果你们写个排序算法就可以玩游戏(当然不能影响其他人),于是我写了个冒泡,之后的每节上机课我都在打游戏⋯⋯ 当时打的是一个 DOS 下的弹幕游戏,超级好玩,画面绚丽,名字我已经忘了(不是雷电,日式的)。后来再也没见过那个游戏⋯⋯
而且这种课程对老师的水平还是有要求的,我简直能想象有一天下课的时候一个编程很懂的同学问一个整天只想着混职称的老师:
“老师我正在写一个 JavaScript 程序,有个地方不懂您能不能帮我看看?”
老师:“Java 啊,这个语言过时了,我建议你学学 C 井。”
*
我倒觉得中学应该把编程作为生存必备技能扔到理综里,甚至不分文理必考,并且把难度提升到和和数理化差不多的程度,比如达到 SICP 前两章或者至少第一章的水平。SICP 是给美国大一小孩看的,那帮人的平均数理水平我觉得和国内初中毕业也差不多⋯⋯ 同时在数学课里提供必要的支持(比如多教教数理统计和线性代数什么的)。说实话大学里和以后工作中遇到的很多问题如果懂编程的话都能节省大量时间,比如做物理实验的时候数据处理和可视化,甚至很多文科(比如平面设计)都能获益。
不过我知道这个很难实现,地区资源不平衡,教师水平什么的⋯⋯
当然我并不是说概念性的课不好,
(1)知道信息系统基本工作原理
⋯⋯
(3)判断安全风险,了解安全防范技术
(4)学会遵守相关法律和道德伦理规范
这些都是很重要的知识,但是我们觉得重要没有用,学生觉得重要才管用⋯⋯⋯⋯
评论 5
你说的弹幕游戏大概是东方系列吧【
可能吧,不知道⋯⋯
看来是东方project没跑了。dos界面下估计是旧作系列的移植版?东方幻想乡?
c井....