- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计任务驱动式教程(第3版)全书教案单元设计
第1单元 认识C语言程序
授课内容:认识C语言程序
学时:
2学时(90分钟)
教学目的和要求:
了解C语言的发展和特征以及C语言的学习方法,掌握C语言的程序结构、运行过程及VC++6.0开发环境。
教学重点:
掌握C语言的程序结构、运行过程及VC++6.0开发环境。
教学难点:
C语言的程序结构。
教学方法和手段:
本节采用以教师为主导,学生为主体的案例教学,通过制作小名片讲解本节的教学内容,同时在教学过程中同时采用提问法、讨论法和互动式教学方法。
思政元素:通过学习运行环境和简单编程,培养学生的严谨求实态度、工匠精神、创新精神,提高其创新能力以及规则意识
授课内容提纲:
一、课程介绍
1.介绍专业链路图,指出C语言在链路图中的课程地位
2.学习方法和学习要求
二、新课讲解
(一)工作任务一:走进C语言世界——C语言概述
1.C的发展过程
介绍里奇,引起学生兴趣
2.C语言特点
3.C语言的编译运行环境
4.为什么要学习C?
5.怎样学好C语言?
6.遇到问题怎么办?当编程遇到问题,首先应该查看编译器提供的信息;能看懂别人的程序,但自己做就觉得无从下手。
7.英语不行怎么办?
工作任务二:制作一张自己的小名片——C程序框架结构
场景描述:刚刚走进大学校门的同学,为自己制作一张名片,让老师和同学们记住你的名字吧。
相关知识
1、C语言程序基本结构
例1.1 用C语言编程在屏幕上显示“Hello C Program!”
/*
* 输出“Hello C Program!”
*/
#include stdio.h //预处理命令
void main() //主函数
{
printf(Hello C Program!\n); //输出语句
}
1.C语言程序的构成
(1)一个源程序都有且只有一个main() 函数,即主函数,其前面的void代表函数没有返回值。main() 函数下面用 {} 括起来的部分是一个程序模块。C语言的程序总是从主函数开始执行,并且回到主函数结束。
(2)以“#”开始的语句属于预处理命令。源程序中可以有预处理命令,预处理命令通常放在源程序的最前面。
(3)每一个语句都必须以分号结束,但预处理命令、函数头和花括号之后不加分号。
(4)标识符和关键字之间,至少要加一个空格。
(5)源程序中需要解释和说明的部分,可以加以注释,以增加程序的可读性,编译系统会跳过注释行,不对其进行编译。 “/*......*/” 是多行注释,“//”是单行注释。
2.C语言程序的书写规则
(1)在C语言中,虽然一行可以多个语句,一个语句也可占多行,但建议一行只写一个语句。
(2)一般采用缩格式书写格式,以提高程序的可读性和清晰性。
(3)C语言源代码一般用小写字母书写,除非另有约定。
(4)在程序代码中,应加上必要的注释。
3.编译和运行C语言应用程序
(1)C语言应用程序的处理流程
(2)C语言的运行环境的应用
工作任务实施
小名片程序代码如下:
/*******我的小名片*******/
#include stdio.h
void main()
{
printf(****************************\n);
printf(姓名:小强\t性别:男\n);
printf(学校:河北工业职业技术学院\n);
printf(系别:计算机技术系\n);
printf(****************************\n);
}
四、教学总结与作业布置 【10分钟】
1.C程序的框架?
2.C程序的书写规则?
3.printf用法?
4.C源程序、编译及目标程序的后缀?
板书设计
知识回顾
新课讲解
可擦写区域
课程性质、地位
学习方法及要求
1. C概述
2. C程序框架、构成(重点)
#include stdio.h //预处理命令
void main() //主函数
{
printf(奋斗的青春最美\n); //输出语句
}
3.书写规则
4.运行环境及运行过程
讲解细节
布置任务
课后附记
课程介绍
【约15分钟】
教师自我介绍、公布自己的联系方式及邮箱,方便同学们有问题联系。
第一次课介绍课程链路、课程地位、学习方法、学习要求
新课讲解1:
【约15分钟】
任务总结分析:教师讲解C语言发展及特点,指出学习方法,介绍书籍资料及网络资源。
新课讲解2【约30分钟】
思路指导:
(1)先讲解微小案例,教师现场编程,演示示例
(2)再回顾关键代码,讲解C程序框架
(3)引导学生总结C语言的构成和书写规则
完成工作任务【约20分钟】
(1)引导学生课堂编写制作小名片程序
(2)提示易错处
(3)引导学生会看错误提示,及掌
您可能关注的文档
- 《 客户管理 》期末试卷及答案AB卷2套.doc
- 《Android项目实战-手机安全卫士(Android Studio)(第2版)》全册教案教学设计.doc
- 《C语言程序设计教程》全册教案教学设计.docx
- 《Python程序开发案例教程》全册电子教案.docx
- 《国际贸易实务》全书电子教案完整版.doc
- 《会计信息化实务操作》全册电子教案.docx
- 《机械制造工艺》全书教案.doc
- 《酒水服务与酒吧管理》期末考试试卷及答案6套.doc
- 《幼儿文学 第2版》全书教案.doc
- C#语言全书电子教案.doc
- 2024浙江衢州市常山县“英才荟”事业单位紧缺急需人才招聘18人笔试备考试题及答案解析.docx
- 2024浙江省近海海洋工程环境与生态安全重点实验室招聘1人笔试备考试题及答案解析.docx
- 2024广东阳江市阳西县补充招聘森林消防应急队员5人笔试备考试题及答案解析.docx
- 2024浙江松阳县新华书店有限公司招聘见习大学生1人笔试备考试题及答案解析.docx
- 2024云南曲靖市马龙区部分事业单位选调(含选调计划)26人笔试备考试题及答案解析.docx
- 2024广西柳州市残疾人劳动就业服务中心招聘残疾人专职委员1人笔试备考试题及答案解析.docx
- 2024广西河池市总工会公开招聘社会化工会工作者3人笔试备考试题及答案解析.docx
- 2024贵州华贵人寿保险股份有限公司第三次社会招聘15人笔试备考试题及答案解析.docx
- 2024广西百色市田东县5月城镇公益性岗位工作人员招聘4人笔试备考试题及答案解析.docx
- 2024广西百色市那坡县坡荷乡人民政府公开招聘编外工作人员2人笔试备考试题及答案解析.docx
文档评论(0)