C语言程序设计

课程简介

本课程从程序的“设计“入手,以算法思想为核心,结合专业应用将计算思维的概念、方法融入课程案例,使学生掌握抽象和分解来控制相关计算任务或进行系统设计的方法,培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力,将计算思维的方法内化为一种思维习惯和能力。

教师简介

长期从事我校本科计算机基础教学工作。教学效果良好,工作认真负责。先后主编、参编11部教材。2008年获优秀教学成果二等奖。


先导课程

大学计算机基础(或计算机导论)

教学计划

一级知识点               

 理论/实验
C程序设计初步   4
C程序的基本控制结构 6
函数   6
数组和字符串       
文件处理基础   2
指针6
结构体和联合体         1
编译预处理基础   1
枚举类型和位运算   自学

本课程总学时48  其中:理论32,实验32(实验课时折半)

教材:《C程序设计技术》刘慧君、熊壮等编著 重庆大学出版社 20152月出版

考试方式

过程化考核30% + 期末在线机考(CourseGrading)70%

参考书目

C程序设计语言(第二版)(美)Brian W.Kernighan   Dennis M.Ritche著   徐宝文,李志译   机械工业出版社 

C Primer Plus(第五版) (美)Stephen  Prata著   云巅工作室译    人民邮电出版社