本课程从程序的“设计“入手,以算法思想为核心,结合专业应用将计算思维的概念、方法融入课程案例,使学生掌握抽象和分解来控制相关计算任务或进行系统设计的方法,培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力,将计算思维的方法内化为一种思维习惯和能力。
长期从事我校本科计算机基础教学工作。教学效果良好,工作认真负责。先后主编、参编11部教材。2008年获优秀教学成果二等奖。
大学计算机基础(或计算机导论)
一级知识点 | 理论/实验 |
| C程序设计初步 | 4 |
| C程序的基本控制结构 | 6 |
| 函数 | 6 |
| 数组和字符串 | 6 |
| 文件处理基础 | 2 |
| 指针 | 6 |
| 结构体和联合体 | 1 |
| 编译预处理基础 | 1 |
| 枚举类型和位运算 | 自学 |
本课程总学时48 其中:理论32,实验32(实验课时折半)
教材:《C程序设计技术》刘慧君、熊壮等编著 重庆大学出版社 2015年2月出版
过程化考核30% + 期末在线机考(CourseGrading)70%
C程序设计语言(第二版)(美)Brian W.Kernighan Dennis M.Ritche著 徐宝文,李志译 机械工业出版社
C Primer Plus(第五版) (美)Stephen Prata著 云巅工作室译 人民邮电出版社