admin 管理员组

文章数量: 887021


2024年1月4日发(作者:ibatis教程)

C语言if语句教案(绝对精品)

课程名称:C语言程序设计

总课时:84学时

授课教师:***

所在院系:

授课时间:2017-2018学年第一学期

课题名称:神奇的if语句

授课时间:2017年10月18日

授课地点:计算机机房

参考教材:《C语言程序设计实例教程》(第2版),XXX、XXX、XXX主编,机械工业出版社。

其他资源:数字化教学改革平台、教学过程管理系统电脑版、FLASH动画、微课、移动研究系统等。

教学目标:

知识目标:

1.掌握if语句三种基本形式的语法格式、流程图和执行过程;

2.掌握if语句嵌套形式的语法格式和执行过程;

3.掌握表达式的用法。

能力目标:

1.能够正确设置条件表达式;

2.能够熟练使用if语句进行程序设计,解决实际问题。

素质目标:

1.提升学生分析问题和算法设计的能力;

2.鼓励学生勇于调试程序中的错误,磨练学生不折不挠的毅力。

3.培养学生的团队协作精神;

教学重点:if语句三种形式和if语句嵌套结构的语法规则和执行过程。

教学难点:使用if语句进行程序设计的思路和正确设置表达式。

教学方法:任务驱动法、小组讨论教学法、案例法、讲授法。

学情分析:本课程的教学对象是计算机应用技术专业一年级的学生。学生已经掌握了C语言的基础知识和顺序结构的程序设计方法。对if语句的语法规则和执行流程已经有了一定的了解和兴趣。由于学生刚接触程序设计语言,逻辑思维惯、分析问题、算法设计的能力较弱。对程序中涉及到的数学和英语学科的知识掌握一般。

教学安排:

1.教材内容选自第四章第一节if语句。

2.学生利用课程教学平台、慕课等,开展课前研究、课内研究、课后拓展以及在线交流等自主研究活动,同时学生通过“移动研究系统”进行相关知识的自测。

3.把教材中的文字转变为动画,生动、形象、直观,学生容易理解。

统教学中缺乏互动、缺乏趣味性、缺乏实际应用的问题,提高了学生的研究兴趣和参与度,同时也提高了教学效果。

本次课程分为课前、课中、课后三个部分。采用任务驱动、小组讨论、案例等教学方法,让学生在完成案例的过程中自主发现问题,解决问题,充分体现“学生为主体,教师为主导”的教学理念。同时,充分利用信息化教学手段,引入实际案例,突破重点、难点,实现“做中学、做中教”,提高教学效果。

在课前,教师发布教学资源及相关要求,并通过微信推送研究任务单。学生需要明确教学目标,完成课前研究任务。学生的主要研究任务包括利用C语言课程的教学资源,研究if语句的基本知识,熟悉语法规则和执行流程,并能绘制流程图。

同时,负责本次课程新知讲解环节的同学需要事先进行讲解练。学生还需要观察生活中与if语句相关的应用场景,并以小视频的形式提交至微信群。

在课中,教师和学生分别登录教学系统和手机移动研究系统。首先学生进行教学设计签到。接着教师选择几个优秀的课前作业进行展示,并让学生上台讲解其作业与if语句之间的联系。教师对学生提交的作业进行总结评价,播放视频短片,从而导入本节课程的主题。随后,学生完成if语句理论知识的讲解,并通过手机移动研究系统进行课堂自测,来检查学生的自主研究效果。师生一起观看自测情况,教师评价自测情况。接着进入案例实施的环节,分别按照“提出任务——分析任务——算法设计——程序设计”四个步骤来完成,并采用FLASH动画、微课帮助分析问题,使用亿图软件绘制流程图,观看程序分步执行的FLASH动画,加深学生对程序执行过程的理解。最后总结容易出错的问题,小组间进行互评,教师根据学生课堂表现情况、课堂自测成绩、案例完成情况,作业提交情况,进行综合评价。

在课后,学生需要完成本节课的课后作业以及下一节课的预作业。负责下一节课新知研究环节的同学需要提前把PPT发送给教师,并通过移动研究系统完成自测。同时,学生还可以利用移动研究系统、慕课、互联网进行拓展知识研究。

总的来说,本次课程以if语句的四个实例为主线,以学生自主研究为主体,以信息技术为支撑。通过使用FLASH交互式动画、微课等教学手段,帮助学生分析问题,正确设置表达式,提高了学生的研究兴趣和参与度,同时也提高了教学效果。

在采用学模式的教学中,学生常常会感到研究内容枯燥无味,缺乏研究动力。因此,我们采取了多元化的教学方式,包括自主研究、自测、综合评价等,以及利用亿图流程图绘制软件简化流程图绘制过程等措施,实现了“做中学、做中教”,提高了教学效果和实现教学目标。

