首页语言教学大学编程语言教学,大学编程语言教学方法

大学编程语言教学,大学编程语言教学方法

cysgjjcysgjj时间2024-06-20 06:19:49分类语言教学浏览18
导读:大家好,今天小编关注到一个比较有意思的话题,就是关于大学编程语言教学的问题,于是小编就整理了5个相关介绍大学编程语言教学的解答,让我们一起看看吧。大学如何自学C语言?楼主是个大一学生,想在大学期间自学c语言和java.每天大概能学6个小时,请问一下大概要多久能精通?大一新生该如何学习C语言?书上的代码看不懂、理……...

大家好,今天小编关注到一个比较意思的话题,就是关于大学编程语言教学问题,于是小编就整理了5个相关介绍大学编程语言教学的解答,让我们一起看看吧。

  1. 大学如何自学C语言?
  2. 楼主是个大一学生,想在大学期间自学c语言和java.每天大概能学6个小时,请问一下大概要多久能精通?
  3. 大一新生该如何学习C语言?书上的代码看不懂、理解不了,又该怎么办?
  4. 一个211的大一学生刚开学就要学习高数、线代和C语言三门课,而且是同时上,该怎么保持学习节奏呢?
  5. 想学matlab,它和c语言比哪个好学点?如何入手学习?

大学如何自学C语言?

C语言其实很简单,不过对于大学生来说这是第一次接触编程语言可能会有点不适应。

不过其实对于C语言来说,其知识点很少。我大学时候计算机二级等级考试C语言和计算机***考试都是一次过。我来和你说一下学习方法。其他语言也基本适用。

大学编程语言教学,大学编程语言教学方法
图片来源网络,侵删)

C语言基本知识点就是需要先知道这几个是什么

1、常量,变量,宏定义,头文件h,程序文件c,你吧这几个概念搞懂即可

2、然后就是计算符号,编程语言就是让计算机的CPU进行各种计算,所以计算符号就是加减程序,与,或,非

大学编程语言教学,大学编程语言教学方法
(图片来源网络,侵删)

3、二进制里面的取反,异或逻辑

4、存储里面的补码

5、然后就是判断逻辑的,if else ,swich case,

大学编程语言教学,大学编程语言教学方法
(图片来源网络,侵删)

6、循环语句 while,for

不建议入门就学c语言,因为你可能学了很久都敲不出一个能让自己很有成就感的程序,慢慢就失去学习的兴趣了,先学java或者c#吧,很快上手,然后写个网站,有了成果,就会驱动自己继续学下去。

楼主是个大一学生,想在大学期间自学c语言和j***a.每天大概能学6个小时,请问一下大概要多久能精通?

你是说精通语法吗?

一个星期就够了!

熟悉开发平台?两个星期富富有余!!

熟悉库函数吗?三个月差不多了!!!

基本数据结构算法模型?一年可以啦!!!!

数据库工程?三年算熟练吧!!!!!

看天分与悟性。悟性高,一年会用,低的我辈子都不会用。精通?算了,不是天才被指望能精通。c要到通或机器指令分析各种优化 性能 bug,而j***a玩从指节码分析,这才谈得上精通。就算降低一个量级,起码要把他们常用库的源码读懂 们说一二吧? 对于应用型程序员来说,会用,们实现业务需求就够了,但不要轻易谈精通

老甘闲聊,跟你聊聊。同学,有这个心是很值得鼓励的,别听别人的风凉话。

不过,你每天能学习6小时这件事,不要有太乐观的想象,因为就算你能学满6小时,这里还有个效率问题。不要求快,要求持久。水滴石穿,欲速则不达。

对于编程来说,考察其水平,除了学习时长,还有一个纬度,就是计算机运行原理的掌握程度。先努力学习基础知识,包括数据结构,计算机组成原理,操作系统编译原理等,再谈语言,这样能提高的更快,所谓磨刀不误砍柴工。

把基本功打牢靠,然后就是多写代码。趁着年轻,先做个10万行代码的量出来。做个网站,玩玩信息管理系统,写个聊天软件,做点app。慢慢的,一些问题就暴露出来,内存管理,并行设计,数据库管理等,就都要再学再练习

