个人介绍
程序设计基础

主讲教师:王翔

教师团队:共6

  • 李绍华
  • 刘朝霞
  • 刁建华
  • 赵静
  • 李敏
  • 朴在吉
学校: 大连外国语大学
开课院系: 软件学院
专业大类: 计算机类
开课专业: 计算机科学与技术、软件工程、网络工程、信息管理与信息系统、大数据管理与应用
课程英文名称: Foundation of C Programming
课程编号: SO0804
学分: 3
课时: 68
课程介绍
       本课程坚持以立德树人为主线,以金课“两性一度”为标准,以“实例贯穿知识讲解”引导学生边学边做为方式,深入浅出地讲解C语言程序设计的基本概念和方法,着力培养有社会责任、有创新精神、有专门知识、有实践能力的应用型软件开发人才。2018年获批大连外国语大学在线开放课程立项,2020年被评为辽宁省一流本科课程,2021年被评为大连外国语大学课程思政示范课程,2023年被评为大连外国语大学本科教育课程思政示范团队和课程思政教学名师,2024年被评为辽宁省首批省级课程思政示范课程、教学名师和团队。2021年被超星学习通平台收录为“示范教学包”,陆续被大连外国语大学、北京工业大学、南京师范大学、太原理工大学、贵州大学、东北农业大学等900多所高校使用,累计学员6.7万人。
       1. 知识目标
       使学生掌握C语言程序设计的基本概念和基本方法,主要包括以下内容:基本数据类型、选择结构、循环结构、数组、函数、编译预处理、指针、结构体、共用体和枚举类型等知识点。
       2. 素质目标
       (1) 培养学生编写程序时,耐心、细致、有条理的工作作风;
       (2) 培养学生面对程序报错误时,沉着、冷静的心理素质;
       (3) 培养学生在解决比较复杂的问题时,统筹规划的能力;
       (4) 培养学生相互协作的能力与团队精神;
       (5) 培养学生初步建立计算思维的思想;
       (6) 培养学生的创新创业意识和专业创新能力。
       3. 能力目标
       (1) 分析程序的能力:能看懂别人写好的一般难度的程序,能分析程序是如何一步步实现所要求的功能的;
       (2) 编写程序的能力:课程前期通过模仿能编写简单的程序,课程中期能独立编写一般难度的程序,课程后期能编写程序解决学习中的现实问题;
       (3) 调试程序的能力:能上机调试运行一般难度的程序。
       4. 思政目标
       以立德树人为主线,注重在课程课件和实验教学素材中融入思想政治教育的内容,实现思想政治教育工作贯穿于教育教学全过程,实现知识传授、能力培养与价值引领的有机统一,着力培养有社会责任、有创新精神、有专门知识、有实践能力、有健康身心的应用型高级专门人才。
教师团队

李绍华

职称:副教授

单位:大连外国语大学

部门:创新创业学院

职位:副院长

刘朝霞

职称:教授

单位:大连外国语大学

部门:软件学院

职位:副院长

刁建华

职称:副教授

单位:大连外国语大学

部门:软件学院

赵静

职称:讲师

单位:大连外国语大学

部门:软件学院

李敏

职称:讲师

单位:大连外国语大学

部门:软件学院

朴在吉

职称:讲师

单位:大连外国语大学

部门:软件学院

教学方法

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


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

教学条件

大连外国语大学软件学院建有中心机房1个、各类实验室14间,拥有计算机900余台,所有课程均安排在实验室授课,学生人手一台电脑。学生在听课的同时,教师可以根据需要随时让学生使用电脑中的开发环境进行C语言程序的上机实践,实现教与学的同步进行,学生上机编程实践能力得到极大提升。


学生课堂上机编程练习视频

教学效果

1.学业成绩显著提升

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

2.学科竞赛屡创佳绩

