C语言程序设计教学教案.docx
《C语言程序设计教学教案.docx》由会员分享,可在线阅读,更多相关《C语言程序设计教学教案.docx(68页珍藏版)》请在优知文库上搜索。
1、C语言程序设计教学设计日期:年月日教学内容使用VC+软件开发C程序教学学时2授课教师班级地点周次星期节次教学目标素质目标知识目标能力目标(1)基本职业素养:遵守工作时间,使用实践设备时注意用电安全,实践设备使用完毕后要断电并放于指定位置,程序设计要注重工程规范,养成良好的工作习惯。(2)团结协作素养:小组内成员互查程序代码书写规范性、准确性和完整性,取长补短,具有责任意识、团队意识与协作精神。(3)自主学习素养:能根据任务要求,查找相关资料解决实际问题;能自主完成练习,培养自主学习的意识与一丝不苟、实事求是的工作作风。(4)思政和劳动素养:具有一定的辩证唯物主义运用能力、安全意识、劳动意识、创
2、新意识、创新能力和强烈的爱国主义精神。(1)了解通用计算机与嵌入式计算机的区别(2)掌握VC+开发环境的使用方法和步骤(3)熟悉C语言程序的特点能在VC+集成开发环境下,编写、运行和调试C语言程序教学重点(1) VC+开发环境的使用方法和步骤(2) C语言程序的特点教学难点C语言程序的特点能力训练任务任务1:了解通用计算机和嵌入式计算机的区别任务2:使用VC+软件开发C程序教学材料(1)教材:朱琨C语言程序设计,机械工业出版社,978-7-111-66954-8,2021(2)教学资源:电子教案、教学课件、微课视频、在线开放课程(3)仪器与设备:电脑(装有VC+开发环境)教学进度设计步骤教学内
3、容及目标思政元素教师活动学生活动时间一、课程介绍1、教师自我介绍、师生互识2、本课程的地位和重要性3、本课程的学习项目内容4、课程的安排和考核方案5、7S(整理、整顿、清扫、清洁、素养、节约、安全)管理要求良好的开端是成功的一半介绍听讲10min二、实施任务1:了解通用计算机和嵌入式计算机的区别1、了解通用计算机和嵌入式计算机的概念和发展2、了解嵌入式应用案例我国在智能家电、智能手机、智能汽车、航空航天等领域的成就对比讲解、实物演示、引导学生列举嵌入式系统应用案例、明确C语言是嵌入式软件设计的主流语言听讲、讨论、列举嵌入式系统应用案例10min三、实施任务2:使用VC+软件开发C程序1、练习V
4、C+软件使用方法和步骤(1)打开软件(2)新建项目(3)新建C源文件(.c文件)并添加至已建项目(4)编辑C程序代码(5)编译(.obj文件)、连接(.exe文件)、运行程序规范意识、没有规矩不成方圆讲解、演示使用方法和步骤、强调书写规范学习VC+软件的使用方法和步骤20min2、程序分析与练习(1)分析教材例题,总结C语言程序的特点(2)练习教材例题创新意识、社会主义核心价值观讲解,引导学生使用VC+软件开发C程序,巡回指导听讲,理解C程序,上机练习编程45min四、总结概括基本内容,归纳重点内容自主学习引导学生归纳总结,然后布置课后任务思考,记录,整理场地5min作业通过教材、PPT和在线
5、课程,复习巩固本次课内容;完成教材相应习题(可穿插到上述预习下次课内容(基本数据类型、整型数据)。任务中);课后体会1、通过融入思政元素,实施课程思政。2、教学重点是VC+开发C程序的使用方法和步骤,开始就要引导学生注重编程规范。开始可以用输出一个字符串为例说明,然后过渡到教材的例题,这样循序渐进,效果会好些。3、在教材例1.1基础上,分析例1.2时,用类比法“主人雇用保姆”提出在C程序设计中,能否将实现特定功能的一段代码编制成一个函数,被其他函数调用?由此引出问题,使学生产生好奇心。此时,教师编写add函数,边写边解释。通过运行,验证两个例题的效果是相同的。然后提出问题“本来在主函数中一条语
6、句就能实现功能,为何还要定义函数和调用函数,岂不是更麻烦?”,由此引出模块化程序设计的好处可以实现资源共享。C语言程序设计教学设计日期:年月日教学内容数据的基本类型及其表现形式【整型】教学学时2授课教师班级地点周次星期节次教学目标素质目标知识目标能力目标(I)基本职业素养:遵守工作时间,使用实践设备时注意用电安全,实践设备使用完毕后要断电并放于指定位置,程序设计要注重工程规范,养成良好的工作习惯。(2)团结协作素养:小组内成员互查程序代码书写规范性、准确性和完整性,取长补短,具有责任意识、团队意识与协作精神。(3)自主学习素养:能根据任务要求,查找相关资料解决实际问题;能自主完成练习,培养自主
7、学习的意识与一丝不苟、实事求是的工作作风。(4)思政和劳动素养:具有一定的辩证唯物主义运用能力、安全意识、劳动意识、创新意识、创新能力和强烈的爱国主义精神。(1)了解C语言的数据类型,熟悉相关的C关键字(2)理解常量和变量的概念及区别(3)掌握基本类型中的整型数据的表示方法及存储形式(1)能区分常量和变量(2)能根据实际需要,选用合适的数据类型定义变量教学重点(1)常量和变量的概念及区别(2)整型数据的表示方法及存储形式教学难点整型数据的表示方法及存储形式能力训练任务任务1:了解C语言的数据类型,熟悉相关的C关键字任务2:理解常量和变量的概念及区别任务3:掌握基本类型中的整型数据的表示方法及存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 教学 教案
