当前位置:文档之家› C语言程序设计--说课

C语言程序设计--说课

19
结合实际案例, 提高解决问题的能力
较差
较好
培养自学 提高综合的应用能力。
《C语言程序设计》课程说课
说学情与学法指导
1、学习方法
强化 记忆法
分组 讨论法
学法
自主 探究法
对比 学习法
1. 引导鼓励学生观察、探究和合作交流, 使学生形成有效的学习策略。
2. 讨论解题的多样性,引导学生选择合 适策略,丰富思维方式,获得成功的 体验和多元的发展。
教师点评 (4分钟)
《C语言程序设计》课程说课
考核评价
考核 分类
考核内容
项目1:初识C程序设计
项目2:C程序设计基础——数据类型转换 项目3:选择结构程序设计——学生成绩评定 项目4:循环结构程序设计——乘法表 过 程 项目5:数组——成绩统计 考 核 项目6:字符串——字符分类 40% 项目7:指针——图书查询
说课程教学大纲 说教学资源 说教学方法与手段 说学情与学法指导 说教学过程设计
说考核评价
1
《C语言程序设计》课程说课
说课程教学大纲
1、课程性质
课程性质
1. 高职高专计算机类和电 子信息类各专业的专业 基础课和职业素质必修 课
2. 培养高职学生计算机编 程基本思想、编程基本 技能及逻辑思维能力的 必修课
计算各个等级的学生数
22
《C语言程序设计》课程说课
说教学过程设计
课程导入 (1分钟)
创设情境 (2分钟)
演示讲解 (37分钟)
探究讨论 (5分钟)
吸引注意 进入状态
提出问题
任务2
知识点讲授 (20分钟)
任务1 (10分钟)
案例2
输出1—100之间的所有的偶 数
任务1拓展 (7分钟)
23
《C语言程序设计》课程说课
《C语言程序设计程目标 知识目标
①掌握程序的基本结构 ②掌握数组和函数的运用 ③掌握指针和位运算的基本操作
教学 目标
能力目标
①掌握初步编程思想,熟悉基本算法 ②能独立编写代码,编写测试数据 ③良好的编程思路和风格
素质目标
①具备基本的阅读程序和程序的编写的素质 ②激发学习编程语言、软件开发的兴趣和敏感度 ③培养团队合作、协同开发的素质
函数递归调用 指针的引用
结构体的引用
《C语言程序设计》课程说课
说教学资源
原则
1、教材选用原则 面向应用,理论与实践有机结合。 浅显易懂,符合高职学生认知规律。 任务驱动,培养学生自主学习能力。
10
《C语言程序设计》课程说课
说教学资源
谭浩强教授编著的 《C语言程序设计》
11
《C语言程序设计》课程说课
3. 扩大学生知识应用面,增加学生应用 能力,培养了学生逻辑思维能力。
20
《C语言程序设计》课程说课
说教学过程设计
21
《C语言程序设计》课程说课
说教学过程设计
课程导入 (1分钟)
创设情境 (2分钟)
吸引注意 进入状态
提出问题
创设情境
承接上次课选择结构程序设计— —成绩评定,提出新任务,能够 对多个学生的成绩进行汇总分析,
4
4
成绩输入数据有效性检查
S3 选择结构程序设计 成绩数据有效性检查
最高成绩的计算
4
4
5

S4 循环结构程序设计 学生成绩统计分析

考查课成绩的转换
学生总分、平均分的计算 乘法口诀的打印
4
4
学生按总成绩的排名


S5
数组
成绩排名 菜单设计
学生成绩的查询 学生成绩管理系统菜单设
4
8

