《C语言程序设计》 教案 1 C语言语法基础(12课时).docx

《C语言程序设计》 教案 1 C语言语法基础(12课时).docx

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》教案 第1单元 第1次课 PAGE 4 《C语言程序设计》教学设计 日期: 年 月 日 教学内容 使用VC++软件开发C程序 教学学时 2 授课教师 班级 地点 周次 星期 节次 教学 目标 素质目标 知识目标 能力目标 (1)基本职业素养:遵守工作时间,使用实践设备时注意用电安全,实践设备使用完毕后要断电并放于指定位置,程序设计要注重工程规范,养成良好的工作习惯。 (2)团结协作素养:小组内成员互查程序代码书写规范性、准确性和完整性,取长补短,具有责任意识、团队意识与协作精神。 (3)自主学习素养:能根据任务要求,查找相关资料解决实际问题;能自主完成练习,培养自主学习的意识与一丝不苟、实事求是的工作作风。 (4)思政和劳动素养:具有一定的辩证唯物主义运用能力、安全意识、劳动意识、创新意识、创新能力和强烈的爱国主义精神。 (1)了解通用计算机与嵌入式计算机的区别 (2)掌握VC++开发环境的使用方法和步骤 (3)熟悉C语言程序的特点 能在VC++集成开发环境下,编写、运行和调试C语言程序 教学重点 (1)VC++开发环境的使用方法和步骤 (2)C语言程序的特点 教学难点 C语言程序的特点 能力训练任务 12147 任务1:了解通用计算机和嵌入式计算机的区别 18391 任务2:使用VC++软件开发C程序 教学材料 (1)教材:朱琨《C语言程序设计》,机械工业出版社, 978-7-111-66954-8,2021 (2)教学资源:电子教案、教学课件、微课视频、在线开放课程 (3)仪器与设备:电脑(装有VC++开发环境) 教学进度设计 步骤 教学内容及目标 思政元素 教师活动 学生活动 时间 一、课程介绍 1、教师自我介绍、师生互识 2、本课程的地位和重要性 3、本课程的学习项目内容 4、课程的安排和考核方案 5、7S(整理、整顿、清扫、清洁、素养、节约、安全)管理要求 良好的开端是成功的一半 介绍 听讲 10min 二、实施任务1:了解通用计算机和嵌入式计算机的区别 1、了解通用计算机和嵌入式计算机的概念和发展 2、了解嵌入式应用案例 我国在智能家电、智能手机、智能汽车、航空航天等领域的成就 对比讲解、[实物演示]、引导学生列举嵌入式系统应用案例、明确C语言是嵌入式软件设计的主流语言 听讲、讨论、列举嵌入式系统应用案例 10min 三、实施任务2:使用VC++软件开发C程序 1、练习VC++软件使用方法和步骤 (1)打开软件 (2)新建项目 (3)新建C源文件(.c文件)并添加至已建项目 (4)编辑C程序代码 (5)编译(.obj文件)、连接(.exe文件)、运行程序 规范意识、没有规矩不成方圆 讲解、演示使用方法和步骤、强调书写规范 学习VC++软件的使用方法和步骤 20min 2、程序分析与练习 (1)分析教材例题,总结C语言程序的特点 (2)练习教材例题 创新意识、社会主义核心价值观 讲解,引导学生使用VC++软件开发C程序,巡回指导 听讲,理解C程序,上机练习编程 45min 四、总结 概括基本内容,归纳重点内容 自主学习 引导学生归纳总结,然后布置课后任务 思考,记录,整理场地 5min 作业 通过教材、PPT和在线课程,复习巩固本次课内容;完成教材相应习题(可穿插到上述任务中);预习下次课内容(基本数据类型、整型数据)。 课后 体会 1、通过融入思政元素,实施课程思政。 2、教学重点是VC++开发C程序的使用方法和步骤,开始就要引导学生注重编程规范。开始可以用输出一个字符串为例说明,然后过渡到教材的例题,这样循序渐进,效果会好些。 3、在教材例1.1基础上,分析例1.2时,用类比法“主人雇用保姆”提出在C程序设计中,能否将实现特定功能的一段代码编制成一个函数,被其他函数调用?由此引出问题,使学生产生好奇心。此时,教师编写add函数,边写边解释。通过运行,验证两个例题的效果是相同的。然后提出问题“本来在主函数中一条语句就能实现功能,为何还要定义函数和调用函数,岂不是更麻烦?”,由此引出模块化程序设计的好处——可以实现资源共享。 《C语言程序设计》教案 第1单元 第2次课 PAGE 4 使用VC++软件开发C程序 教学详案 步骤一:课程介绍(时间:10分钟) 1、教师自我介绍、师生互识 2、本课程的地位和重要性 3、本课程的学习项目内容 4、课程的安排和考核方案 5、7S(整理、整顿、清扫、清洁、素养、节约、安全)管理要求 步骤二:任务1:了解通用计算机和嵌入式计算机的区别(时间:10分钟) 1、了解通用计算机和嵌入式计算机的概念和发展 微型计算机具有很大的通用性,所以又称通用计算机。 测控领域的计算机系统是嵌入到应用系统中,以计算

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档