1、编程解决问题优质课评比邮编421141湖南省衡阳市衡南县第一中学许雄辉 手机:13027342479各位评委老师好,我是湖南省衡阳市衡南一中许雄辉,今天我说课的题目是编程解决问题。下面我将从说教材、说教学目标、说教材重难点及突破方法、说教法和学法、说教学过程五个方面加以分析和说明。一、 说教材编程解决问题出自上海科技教育出版社的信息技术基础高中一年级上册第三章第三节的内容,这部分内容主要讲了以下几点:1、了解计算机软件的概念和分类。2、初步掌握利用计算机程序解决问题的步骤。3、了解人工智能的基本知识。本节课内容编程语言知识较多,对QB语言的输入输出语句及顺序结构,循环控制与条件判断结构进行详细
2、的讲解,目的是让学生对计算机编程有一定了解,并掌握编程的基本思路、利用编写程序来解决实际问题。二、说教学目标1、知识目标。了解程序语言的基本语句与结构。掌握编写程序解决问题的基本流程与流程图的绘制;见识程序设计的基本算法。2、能力目标。能够根据简单问题,用流程图表示算法。利用QB语言编写程序解决简单问题。3、情感目标。体会软件在计算机系统中的重要位置与作用。认识计算机永远不能代替人脑处理一切事务。三、说教材重难点及突破方法1、重难点:理解计算机解决问题的方法、方式。了解电脑解决问题与人脑解决问题的区别。2、突破方法:实例讲解、学生研讨、课堂练习、小结内容。四、说教法、学法1、教法:信息技术是一
3、门培养人的思维,发展人的创造能力的重要学科我们在以学生为主体,教师为主导的原则下,展现获取知识和方法的思维过程。2、学法:在本节课的学习过程中,引导学生采用自主探究法和讨论协作学习法让学生以讨论的方法寻找答案,培养学生相互学习、相互帮助的精神,从而共同找到解决问题的办法。五、说教学过程为了完成教学目标,解决教学重点,突破教学难点,课堂环节我准备按以下几个环节展开:1、导入新课:由引言导入新课,开门见山提出本堂课的主要内容,让学生有目的的开始接受新知识。2、讲授新课:通过“百元买百鸡问题”,使学生接触计算机解决问题的处理步骤与思路,对程序流程有一定的了解,并清楚人机解决问题的区别。讲解与讨论相结
4、合,以实例引导出程序语言与语句结构,并设计出解决问题的步骤算法,并绘制出流程图。根据流程图利用QB编写程序。运行调试程序:a、通过运行结果确认是否成功解决问题。b、若结果不符合预想结果,检查程序代码,分步调试运行代码。c、发现问题所在,思考并设计解决方案,修改程序,直到最终解决问题。3、课堂小结,强化计算机解决问题的步骤,并让学生清晰的认识到电脑与人脑的区别,以及计算机无法替代人脑的逻辑。例:课后习题-板书设计:第三章第三节编程解决问题:1、分析问题。2、设计算法。3、编写程序。4、运行调试。5、课堂小结:回顾计算机解决问题的四个步骤。讨论人机处理问题的区别,及电脑真能替代人脑吗?以上是我对本节课的一些粗浅的认识和构想,如有不妥之处,恳求各位专家批评指正。谢谢!