用计算机程序解决问题
【教学思路】教材分析本节课是广东教育出版社《信息技术基础》第四章第1节的内容,即用计算机程序解决问题。本节是对用计算机程序解决问题的基本过程的入门介绍,是选修《算法与程序设计》的概述和引子,主要目的是通过分析和体验,了解程序设计是使用计算机解决问题的一种根本手段,了解计算机解决问题的一般过程,知道算法是程序设计的核心和灵魂,同时形成学习计算机程序设计的兴趣。学生分析高一学生已具备了较丰富的计算机软件使用经验,但比较多的是接触了文字处理、媒体表达等常用工具软件,对绝大多数学生而言,计算机程序只是听说,并不了解计算机程序的工作过程和编写方法。于此同时,高一学生相较小学、初中而言具有更丰富的生活经验,有更高的数学知识水平,有更强的逻辑思维能力,对初步了解计算机程序的概念和执行过程,简单设计解决问题的算法困难不大。【教学目标】知识与技能1、能说出程序的基本概念及计算机执行程序的基本过程2、能说出算法的基本概念3、能描述计算机解决问题的一般过程4、能用自然语言描述简单问题的算法过程与方法1、能尝试对范例的模仿与改造,体验用计算机程序解决问题的一般过程2、能在分析简单问题的基础上,体验设计算法的方法情感、态度与价值观通过实例分析和实践体验,部分学生能形成学习“算法和程序设计”的兴趣【重点与难点】教学重点程序与算法的内涵、用计算机解决问题的一般过程、用自然语言描述简单问题的算法教学难点用自然语言描述简单问题的算法【教学过程】一、课堂引入——“我的计算器”通过计算机自带的计算器功能不足,提出了用自己制作的计算器来完成功能,比如计算机矩形面积、求最大公约数、求1加到
的和等,引出用计算机解决问题都是通过程序来实现。
f二、程序的基本概念1、查看“计算矩形面积”程序的源代码,让学尝试阅读程序ai
putbox