‘壹’ c语言能不能在高中讲
因为对不以后不从事开发工作的人,c语音没有任何用处,现在的多数软件都是以应用为主,不需要知道其底层结构,那么高中生学习c是可以的,但是没有必要再学校里开设课程,即使是研发人员也有诸如java .net等可以选择。
‘贰’ 高中生能学c语言吗
不知道你这样的未雨绸缪是对是错,还是鼓励一下吧,努力学习。。。
下面说说自学C语言的问题:
由于C语言语法灵活多变,而且C语音的特点就是比较低级,主要是为了切近汇编语音以达到高执行效率的目的,所以语法层面的抽象不多,不如其他亲民语音(如Basic,Pascal)那样通俗易懂,对于初学者来说会比较费解,难以养成算法设计思维
上面只是从对比的角度说说C语言的学习难度,仅供参考!
建议学习C之前学习基本的Basic语音,以QBasic为准,只为了学习一种计算机的算法式思维。如果想从C语言直接入手,就要做好长时间学习的准备,而且要有可用的计算机,多写代码多练习
教材推荐使用谭浩强的《C语言程序设计》,这是各大高校使用的C语言教材,是及其通俗易懂的一本
学习用编译器推荐使用Turbo C 2.0,这是很古老而经典的编译器(也是上面那本教材使用的编译器),创造了DOS时代的神话,可以类比为现在win32上的VC,这个编译器由于和C语言基本是同一时代的产物,所以对C做了很全面的支持,同时没有引入很多现代开发思想而带来的东西(比如:Unicode,预编译等等),这样可以避免学习者出现困扰
下面说说几点学习建议:
1。多遍阅读教材。对于初学者第一遍学习C语言往往不知所云,多看看会加深理解
2。多写代码。实敲代码是提高编程能力很好的手段,一定要多
3。第一遍学习学建议可以跳过指针,先打好基本的面向过程的程序设计思想,然后再入手指针,慢慢理解,其实C比较难懂的也就是指针。。。
4。自我勉励:书山有路勤为,这句古话放到哪里都是对的,后面的苦只要方法得当有时候可以不必吃的,加油
####################################################
纠正一下上面说的,编程和数学的关系:
开发人员可以这样分级:
初级程序员玩的只是简单代码,基本没什么技术含量
中级程序员玩的是算法和数据结构(来自数学),重点是效率
高级程序员玩的是设计模式,重点是软件架构,依赖对算法和数据结构的熟悉
专业程序员玩的是数学,而且是高深莫测的数学。
一般人体会不到数学的作用,主要是因为做的工作本身技术含量不高,这也就是很多人抱怨程序员工作工资低,属于民工级,事实上是做的工作本身就不用动什么脑子,事实上IT行业做到中级水平才算真正的入行。。。
可以这样说,计算机相关的东西无处不透着数学思想,尤其是深入之后。
举举例说吧:
数据结构:这本身就是数学思维的经典抽象,基本的树、图设计无处不透着数学的思想
数据库:如何用最短的时间获取最准确的数据,这样的算法本身就是依靠数学的
编译原理,操作系统,TCP/IP,等等都是如此
学好数学对你深入提高开发能力是至关重要的,当然是否能够真正深入还要看个人实力
‘叁’ 高中编程课软件都学什么
学习以下内容:
1、C语言:C语言作为一种简单灵活的高级编程语言,它是一个面向过程的语言,一般是作为计算机专业的基础入门语言课程。
2、C++:C++语言保留了C语言的有效性、灵活性等特点,又添加了面向对象编程的支持,具有强大的编程功能,可方便地模拟现实问题的过程和操作。
‘肆’ 高中是不是就学c语言
你好,高中是不会学习这个,如果你上的职业高中或许在计算机专业会有学习 C++ 数据库基础等。上大学了才会正规的开始学习!
‘伍’ C语言适合高中生学吗
没问题,高中可以先学C语言基础,它的逻辑和语法没有特别的限制。 仅仅是C语言本身的话,没那么难学,这个要看你学到什么程度了,如果你打算像贝尔实验室的科学家那样写个Unix操作系统,那恐怕不是大学时代能完成的。 C语言也不过是一种编程思想的表达方式而已。 记住,难的不是一门语言怎么样,而是你要打算用这门语言去实现什么目标。
‘陆’ 高中生可以学C语言吗要学多久入门。需要哪课的 知识
当然可以,只要你时间够用的话,但是估计仅仅可以学到一小部分,想要编程是不太可能的。我就是学软件工程的,想要编程,光是C语言是不够的,还要学逻辑运算,高等数学,数据结构,函数库等等。
‘柒’ 要上过高中才能学C语言吗
不一定,如果在中学,要靠自学因为学校不开这门课,我是大二学生,我们大一时开的有这门课,其实这门课不要求太高的基础,数学好的话,容易学些,其实一开始学的都是基础,C语言入门很容易,可是精通却很难,有句话叫,不上10年别想精通C语言,不过C语言是编程语言中最好的一种,近年超过Java,排行第一!脑袋瓜子灵活点,很好入门!
‘捌’ 杭州高中通用技术是学c语言吗
杭州高中通用技术是学c语言
由于C语言语法灵活多变,而且C语音的特点就是比较低级,主要是为了切近汇编语音以达到高执行效率的目的,所以语法层面的抽象不多,不如其他亲民语音(如Basic,Pascal)那样通俗易懂,对于初学者来说会比较费解,难以养成算法设计思维。
‘玖’ 什么专业要学习c语言
计算机科学与技术,因为我就是这个专业的,我们学过C语言,Java语言,C++语言,还有汇编语言等。不过C语言可以自学的。即使你挑了这个专业,C语言也只是其中的一门课而已,只学一个学期的(别的有C语言的专业也一样)。所以报专业要想清楚啊。不要因为能上到什么课而报什么专业,要考虑自己喜欢什么专业。而且,大学里有选修课的,正规点的大学有C语言这门选修课的。而且大学里,你即使不是这个专业,也可以去听这个专业的课的。我说完了。
‘拾’ 为什么不把C语言放到高中来教啊
呵呵……楼主啊,你根本就没搞懂学计算机的逻辑顺序……
如果你要学C,那你先必须搞懂编程语言是用来干什么的。当然,你很容易猜到——做软件!那么你就应该先学着使用一些软件,看看一个Windows程序是什么样子的。等你已经用过了一些软件,有了一定在W系统下操作软件的经验,再回过头来学习如何制作软件!
我高中时期学过Basic语言和QBasic的使用,当时我完全没有一丝兴趣……我都不知道它们是用来干嘛的,你说我能喜欢么?
直到大学,当我逐渐接触到越来越多的软件之后,我突然很想知道它们是怎么做出来的。因此,我选择了C,继而C++,编译器也由以前的TC2到了现在的VC++。
所以,学那些MS Office里的软件还是很有必要的。你必须先了解W系统下的软件是个什么样子,它们怎么使用;而后才能去了解怎么制作那样的软件!
记住,学习编程不是为了应付考试的。而是你应该真正渴望做出自己的软件;因此,放在拥有高考坐镇的高中学这种“鸡肋”学科,我很怀疑能不能起到哪怕是一丁点的积极作用……除非——高考要考这个——那问题可就更复杂了。但短期内这应该是不可能的。因为你(教育界)不能要求每个人都要了解怎么做软件吧?这可不是对于普通人来说的基础学科,因此高考不可能考这个的……要是高考不考,你就别指望这种课能够在高中站住脚!看看那些美术、音乐课就行了……