到这里,才算是刚入门。

后边的算法学习,内存优化,架构设计等,是要通过进入真正的项目慢慢积累与训练的。这个过程少说也要个几年才能说熟悉。你要是到了这一步,找个开发的活干干应该是很容易的了。

精通的话,恐怕没有个十几年的功夫就别提。我印象最深的是龙芯的胡伟武老师的一段话。他说全国每年能做j***a程序开发的成千上万,但是会写j***a虚拟机的人,全国才几十个。试想,如果真要说精通一门计算机编程语言谈何容易。

说了很多,无非想表达一个,做好一件事不容易,不是一朝一夕。有些时候,要有下大功夫,打持久战的准备。

希望我的回答对你有所帮助。

大一新生该如何学习C语言?书上的代码看不懂、理解不了,又该怎么办?

首先接受新的东西可能会存在一个过程,就犹如刚上高中时候数学要接受函数,化学要接受摩尔一样。言归正传,作为一个新生该如何学习C语言呢,一本书是必须要读的,被誉为the Bible of C,这就是K&R写的《the C Programming Language》,R是C语言发明者,Dennis M.Ritchie丹尼斯.里奇已经去世,1983年肯·汤普逊和丹尼斯里奇获得了计算机届最高奖图灵奖,以表彰二位发明了unix操作系统和c语言,相关历史可以去仔细看看。这本书非常经典,作为入门书籍是要一定要读的,可以直接读英文原版,难度几乎没有,翻页版也不错,更重要的一点是这本书非常的薄。作为一个计算机专业过来人可以说一下为什么会出现这种状态,刚开始学习C语言,可以比喻为撬开了整个计算机学习的一个口子,很多专业内容对一个刚进入大学的大一新生是听都没听学过的,什么内存地址,什么是栈,什么是堆,......,很多授课老师直接略过而仅仅专注于编程语言本身,所以,一些基础的计算机基础知识还是需要补充的,要大致的了解一些内容:

1.基础的计算机组成原理内容,熟悉存储和外设的相关内容,对计算机专业后面会有[_a***_]专门讲解;

2.简答的操作系统知识;

重点在于内存的理解,这对C语言非常重要,毕竟指针就是内存地址;

可能刚开始入门的时候最难的就是递归了,可以找简单画画图来理解,递推和回溯,关键点就在找到递归的出口,之后就写逻辑结构吧,别再想那么多了。

书上代码刚开始还是尽量自己都去敲一下,熟悉所有的C语言基本知识,需要不断的积累和练习,到了一定程度攻下最后一个山头:结构体以及后面的链表内容,关键在于指针的理解上,慢慢就过来了。

从零开始?

那先玩VB吧,然后C++,C慢慢来。

甚至不排斥的话,可以从E语言这种,可以说是中文化的VB的上手。

先把逻辑等练好,再转去英文编程记语法等关系。

自己看书学习的话,先看命令和用途。

再看应用实际,抄几遍例程。

理解每一行每一句的效果

之后画流程图训练逻辑。

如此类推,一步一步深入。

如果你完全不开窍,不如自我分析一下,看自己究竟更适合学哪个专业。很多大学是可以接受专业调换的,你可以向学校方了解一下,毕竟强扭的瓜不甜。在自己不擅长的领域,做再多的努力,也许只能达到平均。

如果现阶段你还无法认清自己,也没有其他特别感兴趣的专业,那么就只能硬着头皮努力去学。像同学请教,多了解相关的信息,至少你要过了入门这一关。我先生学计算机,他是说其实C语言就是一种工具,就像其他语言工具一样,你要掌握规律,再具备一定的逻辑性,都可以学好。加油!

忍着,坚持,耐心,我编C++十年了,一直都是这么过来的,推荐你看两本书,C++ primer, C++编程宝典,然后就是上优酷看看视频教程,最重要是要实际操作,看看高手的代码,耐心一行一行的看,学习人家的编码风格和良好编码习惯,我当年就是先看了3-5个几千行的代码,然后慢慢上手,最后成为高手后,还看了好多个几万行代码的完整程序,这都是水磨功夫,没有捷径可走

