个人介绍
C语言程序设计基础

主讲教师:张家

本课程坚持以立德树人为主线,坚持以金课“两性一度”为标准,坚持以“实例贯穿知识讲解”引导学生边学边做为方式,深入浅出地讲解C语言程序设计的基本概念和方法,包括:基本数据类型、选择结构、循环结构、数组、函数、编译预处理、指针、结构体等知识点,着力培养有社会责任、有创新精神、有专门知识、有实践能力的应用型软件开发人才。
课程介绍
       本课程坚持以立德树人为主线,以金课“两性一度”为标准,以“实例贯穿知识讲解”引导学生边学边做为方式,深入浅出地讲解C语言程序设计的基本概念和方法,着力培养有社会责任、有创新精神、有专门知识、有实践能力的应用型软件开发人才。
       1. 知识目标
       使学生掌握C语言程序设计的基本概念和基本方法,主要包括以下内容:基本数据类型、选择结构、循环结构、数组、函数、编译预处理、指针、结构体、共用体和枚举类型等知识点。
       2. 素质目标
       (1) 培养学生编写程序时,耐心、细致、有条理的工作作风;
       (2) 培养学生面对程序报错误时,沉着、冷静的心理素质;
       (3) 培养学生在解决比较复杂的问题时,统筹规划的能力;
       (4) 培养学生相互协作的能力与团队精神;
       (5) 培养学生初步建立计算思维的思想;
       (6) 培养学生的创新创业意识和专业创新能力。
       3. 能力目标
       (1) 分析程序的能力:能看懂别人写好的一般难度的程序,能分析程序是如何一步步实现所要求的功能的;
       (2) 编写程序的能力:课程前期通过模仿能编写简单的程序,课程中期能独立编写一般难度的程序,课程后期能编写程序解决学习中的现实问题;
       (3) 调试程序的能力:能上机调试运行一般难度的程序。
       4. 思政目标
       以立德树人为主线,注重在课程课件和实验教学素材中融入思想政治教育的内容,实现思想政治教育工作贯穿于教育教学全过程,实现知识传授、能力培养与价值引领的有机统一,着力培养有社会责任、有创新精神、有专门知识、有实践能力、有健康身心的应用型高级专门人才。
教学方法

课程组紧扣现代信息技术与教育深度融合发展趋势,贯彻“以学生为中心”和“课程持续改进”教育理念,基于“两性一度”的课程建设总要求进行对标挖潜,对教学中存在的痛点、难点问题进行总结凝炼和细致分析,将改革创新的着眼点放在教学目标、模式、内容、方法与评价五个方面。形成了“1+7”混合式教学模式创新,即以促进学生全面发展为人才培养核心,采用慕课资源、应用型教材、翻转教学、分层次教学、专创融合、双语教学、过程化管理等7个教学手段。


图1 “1+7”混合式教学模式

教学效果

1.学业成绩显著提升

实施混合模式教学改革之后,传统课堂沉闷的氛围、学生单一的学习方法、课程一元的考评模式都得到极大改观,91%以上的学生在课程总体评价、运用前沿技术、课程思政融入、鼓励学生积极参与等方面都给出了90分以上的评价。课程的教学质量得到了全面提升,对比改革前2019-2020年度课程69%的通过率(样本人数接近1000人),改革三年来课程通过率均值达80%以上,标准差由改革前的17%降到了现在的12%。

2.教师教研成果丰硕

学团队成员中,硕士3人,高级职称2人、中级职称2人。教学团队中多人获得校级优秀教师、校级专业带头人、年度考核“优秀个人”优秀教师”、“双师型”教师称号等荣誉称号,,2 人次在学校青年教师教学竞赛中获奖,2人完成省级科研项目结题。这些个人教学奖励的获得,不仅体现了团队成员的教学水平和专业素养,也反映了团队在师资队伍建设和人才培养方面的成效。师德师风优秀,团队搭配合理,全程参与课程的开发和建设。

教学团队成员积极参加课程思政学习培训,并按学校规定,坚持每月2次定期进行集体教研活动,发挥集体智慧和力量,深入挖掘思想政治教育资源,探索创新课程思政建设模式和方法路径。教学团队成员近年来参加的课程思政学习培训如下:胡嫣然,自2024年6月3日至7月3日参加全国高校学生党支部书记党纪学习教育专题网络培训班

参考教材

1.课程组自编教材

李绍华,刁建华,李敏主编.《C语言程序设计基础》.清华大学出版社,2018.10.

截止到2023年7月,本教材共印刷了8次,共14000册。目前全国共有大连外国语大学、西南大学、哈尔滨工程大学、中国地质大学、天津医科大学、昆明理工大学、广东财经大学等多所院校的师生使用、选用本教材进行教学。

8 教材封面、版权页和使用情况说明

2.参考书

[1]谭浩强.《C程序设计(第五版)》.清华大学出版社,2017.08.             