学生的编程能力、运用能力、创新实践能力有明显改观。在蓝桥杯全国软件和信息技术专业人才大赛、中国大学生计算机设计大赛、“互联网+”大学生创新创业大赛、全国大学生数学建模竞赛中斩获多项国家级、省级奖项。其中,2015年以来,连续9年组织学生参加工业和信息化部主办的蓝桥杯全国软件和信息技术专业人才大赛,共获得国家级一等奖1项、二等奖3项、三等奖20项、优秀奖38项,合计62人次;省级一等奖66项、二等奖138项、三等奖244项,合计448人次;我校还多次获得“优胜学校和优秀组织单位”称号。

图2 蓝桥杯全国软件和信息技术专业大赛国赛合影

图3 蓝桥杯全国软件和信息技术专业大赛省赛合影

3.教师教研成果丰硕

教学团队主持教育部产学协同育人项目6项,省级教学改革研究项目2项,校级教学改革研究项目7项,校级课程思政示范课程2门;发表教学研究论文10余篇;获得辽宁省普通高等学校本科教学成果奖三等奖2次,校教学成果奖一等奖1次,校教学成果奖二等奖2次教学团队和课程负责人被评为大连外国语大学本科教育课程思政示范团队和大连外国语大学课程思政教学名师;获得辽宁省教育教学信息化大赛三等奖2项;15人次被评为大连外国语大学本科毕业论文(设计)优秀指导教师;20人次被评为蓝桥杯全国软件和信息技术专业人才大赛优秀指导教师;在清华大学出版社出版《C语言程序设计基础》教材,现已被国内多所本科院校使用,多次再版印刷1万余册;录制线上资源,并收录为学习通“示范教学包”,截止到2024年9月,已被国内900多个单位的1400多名教师引用建课1900多次,累计学员近6万人。

  

图4 2018年和2022年辽宁省教学成果三等奖

 

图5 超星学习通“示范教学包”收录证书和课程引用证明

    

图6 辽宁省第八届“互联网+”大学生创新创业大赛金奖和优秀指导教师

 

图7 第十三届“蓝桥杯”全国总决赛优秀指导教师

