中职《C语言程序设计》教案 第1课 熟悉C程序开发环境.docx
《中职《C语言程序设计》教案 第1课 熟悉C程序开发环境.docx》由会员分享,可在线阅读,更多相关《中职《C语言程序设计》教案 第1课 熟悉C程序开发环境.docx(6页珍藏版)》请在优知文库上搜索。
1、C语言程序设计教案课时分配表章序课程内容课时备注1C语言概述42顺序结构程序设计43选择结构程序设计44循环结构程序设计45函数的使用46数组的使用67指针的使用68结构体的使用与文件操作4封36课题熟悉C程序开发环境课时2课时(90min)教学目标知识目标:(I)了解C程序的开发步骤(2)熟悉C程序的开发环境能力目标:能在ViSUalC+2010中创建、运行C程序素质目标:通过新的编程语言的学习,培养学生脚踏实地、开拓进取的工作作风教学重难点教学重点:C程序的开发步骤,C程序的开发环境教学难点:VisualC+2010开发环境的使用教学方法问答法、讨论法、讲授法、实践法教学用具电脑、投影仪、
2、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务请同学们上网查找,现在有哪些主流的编程语言,及其主要应用领域。【学生】完成课前任务考勤【教师】使用APP进行签到【学生】班干部报请假人员及原因新课预热【教师】自我介绍,与学生简单互动,介绍课程内容、考核标准等【学生】聆听、互动【教师】讲解计算机编程语言在航空中的应用,增强学生学习兴趣2021年5月15日,我国第一颗火星卫星天问一号实现了首次地外行星着陆;2021年5月29日,我国又成功发射了“天舟二号货运飞船,为天和核心舱进行物资输送和燃料补给.是什么
3、样的大脑”实现了如此精准着陆和对接呢?是计算机编程语言编写的程序与硬件系统的完美配合。计算机编程语言有很多,而C语言是目前世界上使用得较广泛的高级程序设计语言之一。它具有数据处理能力强、运行效率高的特点,故广泛应用于操作系统、嵌入式系统等底层应用的开发中。同时,它也是学习C#、C+、JaVa等面向对象程序设计语言的基础。【学生】聆听、记录、理解问题导入【教师】请同学们扫码观看“计算机语言的发展历程“视频(详见教材),讨论并回答以下问题:请同学们思考,按计算机语言的发展历程,可将计算机语言分为哪几类?【鞋】嘱羁传授新知【教师】讲解C程序的开发步骤,C程序的开发环境一、C程序的开发步骤【教师】多媒
4、体播放C程序的开发步骤“视频(详见教材),让学生了解C语言开发的整个流程C程序的开发从确定任务到得到结果一般要经历以下几个步骤。(一)需求分析需求分析就是对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,得到这个结果需要什么条件等。这个过程类似于考试中的审题过程,一定要领会题目的要求,否则解题过程再漂亮也无济于事。(二)算法设计算法设计就是设计出解决问题的方法和具体步骤。例如,要求解从1至!Iioo的累加和问题,首先要选择用什么方法求解(直接累加计算、用速算公式计算还是用等差数列的求和公式计算),然后把求解的每个步骤清晰地描述出来。【课堂问答】【教师】随机邀
5、请学生回答以下问题请同学们思考,上述求解从1到100的累加和问题时,采用直接累加计算、用速算公式计算还是用等差数列的求和公式计算,哪种方式在数学运算上最为简便,是否算法实现上也最为简便?【学生】聆听、思考、回答+【教师】总结学生的回答(三)编写程序编写程序就是把算法设计的结果变成一行行代码,输入程序编辑器中,然后将此程序(即源程序)以文件形式保存到指定的文件夹中。(四)编译程序编译程序就是利用编译器把输入的源程序翻译成机器语言,即编译器对源程序进行语法检直并将符合语法规则的源程序翻译成计算机能识别的语言。如果经编译器检查,发现有语法错误,则必须修改源程序中的语法错误,然后再编译,直至没有语法错
6、误。此时会在源程序所在目录中自动生成一个目标文件。小提示编译程序时显示的错误信息是寻找错误原因的重要信息来源,读者要学会看这些错误信息。每次碰到并且最终解决了错误时,要记录错误信息及相应的解决方法,以便日后能够熟练排直同类型的错误,从而提高程序调试效率。(五)连接程序经过编译得到的目标文件还不能供计算机直接执行,需要经过连接阶段,即与函数库进行连接,才能生成可执行文件。中提示在连接过程中,一般不会出现连接错误,如果出现了连接错误,说明源程序中存在子程序调用混乱或参数传递错误等问题。此时需要对源程序进行修改,再进行编译和连接,如此反复进行,直至没有连34tj0(六)运行程序运行可执行文件,并杳看
7、和分析运行结果。能得到运彳亍结果并不能说明程序是正确的,要对运行结果进行分析,分析其是否合理。分析时需要多设计几组数据,检有程序对不同数据的运行情况。只要发现一组运行结果与预期结果不同,就表明编写的源程序存在逻辑错误,此时就需要重新修改源程序直至没有逻辑错误。+知识库直找逻辑错误时,如果程序不大,可以用人工方法模拟计算机对源程序的执行过程,分析出逻辑错误,并对错误进行修改处理;如果程序较大,人工模拟工程量太大或无法进行时,可通过逐语句执行程序,一步步跟踪程序的运行。一旦找到问题所在,修改源程序并重新编译、连接和运行,直至程序运行结果与预期结果完全一致。(七)编写程序说明书如同正式的产品都有产品
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 中职C语言程序设计教案 第1课 熟悉C程序开发环境 语言程序设计 教案 熟悉 程序 开发 环境