- 1、本文档共180页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《C语言程序设计》教案
课程名称
C语言程序设计
任课教师
总课时
64
教学课题
认识C语言及C程序、C程序的开发环境
授课班级
授课日期
课时
2
教学目标
知识目标:1.掌握MicrosoftVisualC++6.0的安装过程
2.通过使用MicrosoftVisualC++6.0熟悉C语言程序的上机步骤
3.试着编写第一个C语言程序
能力目标:学会使用MicrosoftVisualC++6.0搭建C语言程序环境
素质目标:团队合作能力、团队互助,自我学习的习惯、爱好和能力
重点难点
使用MicrosoftVisualC++6.0的使用方法
教学方法
演示、讲解、启发、实训
教学资源
教材《C语言程序设计》
设备准备
VC++6.0,极域电子教室软件,分发工作任务单
实践任务(项目)
使用MicrosoftVisualC++6.0搭建C语言程序环境,并编写第一个C语言程序:“HelloWorld!!”
教学环节(教学过程)
教学内容
教师活动
学生活动
教学目标
课时
1
演示项目效果
通过教室软件演示MicrosoftVisualC++6.0安装过程
倾听、观看、思考、陈述
给学生演示任务结果
10分钟
2
演示项目效果
演示如何使用MicrosoftVisualC++6.0搭建C语言程序环境
倾听、观看、思考、陈述
给学生演示任务结果
15分钟
3
举例
通过一个案例讲解C语言工程的建立、文件的建立、文件的存储读取
讲授、演示
通过实际应用帮助学生理解理论知识
20分钟
4
应用
布置任务让学生实际操作,让学生编写第一个C语言程序
辅导、答疑
通过相关练习帮助学生更好的理解相关知识
45分钟
教学内容(详细):
介绍MicrosoftVisualC++6.0
演示MicrosoftVisualC++6.0的安装过程
演示使用MicrosoftVisualC++6.0建立C语言环境过程
搭建C语言环境
演示使用MicrosoftVisualC++6.0建立C语言环境
C语言文件管理
演示使用MicrosoftVisualC++6.0中“.c”文件的保存与读取
举例
通过案例讲解C语言工程的建立、文件的建立、文件的存储读取,演示如何编写一个C语言程序。
应用
布置任务,让学生建立C语言工程、C语言文件,编写第一个C语言程序:“HelloWorld!!”。如果时间充裕,编写一个自我介绍的程序。
作业:
改写“HelloWorld!!”程序,在屏幕上显示自我介绍。
在自己的电脑上安装MicrosoftVisualC++6.0。
反思改进:
备注:此教案模板包含教学设计,模板中的版块内容可根据自身课程需要进行适当修改
《C语言程序设计》教案
课程名称
C语言程序设计
任课教师
总课时
64
教学课题
运用算法描述问题
授课班级
授课日期
课时
2
教学目标
知识目标:
1.掌握程序设计基本概念
2.知道算法的特性
3.掌握流程图、N-S结构图等算法的描述方式
4.熟悉程序设计的方法
能力目标:
掌握程序算法的基本概念和特性
能够使用各种算法的描述方式,能够读懂算法描述
知道程序设计的一般步骤
素质目标:团队合作能力、团队互助,自我学习的习惯、爱好和能力
重点难点
算法的描述
教学方法
演示、讲解、启发、练习
教学资源
教材《C语言程序设计》
设备准备
极域电子教室软件,分发工作任务单
实践任务(项目)
尝试使用流程图表示两人身高谁最高的问题。
教学环节(教学过程)
教学内容
教师活动
学生活动
教学目标
课时
1
理论讲解
讲解程序设计、算法的基本概念,讲解算法的描述方式
讲授
掌握程序设计的基础知识
45分钟
2
应用
布置任务让学生绘制流程图
辅导、答疑
通过相关练习帮助学生更好的理解流程图的应用
20分钟
3
理论讲解
讲解程序设计的方法
讲授
知道程序设计的一般步骤,掌握程序设计的一般原则
25分钟
教学内容(详细):
程序设计基本概念
程序与算法
程序包含:数据结构、算法。
算法:解决一个问题而采取的方法和步骤。
数据结构
数据结构:数据的类型和数据的组成形式
算法的特性
有穷性确定性有效性输入输出
算法的描述方式
自然语言描述
流程图描述
N-S结构图描述
伪代码描述
程序设计语言描述
练习使用流程图表示算法
程序设计的方法
程序设计的一般步骤:
分析问题,确定解题方案→确定算法→编写程序→调试运行程序→建立文档资料
结构化程序设计方法:
“清晰第一,效率第二”
“自顶向下,逐步求精,模块化设计,结构化编程”
“三种基本结构”
“标准化
您可能关注的文档
- C语言程序设计 课件 0开篇.pptx
- C语言程序设计 课件 1创建第一个C程序.pptx
- C语言程序设计 课件 2“学生成绩管理系统”中相关数据设计及简单处理.pptx
- C语言程序设计 课件 3项目中的数据处理及封面与菜单的初步设计.pptx
- C语言程序设计 课件 4项目中学生成绩的等级判定.pptx
- C语言程序设计 课件 5学生成绩的分组汇总.pptx
- C语言程序设计 课件 6利用数组完善项目中数据的处理.pptx
- C语言程序设计 课件 7利用函数进行项目的整体框架设计.pptx
- C语言程序设计 课件 8利用结构体实现项目.pptx
- C语言程序设计 课件 9利用指针优化项目.pptx
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)