C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。
学习程序设计是一件充满挑战、更充满乐趣的事情,本课程力求以通识、形象的展示方式诠释生涩的知识要点、用最简明的语言、最典型的实例以轻松愉快的方式引导你快乐学习,带给你全新的学习体验,和你一起欣赏C语言之美,领悟C语言之妙,体会学习C语言之无穷乐趣。C语言是结构化程序设计语言中的优秀代表,多年来始终称雄程序语言排行榜的前三位。
《程序设计基础》课程讲授内容一共10个章节。
第一章介绍C语言的特点,使学习者了解C语言的特点及C语言的开发过程;
第二章介绍计C语言的基础知识,帮助学习者理解计算机的C语言的基本数据类型、常量、变量及运算符并能熟练使用;
第三章介绍顺序结构,使用学习者能理解C语言中顺序结构的概念并能熟练掌握输入输出函数;
第四章介绍选择结构,使用学习者能理解选择结构的概念并能熟练掌握if和switch语句;
第五章介绍循环结构,使用学习者能了解使用循环结构的必要性,能熟练掌握三种循环语句;
第六章介绍数组,使学习者熟练掌握一维和二维数组的定义、初始化、元素引用、操作;
第七章介绍函数,使学习者熟练掌握库函数和自定义函数的使用;
第八章介绍指针,使学习者了解指针的必要性、基本概念,掌握指针的定义与运算,熟练掌握指针与数组的使用方法;
第九章介绍结构体与共用体,使学习者了解结构体的必要性及基本概念,掌握结构体和共用体的定义及结构体类型定义和使用;
第十章介绍结文件,使学习者了解文件的简介和分类,熟练掌握打开/关闭文件,读/写文件等操作。
每期课程一共有19周,有10个章节,建议大家可以每周学习0.5-1个章节,并完成课后作业。老师在每章节学习后都设置了章节测试,讨论话题,欢迎同学们相互交流学习心得,并随时向老师提出学习疑问,教师团队会和大家在线交流,在学习即将结束时,老师会发布一次考试,大家请关注平台的通知,不要错过哦!