C语言程序设计--说课
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
移动通信与软件学院
《C语言程序设计》课程说课 说课人:张
1
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
2
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
1、课程性质
课程性质
1.
高职高专计算机 类和电子信息类 各专业的专业基 础课和职业素质 必修课
说教学方法与手段
❖案例导入:引入全课程案例
以项目“学生成绩管理系统” 为主线,贯穿顺序、选择 、循环结构和数组、指针等所有章节中,课程教学具有连 贯性。 教学过程中,首先提出项目目标,然后通过知识讲解、 方法演示、实践演练、复习归纳,以解决实际问题的学习 方法来学习软件开发。 使学生体会到知识的实用性,提高学习兴趣。知识的实 用性,提高学习兴趣。
数组 函数
9
•重点内容
变量的理解 数据的输入/输出 if语句选择结构 while与for循环结构 一维数组的引用 函数定义与参数传递
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
8、课程难点
•难点模块
选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
10
•难点内容
if语句的嵌套 多重循环程序设计 二维数组与字符串
软件开发技术
其它课程的先导课
网站开发技术 嵌入式技术
C++程序设计
单片机开发技术
Linux程序设计
Java程序设计
其它编程语言
4
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
3、课程目标
知识 目标
①掌握程序的基本结构 ②掌握数组和函数的运用 ③掌握指针和位运算的基本操作
教学 目标
学生成绩计算
学生平均成绩的计算 一元二次方程的求解问题
2
2
成绩输入输出界面设计
成绩的输入与输出设计 交通红绿灯模拟
4
4
成绩数据有效性检查
成绩输入数据有效性检查 最高成绩的计算 考查课成绩的转换
4
4
学生成绩统计分析
学生总分、平均分的计算 乘法口诀的打印
4
4
成绩排名 菜单设计
学生按总成绩的排名 学生成绩的查询 学生成绩管理系统菜单设计
6
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
5 课 时 安 排
任务序 号 S1 S2 S3 S4
S5 S6 S7
S8
S9
章节内容 C语言基础 顺序结构程序设计 选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
文件的读写 总学时数
项目任务
导向性实施内容
理论 实践 时数 时数
17
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
分组讨论教学:集思广益、拓展与升华
18
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说学情与学法指导
教学对 象分析
T学ex法t in指he导re 教、学、做 三位一体
文理兼招
①学生入学基础差 ②逻辑思维能力参差不齐 ③高中学习阶段接触到的计
4
8
学生成绩打印
学生成绩打印模块的设计
4
8
利用指针对学生成绩排序
利用指针对学生成绩排序 简易计算器程序设计
4
8
学生成绩记录定义和数据处理
学生成绩的录入、成绩统计 竞选投票统计 学生成绩数据链表的实现
2
6
学生成绩数据的保存
成绩管理系统数据的存储 计算机磁盘文件内容的显示 文件的复制
4
4
80
7
精选课件语言程序设计》课程说课语言程32序设计》48课程说 课
能力 目标
①掌握初步编程思想,熟悉基本算法 ②能独立编写代码,编写测试数据 ③良好的编程思路和风格
素质 目标
①具备基本的阅读程序和程序的编写的素质 ②激发学习编程语言、软件开发的兴趣和敏感度 ③培养团队合作、协同开发的素质
5
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
4、教学总体规划
说课程教学大纲
6、实践教学内容
顺序 结构
数组
选择 结构
算法 设计
指针
循环 结构
函函数数
猜数字游戏 鸡蛋赔偿问题 百钱百鸡问题
宰相的麦子 单词接龙游戏
充分体现任务驱动、实践导向的设计思想
8
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
7、课程重点
•重点模块
程序设计基础知识 顺序结构程序设计 选择结构程序设计 循环结构程序设计
结合实践操作, 多鼓励,挖掘优点
12
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
2、网络资源
❖课外学习网站:C语言网http://www.cyuyan.com.cn
13
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
1、教学方法
案例导入
任务驱动
讲练结合
分组讨论教学
14
精选课件语言程序设计》课程说课语言程序设计》课程说 课
算机知识较少
④程序设计能力几乎是零。
先强化基础知识
任务驱动、通过 实训提升实际操 作能力
高职学生
①高职学生智力不差 ①自控能力相比较差
从习题入手、自主探 索C基lic础k 知to识add 任T务itle驱动、合作交流
19
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说学情与学法指导
1、指导策略
函数递归调用 指针的引用 结构体的引用
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
1、教材选用原则
面向应用,理论与实践有机结合。
原则
浅显易懂,符合高职学生认知规律。
任务驱动,培养学生自主学习能力。
11
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
谭浩强教授编著的 《C语言程序设计》
15
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
16
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
❖讲练结合:实操体验
采用边讲边练的教学互动形式,导入贴近实际的程 序设计实例。
在教学过程中,适当安排学生在计算机或者黑板上 进行实际程序设计编写
让学生亲自观察和体验程来自百度文库设计的成功感受,加深 知识的理解。
2.
培养高职学生计 算机编程基本思 想、编程基本技 能及逻辑思维能 力的必修课
3.
可用来解决岗位工 作中实际问题,为 提高职业能力和拓 展职业空间打下坚 实基础
3
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
2、课程地位 专业基础课
课程 地位
岗位基本能力课程
计算机类专业 网络类专业 电子商务类专业 电子类专业
《C语言程序设计》课程说课 说课人:张
1
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
2
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
1、课程性质
课程性质
1.
高职高专计算机 类和电子信息类 各专业的专业基 础课和职业素质 必修课
说教学方法与手段
❖案例导入:引入全课程案例
以项目“学生成绩管理系统” 为主线,贯穿顺序、选择 、循环结构和数组、指针等所有章节中,课程教学具有连 贯性。 教学过程中,首先提出项目目标,然后通过知识讲解、 方法演示、实践演练、复习归纳,以解决实际问题的学习 方法来学习软件开发。 使学生体会到知识的实用性,提高学习兴趣。知识的实 用性,提高学习兴趣。
数组 函数
9
•重点内容
变量的理解 数据的输入/输出 if语句选择结构 while与for循环结构 一维数组的引用 函数定义与参数传递
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
8、课程难点
•难点模块
选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
10
•难点内容
if语句的嵌套 多重循环程序设计 二维数组与字符串
软件开发技术
其它课程的先导课
网站开发技术 嵌入式技术
C++程序设计
单片机开发技术
Linux程序设计
Java程序设计
其它编程语言
4
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
3、课程目标
知识 目标
①掌握程序的基本结构 ②掌握数组和函数的运用 ③掌握指针和位运算的基本操作
教学 目标
学生成绩计算
学生平均成绩的计算 一元二次方程的求解问题
2
2
成绩输入输出界面设计
成绩的输入与输出设计 交通红绿灯模拟
4
4
成绩数据有效性检查
成绩输入数据有效性检查 最高成绩的计算 考查课成绩的转换
4
4
学生成绩统计分析
学生总分、平均分的计算 乘法口诀的打印
4
4
成绩排名 菜单设计
学生按总成绩的排名 学生成绩的查询 学生成绩管理系统菜单设计
6
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
5 课 时 安 排
任务序 号 S1 S2 S3 S4
S5 S6 S7
S8
S9
章节内容 C语言基础 顺序结构程序设计 选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
文件的读写 总学时数
项目任务
导向性实施内容
理论 实践 时数 时数
17
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
分组讨论教学:集思广益、拓展与升华
18
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说学情与学法指导
教学对 象分析
T学ex法t in指he导re 教、学、做 三位一体
文理兼招
①学生入学基础差 ②逻辑思维能力参差不齐 ③高中学习阶段接触到的计
4
8
学生成绩打印
学生成绩打印模块的设计
4
8
利用指针对学生成绩排序
利用指针对学生成绩排序 简易计算器程序设计
4
8
学生成绩记录定义和数据处理
学生成绩的录入、成绩统计 竞选投票统计 学生成绩数据链表的实现
2
6
学生成绩数据的保存
成绩管理系统数据的存储 计算机磁盘文件内容的显示 文件的复制
4
4
80
7
精选课件语言程序设计》课程说课语言程32序设计》48课程说 课
能力 目标
①掌握初步编程思想,熟悉基本算法 ②能独立编写代码,编写测试数据 ③良好的编程思路和风格
素质 目标
①具备基本的阅读程序和程序的编写的素质 ②激发学习编程语言、软件开发的兴趣和敏感度 ③培养团队合作、协同开发的素质
5
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
4、教学总体规划
说课程教学大纲
6、实践教学内容
顺序 结构
数组
选择 结构
算法 设计
指针
循环 结构
函函数数
猜数字游戏 鸡蛋赔偿问题 百钱百鸡问题
宰相的麦子 单词接龙游戏
充分体现任务驱动、实践导向的设计思想
8
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
7、课程重点
•重点模块
程序设计基础知识 顺序结构程序设计 选择结构程序设计 循环结构程序设计
结合实践操作, 多鼓励,挖掘优点
12
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
2、网络资源
❖课外学习网站:C语言网http://www.cyuyan.com.cn
13
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
1、教学方法
案例导入
任务驱动
讲练结合
分组讨论教学
14
精选课件语言程序设计》课程说课语言程序设计》课程说 课
算机知识较少
④程序设计能力几乎是零。
先强化基础知识
任务驱动、通过 实训提升实际操 作能力
高职学生
①高职学生智力不差 ①自控能力相比较差
从习题入手、自主探 索C基lic础k 知to识add 任T务itle驱动、合作交流
19
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说学情与学法指导
1、指导策略
函数递归调用 指针的引用 结构体的引用
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
1、教材选用原则
面向应用,理论与实践有机结合。
原则
浅显易懂,符合高职学生认知规律。
任务驱动,培养学生自主学习能力。
11
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学资源
谭浩强教授编著的 《C语言程序设计》
15
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
16
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说教学方法与手段
❖讲练结合:实操体验
采用边讲边练的教学互动形式,导入贴近实际的程 序设计实例。
在教学过程中,适当安排学生在计算机或者黑板上 进行实际程序设计编写
让学生亲自观察和体验程来自百度文库设计的成功感受,加深 知识的理解。
2.
培养高职学生计 算机编程基本思 想、编程基本技 能及逻辑思维能 力的必修课
3.
可用来解决岗位工 作中实际问题,为 提高职业能力和拓 展职业空间打下坚 实基础
3
精选课件语言程序设计》课程说课语言程序设计》课程说 课
说课程教学大纲
2、课程地位 专业基础课
课程 地位
岗位基本能力课程
计算机类专业 网络类专业 电子商务类专业 电子类专业