[2]B.W.Kernighan,D.M.Ritchie.《C Programming Language》. Prentice Hall, 1988.03.

课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 第一个C语言程序
视频
.mp4
2025-04-30 14.00MB
1.2 C程序的开发步骤
视频
.mp4
2025-04-30 5.83MB
1.3 VisualC++
视频
.mp4
2025-11-07 10.60MB
1.4 教材课件1
文档
.pptx
2025-04-30 2.26MB
2.1 流程图
视频
.mp4
2025-04-30 13.59MB
2.2 NS流程图
视频
.mp4
2025-04-30 7.65MB
2.3 教材课件2
文档
.pptx
2025-04-30 1.39MB
3.1 常量
视频
.mp4
2025-11-08 17.43MB
3.2 变量
视频
.mp4
2025-11-08 20.36MB
3.3 算术运算符与表达式
视频
.mp4
2025-11-08 11.65MB
3.4 数据类型转换
视频
.mp4
2025-11-08 8.26MB
3.5 格式输出-printf函数
视频
.mp4
2025-11-08 16.28MB
3.6 格式输入-scanf函数
视频
.mp4
2025-11-08 8.85MB
3.7 单元测验1
作业
.work
2025-04-30 --
3.8 单元测验2
作业
.work
2025-04-30 --
3.9 教材课件3
文档
.pptx
2025-11-08 1.79MB
4.1 关系运算符和关系表达式
视频
.mp4
2025-11-08 16.73MB
4.2 逻辑运算符和逻辑表达式
视频
.mp4
2025-11-08 26.46MB
4.3 if语句的基本形式
视频
.mp4
2025-04-30 15.88MB
4.4 switch语句
视频
.mp4
2025-04-30 14.44MB
4.5 单元测验3
作业
.work
2025-04-30 --
4.6 教材课件4
文档
.pptx
2025-04-30 5.06MB
5.1 while循环语句
视频
.mp4
2025-04-30 12.80MB
5.2 do-while循环语句
视频
.mp4
2025-11-08 5.79MB
5.3 for循环语句
视频
.mp4
2025-11-08 18.22MB
5.4 单元测验4
作业
.work
2025-04-30 --
5.5 教材课件5
文档
.pptx
2025-04-30 1.53MB
6.1 一维数组
视频
.mp4
2025-04-30 19.96MB
6.2 一维数组应用举例
视频
.mp4
2025-04-30 17.67MB
6.3 二维数组应用举例
视频
.mp4
2025-04-30 10.36MB
6.4 字符型数组应用举例
视频
.mp4
2025-04-30 8.42MB
6.5 单元测验5
作业
.work
2025-04-30 --
6.6 教材课件6
文档
.pptx
2025-04-30 1.23MB
7.1 函数的定义
视频
.mp4
2025-04-30 8.23MB
7.2 函数的调用
视频
.mp4
2025-04-30 19.10MB
7.3 函数的嵌套调用
视频
.mp4
2025-04-30 7.35MB
7.4 函数的递归调用
视频
.mp4
2025-04-30 6.51MB
7.5 数组作为函数参数
视频
.mp4
2025-04-30 12.68MB
7.6 单元测验6
作业
.work
2025-04-30 --
7.7 教材课件7
文档
.pptx
2025-04-30 1.36MB
8.1 指针的概念
视频
.mp4
2025-04-30 6.34MB
8.2 指针变量
视频
.mp4
2025-11-08 20.37MB
8.3 指针与一维数组
视频
.mp4
2025-04-30 11.47MB
8.4 指针与字符串
视频
.mp4
2025-11-08 7.91MB
8.5 指针作为函数参数
视频
.mp4
2025-04-30 12.55MB
8.6 单元测验8
作业
.work
2025-04-30 --
8.7 教材课件8
文档
.pptx
2025-04-30 1.83MB
9.1 结构体类型声明和结构体变量定义
视频
.mp4
2025-04-30 14.43MB
9.2 结构体变量初始化和结构体变量引用
视频
.mp4
2025-04-30 11.62MB
9.3 结构体数组
视频
.mp4
2025-11-08 6.94MB
9.4 指向结构体变量的指针
视频
.mp4
2025-11-08 10.04MB
9.5 指向结构体数组的指针
视频
.mp4
2025-11-08 7.41MB
9.6 结构体作为函数参数
视频
.mp4
2025-11-08 7.76MB
9.7 单元测验9
作业
.work
2025-04-30 --
9.8 教材课件9
文档
.pptx
2025-04-30 1.34MB
10.1 文件基本操作
视频
.mp4
2025-11-08 16.01MB
10.2 不带参数的宏定义
视频
.mp4
2025-11-08 6.57MB
10.3 带参数的宏定义
视频
.mp4
2025-11-08 10.64MB
10.4 教材课件10
文档
.pptx
2025-11-10 1.06MB
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号