本课采用自主研究与平台引导相结合的教学模式,通过任务驱动和小组讨论等教学特色方法,让学生带着问题去思考、探究式研究,明显提高了学生研究兴趣和自主研究能力。同时,充分利用信息技术手段,如教学系统、移动研究系统、教学资

源库、动画、微课等,解决了传统教学的缺陷,解决重点、突破难点。

在教学过程中,我们注重学生的分析问题和算法设计能力的提高。同时,在今后的教学中,我们将充分利用课程教学平台、移动研究端、资源库等,让学生有更多自主研究的机会,多参与小组讨论交流,提高学生创新思维。

在课前准备中,教师上传教学资源、推送课前任务单,通过教学系统备课,建立互动、头脑风暴等方式,引导学生回顾思考。在课堂上,教师展示学生提交的课前作业,并让学生上台讲解其作业与if语句之间的联系,从而导入本节课程的主题。学生通过登录手机移动研究端,研究if语句的基本知识,熟悉三种结构的语法规则和执行流程,并能绘制流程图。通过移动研究系统的讨论组进行讨论,互相研究。同时,负责本次课程新知研究环节的同学,课前进行讲解练。

1.在教学系统中,学生讲解了本次课程的新知识,包括if语句的三种结构和嵌套结构的执行逻辑和流程。教师进行了总结和补充,强调了重点。

2.教师通过移动研究系统发布了课堂自测作业,检测学生对if语句基本知识的掌握情况。

3.在课堂中,教师使用教学PPT和动画,学生认真讲解,准备充分。教师提出问题并给出案例实施,帮助学生解决教学难点。

4.在讨论中,小组成员积极参与,对出错的地方及时记录,积累经验。

1.在教学系统中,学生讲解了if语句的基本知识。教师进行了总结和补充,强调了重点。

2.教师通过移动研究系统发布了课堂自测作业,检测学生对if语句基本知识的掌握情况。

3.在课堂中,教师使用教学PPT和动画,学生讲解较好,准备充分。教师提出问题并给出案例实施,帮助学生解决教学难点。

4.在讨论中,小组成员积极参与,对出错的地方及时记录,积累经验。

1.在教学系统中,学生讲解了如何利用动画和微课解决数据排序和交换问题,教师进行了总结和补充。

2.教师通过移动研究系统发布了课堂自测作业,检测学生对数据排序和交换的掌握情况。

3.在课堂中,教师使用观看动画和微课的方式,学生讨论总结,解决了教学难点。

4.在讨论中,小组成员积极参与,对出错的地方及时记录,积累经验。

1.在教学系统中,学生观看了动画,讨论总结了如何求解任意一点到塔心的距离公式,教师进行了总结和补充。

2.教师通过亿图软件绘制流程图,帮助学生编写程序。

3.在课堂中,学生通过移动研究系统发表观点,讨论了如何判断点在塔内还是塔外,通过画图找出新的判断条件,并修改代码重新调试。

4.在讨论中,小组成员积极参与,对出错的地方及时记录,积累经验。

根据条件确定某出租车公司是否已经为司机投保。以下三个条件满足其一即可:(1)司机已婚;(2)司机为30岁以上的未婚男性;(3)司机为25岁以上的未婚女性。如果以上条件一个也不满足,则公司不为司机投保。

新课引入阶段,教师通过PPT视频和PPT展示,点评总结并引入新课。同时,教师也会介绍本节课与其他学科的联系。

在新知研究阶段,学生将通过讲解新知PPT,教师进行总结归纳和补充。学生会收到课堂自测作业,并通过教学系统和移动研究系统完成自测和自动评分。学生们还会观看和总结错误,并查看自测情况和讲解错题,以便更好地掌握新知识。

在案例实施阶段,学生将研究解决具体问题。例如,在案例一中,学生需要输入三个实数并按照从小到大的顺序输出。学生们可以观看FLASH动画和微课,研究如何排序和交换两个数据。然后,学生将编写程序并进行调试运行。

在案例二中,学生需要解决四个圆塔的问题。学生们需要观察和分析,得出结论,并使用亿图软件绘制流程图。然后,学生将编写代码并进行调试运行。如果需要,学生们可以画图得到新的判断条件,修改代码并重新调试。

在案例三中,学生需要根据条件确定某出租车公司是否已经为司机投保。学生们将分析问题并交流讨论,确定方案并使

用亿图软件绘制流程图。然后,学生将编写程序并进行调试运行。教师会进行巡回指导,并解决学生们可能遇到的问题。

在案例XXX,学生需要使用if语句模拟用户登录。学生们需要打开登录界面,输入信息并进行验证,填写表格并完成任务。学生们将通过随机提问教学系统交流讨论,确定方案并讲解思路。然后,学生将编写程序并进行调试运行。教师会进行点评。

在总结评价阶段,教师将进行总结并布置作业。学生们将通过移动研究系统和互联网测进行自我评价和拓展研究,并可以在课后拓展答疑解惑微信中进行交流和讨论。


本文标签: 学生 研究 进行 教师