文本内容:
体验计算机编程上课教师梅旭英授课班级七年级二班教材分析新教材的以《体验信息技术编程》这一单元为载体,培养学生的计算思维,旨在让学生能在信息活动中能够采用计算机可以处理的方式界定问题、抽象特征、建立结构模型、组织数据;通过分析与综合各种信息资源,运用合理的算法形成解决问题的方案;总结利用计算机解决问题的过程与方法,提高学习兴趣教学内容分析
1、程序的定义;
2、用计算机解决问题的基本步骤;
3、体验用计算机语言编程处理信息的方法;
4、程序的实现(即编程和编译程序、使用QBASIC编程)
5、函数的思想,乘方、开方、三角函数、整式、分式等编程本课是计算机编程单元第一课,旨在让学生体验编程的过程,让学生萌生对编程的兴趣和热爱因此,本课选择本单元的前四条教学内容,设计了涵盖分析问题,设计算法,写程序,上机调试程序的所有过程,知识性的内容尽量简单教学目标设定
1、了解用计算机解决问题的基本步骤,体验用计算机语言编程处理信息的方法;
2、体验简单的编程;
2、适应计算思维,学会运用计算思维解决问题重难点分析
1、重点编程的基本步骤本课旨在让学生体验编程,因此编程经历的基本步骤很重要,应该重点讲解和强调
2、难点问题分析问题分析部分涉及到设定变量,设计输入和输出的关系,流程图算法部分相对简单,因此本课难点是问题分析教学策略任务驱动法教学过程
一、问题导入(3分钟)教师大家知道,我们的生活已经离不开计算机,计算机帮我们选课、提醒我们今天是否降温,期中考试后帮老师快速分析班级成绩,等等通过前面的学习,大家知道计算机是由硬件组成的,计算机识别二进制指令,但我们并不会二进制指令那计算机到底是怎么做到为普通人所用的呢?学生程序员的作用教师对,是程序员编制程序让他做到的计算机做的每一件事以及它的每一步操作都是按照人事先编好的计算机能理解和执行的命令序列即程序来完成的引出本课主题这节课,就让我们来编制计算机程序
二、体验编程步骤22分钟例”设计程序输入长方形的长和宽的值,求面积,周长.”进行讲解
1、分析问题输入、输出、解决问题的关键;
2、设计算法自然语言+流程图;
3、写出程序
4、练习设计程序银行存款的年利率为5%,请为银行编写一个计算息和年终结余的程序
三、在Pthon的编译器中调试和编译程序10分钟
1、介绍编译软件的打开,录入程序,保存;
2、练习编译和运行已经设计好的程序因为第二部分已经把程序在练习本上编辑好,本环节只是学习简单的录入和软件基本操作,因此安排的时间不多,旨在让学生意识到编程最重要的步骤不是录入和编译部分,而是分析问题,制定算法
四、编程解决实际问题5分钟请帮班主任输入一个程序,要求当输入任何学生的语文、数学、外语、计算机4科考试的分数时,能即时显示该生的总分和平均分(结语1分钟)带学生总结编程的步骤。