S6
函数
学生成绩打印
4
《C语言程序设计》课程说课
说课程教学大纲 4、教学总体规划
5
《C语言程序设计》课程说课
说课程教学大纲
任务 序号
章节内容
项目任务
导向性实施内容
理论 实践 时数 时数
S1
C语言基础
学生成绩计算
学生平均成绩的计算 一元二次方程的求解问题
2
2
S2
顺序结构程序设计 成绩输入输出界面设计
成绩的输入与输出设计 交通红绿灯模拟
先强化基础知识
任务驱动、通过实 训提升实际操作能 力
从习题入手、自主探索 基C础lic知k 识to add Title 任务驱动、合作交流
18
高职学生 ①高职学生智力不差 ①自控能力相比较差
《C语言程序设计》课程说课
说学情与学法指导 1、指导策略
结合实践操作, 多鼓励,挖掘优点
厌学
乐学 知识转换 增强解决问题的能力。
说教学资源
2、网络资源 ❖课外学习网站:C语言网
12
《C语言程序设计》课程说课
说教学方法与手段 1、教学方法
案例导入
任务驱动
13
讲练结合 分组讨论教学
《C语言程序设计》课程说课
说教学方法与手段
❖案例导入:引入全课程案例 以项目“学生成绩管理系统” 为主线,贯穿顺序、选择、循环结构和数组、指针等所有章节中,课 程教学具有连贯性。 教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以解决实 际问题的学习方法来学习软件开发。 使学生体会到知识的实用性,提高学习兴趣。知识的实用性,提高学习兴趣。
项目8:函数——验证哥德巴赫猜想
项目9:函数——求阶乘
项目10 :结构体、共用体——成绩分析
期未
考核 60%
总评考核
过程考核
(100%)
=
(40%)
+
总评
25
实训 学习态度
课堂
技能 30%
到课率 30%
纪率 10%
作业 20%
提问 10%
评 分
期未考核 (60%)
《C语言程序设计》课程说课
26
《C语言程序设计》课程说课
4
《C语言程序设计》课程说课
说课程教学大纲
6、实践教学内容
顺序结构
选择结构
循环结构
算法设计
猜数字游戏 鸡蛋赔偿问题 百钱百鸡问题
数组
指针
函函数数
宰相的麦子 单词接龙游戏
充分体现任务驱动、实践导向的设计思想
7
《C语言程序设计》课程说课
说课程教学大纲
7、课程重点 •重点模块
程序设计基础知识 顺序结构程序设计 选择结构程序设计 循环结构程序设计
《C语言程序设计》课程说课
说教学方法与手段 分组讨论教学:集思广益、拓展与升华
17
《C语言程序设计》课程说课
说学情与学法指导
教学对象分 析
Te学xt法in指h导ere 教、学、做 三位一体
文理兼招
①学生入学基础差 ②逻辑思维能力参差不齐 ③高中学习阶段接触到的计算 机知识较少 ④程序设计能力几乎是零。
课程导入 (1分钟)
创设情境 (2分钟)
演示讲解 (37分钟)
探究讨论 (5分钟)
即时训练 (25分钟)
互评点评 (10分钟)
归纳总结 (10分钟)
吸引注意 进入状态
提出问题
案例2
任务1
总结知识 (10分钟)
知识点讲授 (20分钟)
案例1 (10分钟)
案例1拓展 (7分钟)
24
学生自评 (6分钟)
3. 可用来解决岗位工作中实际 问题,为提高职业能力和拓 展职业空间打下坚实基础
2
《C语言程序设计》课程说课
说课程教学大纲
2、课程地位
专业基础课
计算机类专业 网络类专业 电子商务类专业 电子类专业
课程 地位
其它课程的先导课 C++程序设计 Linux程序设计 Java程序设计 其它编程语言
3
岗位基本能力课程 软件开发技术 网站开发技术 嵌入式技术 单片机开发技术
学生成绩打印模块的设计
4
8
S7
指针
利用指针对学生成绩排序
利用指针对学生成绩排序 简易计算器程序设计
4
8
学生成绩的录入、成绩统
S8
结构体
学生成绩记录定义和数据 计
处理
竞选投票统计
2
6
学生成绩数据链表的实现
成绩管理系统数据的存储
S9
文件的读写
学生成绩数据的保存
6
计算机磁盘 示 文件的复制
文件内容的显 4
数组 函数
8
•重点内容
变量的理解 数据的输入/输出 if语句选择结构 while与for循环结构 一维数组的引用 函数定义与参数传递
《C语言程序设计》课程说课
说课程教学大纲
8、课程难点 •难点模块
选择结构程序设计 循环结构程序设计
数组 函数 指针 结构体
9
•难点内容
if语句的嵌套 多重循环程序设计 二维数组与字符串
14
《C语言程序设计》课程说课
说教学方法与手段
15
《C语言程序设计》课程说课
说教学方法与手段
❖讲练结合:实操体验 采用边讲边练的教学互动形式,导入贴近实际的程序设计实例。 在教学过程中,适当安排学生在计算机或者黑板上进行实际程序设计编写 让学生亲自观察和体验程序设计的成功感受,加深知识的理解。
16
相关主题