学习c语言不难,因为计算机语言的本质是与计算机说话,按照一定的语言规则把自己的思维方式告诉计算机,因此个人的思维最重要。c语言只是其中的一种计算机语言表达方式,学习c语言就是学习它的表达方法,把谢谢弄清楚,学起来就不难了。

如果是大一的学生,一般会开设这个课程,上课认真听,下课多练,很容易就能掌握。

如果没有老师教,那就看一些经典教材,关键是多练,多练,再多练。

目前初中,高中生都在学c语言,也可以接受,所以从心态上不要把它看得很难,其实是很简单的。

如果对c语言感兴趣,可以关注我,我发了一些关于c语言学习的相关内容,还有***。

一个211的大一学生刚开学就要学习高数、线代和C语言三门课,而且是同时上,该怎么保持学习节奏呢?

九二年上大学,大一上了两星期课,生病住院了二十天,出来两周后期中考试,考了94.5分,班上的最高分,线代只结业考试,考完后没两天,数学老师告诉我考了***分,我问3分扣哪了,他说哪哪道填空错了,我说那道题应该答案不为唯一的,卷子发下来,改为100了,想知道为啥学这个好,反复看教材,多看几遍,要看进去呀!不是一边看一边想美女呀!当然,必要的题还是要做的!

大学里给我留下印象最深的课程就是数学课,我在大学里遇到的每一个数学老师都非常优秀,高数、线性代数、概率论、离散数学等等,这些课程也让我至今都受益匪浅,所以看到这个问题一定要回答一下。

首先,这三门课程都是比较重要的,都是要重点掌握的内容,不管未来选择就业还是考研,这三门课程都有举足轻重的作用。

这三门课程中高数有一定的难度,但是数学本身就有较强的连续性,所以只要认真听课,做好笔记,课后完成必要的练习,还是可以学好高数的。线性代数相对来说比较简单,大部分同学能够顺利掌握,学习线性代数的过程比较锻炼逻辑思维能力。线性代数在计算机领域有广泛的应用,所以作为计算机相关专业的同学来说要重视线性代数。

总的来说,要学好高数和线性代数就一定要利用好课堂时间,大学里数学老师的课是非常值得听的,既有深度又有乐趣而且逻辑性很强,所以一定要认真对待每一堂数学课。只要把课堂时间利用好,另外再辅佐一定的练习,基本上学好数学是没有多大障碍的。

C语言对于初次接触编程语言的同学来说还是有一定难度的,学习编程语言要建立在一些基础知识之上,这个基础知识就是简单的计算机基础和数学基础。对于大一的学生来说,要想学好C语言单纯看书是不行的,一定要辅佐实验,只有通过实验才能验证很多概念,也能够更牢固的掌握C语言。

总之,学习高数和线代的重点在课堂上,而学习C语言的重点则在课下的动手实践上。

我的研究方向是大数据和人工智能,目前也在带相关方向的研究生,对计算机感兴趣的同学可以关注我,相信一定会有所收获。

如果有计算机方面的问题,也可以咨询我。

谢谢!

过来人的建议:

数学是基础,必须学!

高数其实是讲如何描述一个连续的世界,在顶尖的数据科学上会用到,比如大数据和ai机器学习等各种算法上;

线代主要是矩阵转换用的比较多,图形学上会大量用到,所以如果做游戏3d引擎等开发需要掌握,这个也是计算机图形学的基础;

C语言则是一门工程技术,计算机系必须掌握,大一一般是基础,多上机操作练习,多动手,哪怕写的很烂也要达到程序最终的目的,这个过程可能有些痛苦,但这是对以后的必要积累,不然你后面看别人优秀代码和各种模式设计的时候是不会有认同感的,甚至完全看不懂,因为你经历的折磨太少是不会产生共鸣的。

数学的话cs系应该还会有离散数学,英语这个跟算法和数据结构课程关系比较紧密,有开设的话必须掌握,决定你以后工作的高度!

最后,如果你是计算机系的,所有课程请都认真学习,有益无害,进了好大学更应该珍惜,玩过来和学过来的差别很大的,毕业就会有体现!我们当时的课安排的跟数学系没差别,基本天天学!

