选择什么语言为第一门编程语言
发布网友
发布时间:2022-03-29 01:56
我来回答
共4个回答
懂视网
时间:2022-03-29 06:17
第一门高级程序设计语言是由约翰·巴克斯创建的Fortran。FORTRAN,亦译为福传,是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。
FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算,这一点类似MATLAB。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源程序。很多专用的大型数值运算计算机针对Fortran做了优化。广泛地应用于并行计算和高性能计算领域。Fortran 90,Fortran 95,Fortran 2003的相继推出使Fortran语言具备了现代高级编程语言的一些特性。
热心网友
时间:2022-03-29 03:25
烈的兴趣与不断获得的成就感是整个学习过程的“引擎”,它为学生完成整个学习任务提供源源不断的强大动力。有无数的事实支持这个观点。我认为,我们的计算机教育,尤其是针对初学者的教育,首要的任务是引发兴趣。没有兴趣,一切免谈。
目前计算机专业的学生,有不少视编程为畏途。其原因在于我们的现有计算机教学方式从一开始就给了这些学生“痛苦”的编程体验,不幸的是,这种体验在后期枯燥的专业课学习中不断得到强化,学生最终对编程敬而远之或畏之如虎。
所以,对编程的“第一印象”很重要啊!由此,引发了一个很有趣的问题——应该选择哪一门语言作为学生的第一门编程语言?
在国内的大学中,当前大多数选用C作为学生的第一门编程语言。这其实并没有太大的问题,C的重要性无须我多说。其实问题的关键不在于选择C教学,而在于以哪种方式去教。
很不幸,国内许多C语言的教材都将主要的精力放在对C语法细节的介绍上,课程考核方式又很古板——很多院校采用闭卷考试,出一堆的选择题和填空题。典型的题目是将一段代码砍掉一两句,让学生“填空”。有哪位高手是通过做这些“填空题”学会编程的?上机也流于形式,让学生反复折腾几个“黑底白字”的“玩具般的”小程序,学了一个学期,学生连一个有点用的程序都写不出来……
这种僵化的教学方式,足以毁掉多数学生对编程的兴趣。
而现在称之为“人多势众”的主流面向对象编程语言--JAVA,我觉得很适合计算机专业的学生作为第一门入门的编程语言。其一:据说全世界的软件开发人员中,Java程序员的总人数名列前茅。人多说明市场需求量大,Java技术应用广。其二因为JAVA语言能让学生一开始就能受到面向对象编程风格与思想的熏陶,之后他们可以再倒过来去学C。而不是象现在这样,先学C再学Java,谈到C再顺便说说C++,现在许多院校开设有C++课程,其实这些年来C++应用的领域被不断地压缩,而且C++语法过于复杂,开发效率低,除了部分有需求有兴趣的学生,不适合多数学生学习。
Java入门主要分为两个阶段:一是Java语法与OOP思想的领悟,二是JDK中各个Java类及相关技术(比如多线程、序列化等)的学习。
Java是Android的主要开发语言,因此学生在入门之后,可以进一步地开发基于Android的手机应用,引导学生进入移动互联的时代,具有很强的实用性,这点往往能触发学生学习Java的强劲动力。
Java天生与“开源”两字联系在一起,掌握Java之后,学生可以迈入开源的世界,探索各种丰富的开源应用和技术的奇思妙想,这对于开拓学生的视野非常有好处,并且能直接地帮助其就业。
其实很多院校都开设了Java课程,如果是将其提到大学一年级就讲授,并立即跟上J2EE和Android的后继课程,那会更好些。
热心网友
时间:2022-03-29 04:43
最近,台湾知名技术专家蔡学镛先生写了一本《编程ING》,宣称“人人都能学会程序设计”。作为一名IT教育工作者,这本书引发了我的兴趣,翻看之后,共鸣之处不少,结合国内计算机教育的现状,产生了颇多感触,于是就有了这篇小文。
热心网友
时间:2022-03-29 06:18
可以考虑java 来这边看看
c和c++和python先学哪个?
3、编程入门一般先学:C语言或者是Python。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。4、编程入门应该先选一门简单的语言进行学习,比如c、java、Python。自学编程有一定的难度,建议报班培训,推荐达内教育。让编程成为一个习惯。...
第一门编程语言学什么(编程第一语言是什么)
第一编程语言学什么好?1、编程语言入门学Python好。Python是一种面向对象、解释型、弱类型的脚本语言,相比其他编程语言(比如Java),Python代码非常简单,上手非常容易。2、计算机编程语言的种类五花八门,要学当然得学当下时髦流行的,比如Java、C#、PHP、Basic、Pascal、C语言、C++等等,那么从事IT行业该...
学python和c哪个好?
1、C语言是第一门接触的编程语言,可见它的重要性。2、C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言。学生需要先了解什么是面向过程,然后去了解什么是面向对象。3、C语言的语法结构比较严谨,可以这样说,如果学生把C语言学透彻,那学其他的语言就简单很多,可谓是一通...
适合初学者入门的编程语言有哪些?
C语言是大学里面教的第一门编程语言,是一门使用非常广泛,通用的编程语言,它深远地影响了其后的几乎每一种语言。C++是另一种世界上最流行的编程语言,并且在今天仍旧广泛使用,从电脑游戏到办公软件。C++比C更难学一些,虽然许多人认为不需要再从C学起了。这是一个我们无法平息的争论。关于C和C++的...
python和c++学哪个?
1、C语言是第一门接触的编程语言,可见它的重要性。 2、C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言。学生需要先了解什么是面向过程,然后去了解什么是面向对象。 3、C语言的语法结构比较严谨,可以这样说,如果学生把C语言学透彻,那学其他的语言就简单很多,可谓是一通全通。 如需学...
新手学c还是java(新手学c还是c+)
用什么语言不重要,最重要的是效率:开发效率和执行效率。不过最后,我想告诉大家。第一门编程语言的学习过程永远是痛苦的。选择Python尽管可以让这个过程变得轻松一些,但是你仍然得克服一系列困难。做为一个程序员,是应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,...
你们读大学时,第一门编程课是用什么编程语言?
回答:在国内的大学中,当前大多数选用C作为学生的第一门编程语言。这其实并没有太大的问题,C的重要性无须我多说。其实问题的关键不在于选择C教学,而在于以哪种方式去教。 很不幸,国内许多C语言的教材都将主要的精力放在对C语法细节的介绍上,课程考核方式又很古板——很多院校采用闭卷考试,出一堆的选...
python和c语言哪个强大(python和c语言哪个有发展前途)
首先,对于非程序员职场人员来说,当前情况选择学习Python语言会更合适,因为Python应用场景多、简单易学、发展前景好、薪资待遇高。学c和python哪个好1、c语言和python语言两者相比较,c语言更值得学,具体原因如下:C语言是第一门接触的编程语言,可见它的重要性。C语言是一种面向过程的语言,而Python是...
python学到什么程度能当程序员?
第一级别:入门 Python是一种高级编程语言,由于它的语法简单易懂,因此很多人选择Python作为自己的第一门编程语言。如果您想要学习Python,那么第一件事就是从入门开始。入门级别的Python学习,通常会涉及到Python的语法基础、变量、数据类型、循环、条件语句等基本概念。对于刚刚入门的学生来说,建议从...
c语言和python语言哪个更值得学?
c语言和python语言两者相比较,c语言更值得学,具体原因如下:1、C语言是第一门接触的编程语言,可见它的重要性。2、C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言。学生需要先了解什么是面向过程,然后去了解什么是面向对象。3、C语言的语法结构比较严谨,可以这样说,...