C语言程序设计说课(超好)PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
T学ex法t in指he导re 教、学、做 三位一体
文理兼招
①学生入学基础差 ②逻辑思维能力参差不齐 ③高中学习阶段接触到的计
算机知识较少
④程序设计能力几乎是零。
先强化基础知识
任务驱动、通过 实训提升实际操 作能力
从习题入手、自主探 索C基lic础k 知to识add 任T务itle驱动、合作交流
高职学生
《C语言程序设计》说课
《C语说言课程人:序唐设涛 计》课程说课 机电与信息工程系说课人:唐涛
电子与通信教研室
可编辑
说课导航
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
可编辑
说课导航
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
分组讨论教学:集思广益、拓展与升华
可编辑
说教学方法与手段
2、教学手段-营造快乐课堂
可编辑
说教学方法与手段
2、教学手段-构建压力课堂
“过山车”式的平时成绩计算方法
可编辑
说课导航
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
可编辑
说学情与学法指导
教学对 象分析
成绩排名 菜单设计
成绩输入数据有效性检查 最高成绩的计算 考查课成绩的转换
学生总分、平均分的计算 乘法口诀的打印
学生按总成绩的排名 学生成绩的查询 学生成绩管理系统菜单设计
4
4
4
4
4
8

S6
S7
函数 指针
学生成绩打印
学生成绩打印模块的设计
4
8
利用指针对学生成绩排序
利用指针对学生成绩排序 简易计算器程序设计
①高职学生智力不差 ①自控能力相比较差
可编辑
说学情与学法指导
1、指导策略
结合实践操作, 多鼓励,挖掘优点
厌学
结合实际案例, 提高解决问题的能力
较差
乐学
知识转换 增强解决问题的能力。
较好 培养自学
提高综合的应用能力。
可编辑
说学情与学法指导
1、学习方法
分组 讨论法
强化 记忆法
学法
对比 学习法
自主 探究法
函数
猜数字游戏 鸡蛋赔偿问题 百钱百鸡问题
宰相的麦子 单词接龙游戏
充分体现任务驱动、实践导向的设计思想
可编辑
说课程教学大纲
7、课程重点
•重点模块
程序设计基础知识 顺序结构程序设计 选择结构程序设计 循环结构程序设计
数组 函数
•重点内容
变量的理解 数据的输入/输出 if语句选择结构 while与for循环结构 一维数组的引用 函数定义与参数传递
说考核评价
可编辑
说课程教学大纲
1、课程性质
课程性质
1.
高职高专计算机 类和电子信息类 各专业的专业基 础课和职业素质 必修课
2.
培养高职学生计 算机编程基本思 想、编程基本技 能及逻辑思维能 力的必修课
3.
可用来解决岗位工 作中实际问题,为 提高职业能力和拓 展职业空间打下坚 实基础
可编辑
说课程教学大纲
可编辑
说教学资源
1、教材选用原则
面向应用,理论与实践有机结合。
原则浅Βιβλιοθήκη 易懂,符合高职学生认知规律。任务驱动,培养学生自主学习能力。
可编辑
说教学资源
谭浩强教授编著的 《C语言程序设计》
自编教材
可编辑
说教学资源
2、网络资源
课外学习网站:C语言网
可编辑
章节内容
项目任务
导向性实施内容
理论 实践 时数 时数
S1
C语言基础
学生成绩计算
学生平均成绩的计算 一元二次方程的求解问题
2
2
S2
顺序结构程序设计 成绩输入输出界面设计
成绩的输入与输出设计 交通红绿灯模拟
4
4
5
S3
课 S4


S5
选择结构程序设计 成绩数据有效性检查
循环结构程序设计 学生成绩统计分析
数组
可编辑
说课程教学大纲
8、课程难点
•难点模块
选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
•难点内容
if语句的嵌套 多重循环程序设计 二维数组与字符串
函数递归调用 指针的引用 结构体的引用
可编辑
说课导航
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
可编辑
2020/1/3
19
说教学方法与手段
可编辑
说教学方法与手段
讲练结合:实操体验
采用边讲边练的教学互动形式,导入贴近实际的程 序设计实例。 在教学过程中,适当安排学生在计算机或者黑板上 进行实际程序设计编写 让学生亲自观察和体验程序设计的成功感受,加深 知识的理解。
可编辑
说教学方法与手段
1. 引导鼓励学生观察、探究和合作 交流,使学生形成有效的学习策 略。
2. 讨论解题的多样性,引导学生选 择合适策略,丰富思维方式,获 得成功的体验和多元的发展。
4
8
学生成绩的录入、成绩统计
S8
结构体
学生成绩记录定义和数据处理 竞选投票统计
2
6
学生成绩数据链表的实现
S9
文件的读写
学生成绩数据的保存
成绩管理系统数据的存储 计算机磁盘文件内容的显示 文件的复制
4
4
总学时数
108
32
48
可编辑
说课程教学大纲
6、实践教学内容
顺序 结构
数组
选择 结构
算法 设计
指针
循环 结构
2、课程地位 专业基础课
课程 地位
岗位基本能力课程
计算机类专业 网络类专业 电子商务类专业 电子类专业
其它课程的先导课
C++程序设计 Linux程序设计 Java程序设计 其它编程语言
软件开发技术 网站开发技术 嵌入式技术 单片机开发技术
可编辑
说课程教学大纲
3、课程目标
知识 目标
①掌握程序的基本结构 ②掌握数组和函数的运用 ③掌握指针和位运算的基本操作
说课导航
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
可编辑
说教学方法与手段
1、教学方法
可编辑
说教学方法与手段
案例导入:引入全课程案例
以项目“学生成绩管理系统” 为主线,贯穿顺序、选择 、循环结构和数组、指针等所有章节中,课程教学具有连 贯性。 教学过程中,首先提出项目目标,然后通过知识讲解、 方法演示、实践演练、复习归纳,以解决实际问题的学习 方法来学习软件开发。 使学生体会到知识的实用性,提高学习兴趣。知识的实 用性,提高学习兴趣。
教学 目标
能力 目标
①掌握初步编程思想,熟悉基本算法 ②能独立编写代码,编写测试数据 ③良好的编程思路和风格
素质 目标
①具备基本的阅读程序和程序的编写的素质 ②激发学习编程语言、软件开发的兴趣和敏感度 ③培养团队合作、协同开发的素质
可编辑
说课程教学大纲
4、教学总体规划
可编辑
说课程教学大纲
任务序 号
相关文档
最新文档