加油!

我就是大学数学老师,并非我教授数学就说数学重要。在大学里无论你是学习什么专业,还是将来从事什么职业,如果你能把数学知识,当然也包括大学一年级的《高等数学》、《线性代数》、《概率论与数理统计》。这些课程一旦在大学开设,即说明它的重要性更不必多说,无论是在后期专业课程的学习中,还是对将来的考研深造都会受益终生

作为过来人给你提个醒,高数、线性代数还有后续可能要学的概率论这三门数学相关的课程是机器学习/人工智能技术的基础,以后机器学习、人工智能的应用和开发相关的工作会越来越多,掌握机器学习相关的知识对于从事软件开发的人来说会变为一个很正常的要求,这个方向也是未来非常有潜力的一个工作方向。机器学习的原理和推导以及新算法的研发都是数学知识的运用,这其中涉及到太多的数学原理和公式推导,编程反而不是最重要的。作为毕业多年的IT从业人员,为了能看懂机器学习的知识,我们好多人都在重新学习这三门数学课,所以好好珍惜大学的学习时光。你可以上网找吴恩达的机器学习***看几集感受一下,结合未来机器学习的广阔前景,希望你能有动力、有兴趣把高数和线性度代数学好。

C语言作为大一的计算机入门语言,也很重要,你可以看我的前一个问答,其中很多公司和产品都在用C语言,不要以为开发和工作只有用j***a。

大学期间勤奋学习,终会有回报。

想学matlab,它和c语言比哪个好学点?如何入手学习?

我的个人观点,想学什么无所谓,想学立刻去学,与其想来想去,不如立马行动。

MATLAB强大的数学工具,可以用于很多工程问题的数值处理、求解、仿真等,可以说功能上相当强大,但是到底它还只是一个工具,需要你掌握相应的数学知识才能用的好。而且必要线性代数的基础是不可缺少的,MATLAB的计算都是用矩阵进行和表达的,矩阵都不懂就说不上使用了。

C语言的应用范围很广,广到我都不知道该怎么举例子。C语言很基础可以为计算机编程打下基础,方便以后接触其他语言。并且C的兼容性好,单片机中C是使用最广泛,C强大但是取决于使用者。

matlab是科研和工程研究利器,***如你的工作所涉及问题都是科学计算、工程仿真问题等等,那就好好学就是,如果业余爱好,这东西的绘图也很漂亮,拥有广泛的接口,能读大多数格式的文件,处理常见问题都很强大。

***如你是个算法爱好者,那么学点C语言就足够了。

为什么突然要学matlab呢?如果不是数学或者物理建模相关的应用(当然matlab用途很广泛,这个只是最主要的部分),当然不应该贸然去学matlab了。同样,想学c语言也应该有一个充分的理由,然后才能判断合适不合适,哪一个更好。最好,如果在matlab和c语言之间踌躇的话,不如学python吧,从能力上c和matlab可以做的python基本都能做的了,而学习起来相对前两者都会简单一些

关于到底首先该学习哪一种编程语言?这个并没有一定之规。可以根据自己的具体工作需要进行编程语言的选择。从来没有听说过最好不要先学 C 语言,而应该先学习 MATLAB 语言的。如果你的工作需要使用 MATLAB 语言进行各种复杂的数***算,那么你就可以首先学习 MATLAB 语言;但是如果在你的工作中根本就不需要进行各种复杂的数***算,而是需要你编写和计算机操作系统比较紧密的软件,那么你就必须学习、并精通 C 语言编程。这就是我个人的亲身体会。因为在我的计算机编程工作中,由于根本就不涉及到需要使用各种复杂的数***算的地方,所以我到现在也从来没有学习过 MATLAB 语言的编程;但是由于我的编程工作是和系统的相关性比较紧密的,所以我的 C 语言编程就比较熟练。

到此,以上就是小编对于大学编程语言教学的问题就介绍到这了,希望介绍关于大学编程语言教学的5点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.mediationoklahomacity.com/post/33038.html

语言学习计算机
悟空唤醒语言教学,悟空中文教学视频 芳字文字的演变,芳的汉字演变