编程是否可以作为基础教育,这是一个伪命题。没有人会说是否合适,能否纳入我国的基础教育,这是基于多方考量的。
在国外编程课程针对于中小学生开课的例子不胜枚举,很多国外的中小学生都可以写一些简单的逻辑程序和小Demo。但终究对于基础来说这是属于兴趣课,而不是规划未来的方向课,在我国的教育体制下中小学生更多是应试教育,很少有兴趣课成为规划未来的方向。考一个名校考一个高分才是重中之重,而不是你会编程以此走向未来。这个没有错对,只是每个国家会都有自己的教育体制。
编程课程的优劣?
编程语言不论是那一种,都是很考验逻辑思维的。编程语言里常用一个简单的循环语句,嵌套循环和加强循环。没有一个好的逻辑思维,理解面向对象是很困难的。对于软件开发程序员来说。入门的时候讲师都会说一句话“万物皆对象”因为所有的物体实质在代码展现里它都属于一个对象,你最后要去调用它。
理解面向对象是一个比较困难的过程,小编是C/C++开发程序员,做编程才三年多一点,回想刚开始接触OO语言,听的云里雾里根本不动,满屏的代码,看不出一点逻辑。
所以,编程课程很考验你是否适合编程?这是考验天赋和兴趣的时候,不是每个人都适合去做软件开发。中小学只能开展兴趣课去普及一些计算机软件开发的基础。这是无可厚非,但真的要纳入教育体系,恐怕有一段很长的路要走。
领取专属 10元无门槛券
私享最新 技术干货