参考教材

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-09-02 422.11MB
1.2 输出输入库函数的使用
视频
.mp4
2025-09-02 279.69MB
1.3 单元测验1
作业
.work
2025-09-02 --
1.4 教材课件1
文档
.ppt
2025-09-02 1.15MB
2.1 变量的定义和赋值_1
视频
.mp4
2025-09-02 796.86MB
2.2 变量的定义和赋值_2
视频
.mp4
2025-09-02 783.25MB
2.3 变量的取值范围
视频
.mp4
2025-09-02 598.18MB
2.4 读取键盘输入的字符_1
视频
.mp4
2025-09-02 396.88MB
2.5 读取键盘输入的字符_2
视频
.mp4
2025-09-02 601.27MB
2.6 读取键盘输入的字符_3
视频
.mp4
2025-09-02 352.19MB
2.7 内存与变量
视频
.mp4
2025-09-02 159.24MB
2.8 计算圆的面积
视频
.mp4
2025-09-02 424.53MB
2.9 运算符_1
视频
.mp4
2025-09-02 826.99MB
2.10 运算符_2
视频
.mp4
2025-09-02 853.89MB
2.11 运算符_3
视频
.mp4
2025-09-02 950.60MB
2.12 单元测验2
作业
.work
2025-09-02 --
2.13 教材课件2
文档
.ppt
2025-09-02 1.40MB
3.1 if语句入门
视频
.mp4
2025-09-02 564.97MB
3.2 简单计算器
视频
.mp4
2025-09-02 302.46MB
3.3 学会画程序流程图
视频
.mp4
2025-09-02 453.25MB
3.4 一元二次方程组求解
视频
.mp4
2025-09-02 814.28MB
3.5 计算三角形面积
视频
.mp4
2025-09-02 441.78MB
3.6 多分支if选择结构
视频
.mp4
2025-09-02 405.86MB
3.7 多分支switch选择结构
视频
.mp4
2025-09-02 893.67MB
3.8 打印季节(switch)
视频
.mp4
2025-09-02 236.85MB
3.9 成绩转换(switch)
视频
.mp4
2025-09-02 197.93MB
3.10 单元测验3
作业
.work
2025-09-02 --
3.11 教材课件3
文档
.ppt
2025-09-02 1.12MB
4.1 while循环语句
视频
.mp4
2025-09-02 684.96MB
4.2 计算100以内被5整除的整数之和
视频
.mp4
2025-09-02 778.85MB
4.3 计算某天是当年的第几天
视频
.mp4
2025-09-02 294.97MB
4.4 循环嵌套(九九乘法表)
视频
.mp4
2025-09-02 386.27MB
4.5 三层循环嵌套举例
视频
.mp4
2025-09-02 285.16MB
4.6 do_while和for循环语句
视频
.mp4
2025-09-02 223.13MB
4.7 单元测验4
作业
.work
2025-09-02 --
4.8 教材课件4
文档
.ppt
2025-09-02 1.13MB
5.1 一维数组入门
视频
.mp4
2025-09-02 235.16MB
5.2 计算一维数组元素之和
视频
.mp4
2025-09-02 47.06MB
5.3 查找一维数组最大元素值及其下标值
视频
.mp4
2025-09-02 70.21MB
5.4 二维数组入门
视频
.mp4
2025-09-02 275.95MB
5.5 二维数组初始化
视频
.mp4
2025-09-02 68.69MB
5.6 矩阵的加法
视频
.mp4
2025-09-02 43.40MB
5.7 字符型数组入门
视频
.mp4
2025-09-02 183.01MB
5.8 字符型数组初始化
视频
.mp4
2025-09-02 102.88MB
5.9 字符型数组进阶
视频
.mp4
2025-09-02 258.48MB
5.10 gets和puts库函数
视频
.mp4
2025-09-02 171.70MB
5.11 strlen库函数
视频
.mp4
2025-09-02 193.83MB
5.12 strcpy库函数
视频
.mp4
2025-09-02 224.36MB
5.13 strcat库函数
视频
.mp4
2025-09-02 132.68MB
5.14 strcmp库函数
视频
.mp4
2025-09-02 317.04MB
5.15 strlwr和strupr库函数
视频
.mp4
2025-09-02 117.31MB
5.16 单元测验5
作业
.work
2025-09-02 --
5.17 教材课件5
文档
.ppt
2025-09-02 1.33MB
6.1 函数的定义和调用
视频
.mp4
2025-09-02 349.30MB
6.2 函数详解_1
视频
.mp4
2025-09-02 967.90MB
6.3 函数详解_2
视频
.mp4
2025-09-02 699.95MB
6.4 函数详解_3
视频
.mp4
2025-09-02 838.91MB
6.5 函数详解_4
视频
.mp4
2025-09-02 146.17MB
6.6 递归函数入门_1
视频
.mp4
2025-09-02 240.32MB
6.7 递归函数入门_2
视频
.mp4
2025-09-02 132.37MB
6.8 数组作为函数参数
视频
.mp4
2025-09-02 57.32MB
6.9 变量的作用域
视频
.mp4
2025-09-02 92.66MB
6.10 单元测验6
作业
.work
2025-09-02 --
6.11 教材课件6
文档
.ppt
2025-09-02 1.61MB
7.1 宏定义入门
视频
.mp4
2025-09-02 180.37MB
7.2 单元测验7
作业
.work
2025-09-02 --
7.3 教材课件7
文档
.ppt
2025-09-02 2.34MB
8.1 指针定义和使用
视频
.mp4
2025-09-02 493.66MB
8.2 指针与一维数组和字符串
视频
.mp4
2025-09-02 200.03MB
8.3 指针与函数
视频
.mp4
2025-09-02 386.21MB
8.4 单元测验8
作业
.work
2025-09-02 --
8.5 教材课件8
文档
.ppt
2025-09-02 1.78MB
9.1 结构体入门_1
视频
.mp4
2025-09-02 251.90MB
9.2 结构体入门_2
视频
.mp4
2025-09-02 144.48MB
9.3 单元测验9
作业
.work
2025-09-02 --
9.4 教材课件9
文档
.ppt
2025-09-02 1.37MB
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号