下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

选择哪种语言作为编程语言的入门课程最好?

作者:课课家教育     来源: http://www.kokojia.com点击数:1227发布时间: 2019-03-20 12:00:29

标签: 编程语言C语言Java

  兴趣是最好的老师。浓烈的兴趣与不断获得的成就感是整个学习过程的“引擎”,只有对学习具有浓烈的兴趣才能向人们提供源源不断的强大动力。有无数的事实可以证明这个观点的准确性。现在的计算机教育,尤其是针对初学者的教育,首要的任务是激发学生们的兴趣。

  目前有很多学习计算机专业的学生都害怕编程的,原因是我们现有的计算机教学方式从一开始就给了这些学生“痛苦”的编程体验,这种体验在后期枯燥的专业课学习中不断强化,导致学生最终对编程敬而远之。

选择哪种语言作为编程语言的入门课程最好?_编程语言_C语言_Java_课课家

  一、选择何种语言作为编程语言的入门教程?

  所以,对编程的“第一印象”很重要。由此,引发了一个很有趣的问题——应该选择哪一门语言作为学生的第一门编程语言?使学生们一开始便感到了学习编程的乐趣?

  当前在国内的大学中,很多都是选用C语言作为学生的第一门编程语言。C语言的重要性众所周知,但真正的问题关键不是在于选择C教学,而在于选择的教育方式。

  国内许多C语言的教材都将主要的精力放在对C语法细节的介绍上,而且很多院校都采用闭卷考试这种呆板的考核方式,出一堆的选择题和填空题。典型的题目是将一段代码砍掉一两句,让学生“填空”。没有有哪一位编程的高手是通过做这些“填空题”学会编程的吧?即使上机也是流于形式,让学生反复折腾几个“黑底白字”的“玩具般的”小程序,学了一个学期,学生连一个有点用的程序都写不出来。

  这种呆板的、僵化的教学方式,毁掉了很多学生对编程的兴趣,使学生们一接触这门语言就感到它的无趣。

  二、为什么要选java作为编程语言的入门?

  java是最流行的一门编程语言,它被称之为“人多势众”的主流面向对象编程语言,所以个人认为也很适合计算机专业的学生作为第一门入门的编程语言。原因有以下两个:

  1.java技术应该广

  据说全世界的软件开发人员中,Java程序员的总人数名列前茅。人多说明市场需求量大,Java技术应用广。

  2.java语言更能熏陶初学者

  JAVA语言能让学生一开始就能受到面向对象编程风格与思想的熏陶,之后他们可以再倒过来去学C语言。而不是像现在这样,先学C语言再学Java。谈到C语言,再顺便说说C++,现在许多院校都开设有C++课程,其实这些年来C++应用的领域被不断地压缩,而且C++语法过于复杂,开发效率低,除了部分有需求有兴趣的学生,不适合多数学生学习。

  三、如何展开java语言的学习?

  Java入门主要分为两个阶段:一是Java语法与OOP思想的领悟,二是JDK中各个Java类及相关技术(比如多线程、序列化等)的学习。

  Java是Android的主要开发语言,因此学生在入门之后,可以进一步地开发基于Android的手机应用,引导学生进入移动互联的时代,具有很强的实用性,这点能触发学生学习Java的强劲动力。

  Java天生与“开源”两字联系在一起,掌握Java之后,学生可以迈入开源的世界,探索各种丰富的开源应用和技术的奇思妙想,这对于开拓学生的视野非常有好处,并且能直接地帮助其就业。

  也有很多院校开设了Java课程,如果是将其提到大学一年级就讲授,并立即跟上J2EE和Android的后继课程,那会更好些。

  综上所述,我们总结得出,java语言是最适合初学者入门的一门编程语言。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程