C语言程序设计
分享
课程详情
课程评价
spContent=具有丰富教学经验的的教学团队带领你进入变成的美妙世界,启蒙你编程学习,培养你编程思维,提升你编程能力,锻炼你解决问题的能力,培养你编程的基本思想与程序设计的基本方法,为你以后深入学习计算机编程打下坚定的基础;在这里无论你是编程小白还是为了职业提升,都将有耳目一新的感受,学有所获!
—— 课程团队
课程概述

       本课程以C语言基本语法为出发点,重点讲授三种程序结构设计(顺序程序设计、选择程序设计和循环程序设计)、运算符(算数运算符、条件运算符、逻辑运算符、赋值运算符、条件运算符、位运算符、指针运算符等)、数组、函数、指针、结构体、文件操作等内容,并且每章配备相关的实践实训案例,让所学的知识融会贯通、学以致用。通过多种教学模式的运用,力求展现C语言编程的美,改变了大家对C语言的认知,提高自身的编程高度,夯实课程基础,给你的职业生涯奠定良好的基础,为祖国的科技发展贡献一份力量。

授课目标

     通过本课程的学习,可以了解C语言程序设计的基础知识、C程序的运行原理,让学生学习基础知识的同时,也感受C语言在各行业的应用状况,培养学生对程序设计的初步认识,激发学习者的学习兴趣,提高学习者创新应用的能力。目前的授课对象为理工科低年级的大学生,没有编程经验或编程经验不够丰富的对编程有一种热爱的IT爱好者。



课程大纲
预备知识

通过本课程的学习,可以了解C语言程序设计的基础知识、C程序的运行原理,让学生学习基础知识的同时,也感受C语言在各行业的应用状况,培养学生对程序设计的初步认识,激发学习者的学习兴趣,提高学习者创新应用的能力。目前的授课对象为理工科低年级的大学生,没有编程经验或编程经验不够丰富的对编程有一种热爱的IT爱好者。


掌握大学计算机文化课程的相关知识;

对计算机基本硬件有一定的认识,比如CPU、存储器等;

数据进制的几种表示形式,例如:二进制、八进制、十六进制、十进制以及它们之间的相互转换;

最好有点操作系统、数据结构等初步知识。


参考资料

理论教学教材资源

   教材选用:《C程序设计》(第五版) 谭浩强,清华大学出版社。

   辅助教材:《C Primer Plus》(第五版)StephenPrata,人民邮电出版社。

实践教学资源

学生设计性实验资料

C语言程序设计实训》主编:樊纪山 王经卓

   学生实践案例资料

       《C语言实践案例》 主编:樊纪山    孙巧榆


常见问题

Q :  这门课需要有哪些前提知识?

A :  需要学习计算机文化基础,对计算机的软硬件有一定的了解。

Q :  这门课学习要提前准备什么?

A :  要准备一个记事本和一台电脑。

Q :  这门课程总学时是多少?

A :  总学时为48个学时,每周发布4个学时,共12周。

Q :  每周需要花费多长时间来学习?

A :  每周大约3个小时。

Q :  学习中会遇到哪些困难?

A :  本课程的难点就是指针,需要对计算机的存储结构有一定的基础。

Q :  如何才能学好本课程?

A :  做好笔记,认真听课;多看多敲代码;懂一点简单的算法。