【文档说明】第4章第2节《程序基本知识》教学设计3-八年级信息技术【苏科版】.docx,共(2)页,38.391 KB,由小喜鸽上传
转载请保留链接:https://www.ichengzhen.cn/view-93668.html
以下为本文档部分文字说明:
【徐州市西苑中学】&【信息组教案】-1-会员QQ群:42785661-1-第二节程序基本知识(第2课时)一、教学目标1、知识与技能(1)了解程序的基本构成。(2)掌握变量、函数、表达式等概念。(3)理解顺序结构程序的执行过程。(4)简单代码
的编写。2、过程与方法(1)通过对比、类比的方法打破学生对程序设计的神秘感。(2)通过具体程序的举例来让学生了解体验程序的基本构成。(3)通过讲解、实践让学生掌握变量、函数、表达式等概念。(4)通过实践让学生理解顺序结构程序的执行过程。3、情感态度价值观(1)打
破程序设计的神秘面纱(2)培养学生使用计算机程序设计解决实际问题的能力二、重点难点1、了解程序的基本构成,掌握常用VB语句。2、掌握变量、函数、表达式等概念。三、教学过程1、导入回顾上节课所学内容,把inputbox函数的使
用方法进行复习巩固。2、新课教学处理信息由上节课的例题,引出算术运算符和字符运算符的使用问题,讲解运算符的使用。通过例题让学生了解算术运算符和字符运算符的区别:(1)算术运算符与算术表达式+-*/^(2)字
符运算符与字符串表达式(注意区别与联系)+&例:Text3.text=text1.text+text2.textText3.text=val(text1.text)+val(text2.text)Text3.text=val(text1.text)&val(text2.t
ext)学生通过计算机编程进行练习验证。探究学习写出以下情况的表达式:1.正方形边长存放变量a,求正方形面积s2.变量a延迟变量b,再减去变量c3.变量x与变量y之差的绝对值加上684.变量x中存放1个两位数,求十位上的数值5.变量m中存放“你”,变量n中存放“好”,使字符表达式的值为“
你好”学生活动教师找学生上黑板写出表达式,其余同学在计算机上练习。在练习完成后,再找同学上黑板改错,教师点评。【徐州市西苑中学】&【信息组教案】-2-会员QQ群:42785661-2-教师活动提出新问题:当
满足什么条件时,表达式int(x/5)*5的值等于变量x的值?学生活动学生思考,讨论找学生上来写出结果,根据结果再次进行点评。此处可能出现的问题:1.学生能写出来全部满足条件2.学生写不全满足条件需要根据情况教师进行不同的处理。教师活动提出新问题:变量x中存放着1个三位正整数,写一
个表达式,使此表达式的值等于这个三位正整数个位上的值。学生活动学生思考讨论,动手操作找学生上来写程序。教师活动对该题进行解析,由刚才的例题可以得知求2位正整数十位上的值的算法是:Int(x/10)用这个办法我们可以求出百位值和十位值,最后用x减去百
位乘100,再减去十位乘10。得出最后结论:x-int(x/100)*100-int((x-int(x/100)*100)/10)*10学生活动修改程序,完成练习。教师活动总结本课所学知识。