7.走进程序世界 (3)
三年级上册综合实践活动《程序世界真好玩》教案
《程序世界真好玩》教案标题:《探秘程序世界:一场奇妙的编程之旅》引言在数字化时代,编程已成为一项重要的技能。
通过编程,我们可以创造各种各样的应用和程序,改变世界。
本课以“程序世界真好玩”为主题,通过实践活动让学生初步了解编程的基本概念和原理,培养他们的逻辑思维能力和创新意识,感受编程的乐趣和魅力。
学情分析三年级的学生正处于思维活跃、好奇心强的阶段,他们对于新事物充满了好奇和探究欲望。
通过本课的学习,他们可以初步了解编程的基本概念和原理,培养他们的逻辑思维能力和创新意识。
教学目标1.知识与技能:学生能够了解编程的基本概念和原理;掌握使用简单编程工具进行编程的基本技能。
2.过程与方法:通过实践活动、小组讨论等方式,培养学生的观察能力、逻辑思维能力和团队协作能力;引导学生学会制定编程计划并记录编程过程。
3.情感态度与价值观:培养学生的创新意识和实践能力;引导学生感受编程的乐趣和魅力,树立正确的价值观。
教学重难点1.教学重点:让学生了解编程的基本概念和原理;培养学生的逻辑思维能力和创新意识。
2.教学难点:如何让学生在短时间内对编程有深入的了解;如何引导学生将所学的知识和技能应用于实践中。
教学准备1.教师准备:提前收集与编程相关的素材和案例;准备所需的编程工具和材料。
2.学生准备:了解编程的基本概念和原理;准备一些简单的编程工具和材料。
3.环境准备:选择一个安全、整洁的环境进行实践活动;确保活动过程中的安全和秩序。
教学过程一、导入新课(IO分钟)1.情境导入:播放一段关于编程的动画或视频,让学生初步了解编程的概念和原理。
然后展示一些由编程创造出来的有趣应用和程序,让学生感受编程的魅力和乐趣。
提问:“你们喜欢这些应用和程序吗?它们是怎么被创造出来的?”引导学生表达自己的想法。
2.揭示课题:介绍本节课的主题和目标,即通过实践活动了解编程的基本概念和原理,培养逻辑思维能力和创新意识。
二、新课学习(20分钟)1.了解编程的基本概念和原理(10分钟):通过PPT展示和讲解,向学生介绍编程的基本概念和原理。
初中信息技术川教七年级上册 走进Python的世界我的第一个Python程序(教案)
第一课我的第一个Python程序教学目标根据教学大纲要求,教材的具体内容和初中一年级学生的认知心理,确定教学目标如下:(一)知识目标:通过本课的学习,让学生了解编程语言Python的两种编程环境与print()函数基本知识。
(二)技能目标:1、通过本课的学习,让学生学会在编程语言Python的IDLE交互式编程环境和代码编程环境下编写程序。
2、通过小组合作完成任务,让学生养成协作交流的好习惯。
(三)过程与方法目标:通过学生完成分步活动任务为主线,让学生学会在编程语言Python的IDLE交互式编程环境和代码编程环境下编写程序,培养学生自主探究学习、归纳总结知识以及多途径解决问题的能力。
(四)情感目标:通过对编程语言Python编程的具体实践,让学生在自我展示、自我激励的过程中体验成功的愉悦,在不断尝试中感受信息技术的强大功能,对能利用信息技术解决实际问题产生浓厚兴趣,更好地激发学生求知欲,在不断摸索中陶冶情操。
课前准备1、工具准备:确保教师与学生的电脑与网络正常,电脑上安装好本地编辑器。
2、知识准备:确保教师熟悉课件与上课流程。
教学分析教学重点:编程语言Python编程平台的使用方法与print函数的语法注意事项。
教学难点:print()函数的语法注意事项。
教学方法:以“三段五步”教学法为主导,利用任务驱动、自主探究、操作实践、互助学习、自我评价、相互评价等方法进行教学。
教学课时:一课时教学过程一、背景引入(1min)通过PPT展示暑假熊猫欢欢与爸爸游三星堆博物馆,门口的迎宾机器人与熊猫欢欢聊天的画面,引入现在是人工智能时代,人与机器之间对话的实现需要编程语言来实现。
从本节课起,我们就来学习人工智能时代常用的编程语言“Python”。
(PPT出示单元标题“第三单元走进Python的世界”)Python是人工智能时代常用的编程语言之一,它语法简单、代码简洁,有着海量的应用模块支持。
通过本单元的学习,我们将掌握Python的基本语法,为今后进一步的学习打下基础。
【教案】第四课 程序设计基础 编写一个简单的C语言程序
第四课程序设计基础活动主题2 编写一个简单的C语言程序教学内容分析本课是走进程序世界的第2课,是程序设计知识的基础。
主题2以Dev-C++为例介绍了C语言的集成编译环境,描述了C语言的基本逻辑结构和基础语法,并展示了一个完整的输入、编辑、保存、编译、运行的程序设计过程。
对于开展C语言程序设计来说,了解一个基本的集成编译环境,不但有用,而且必要。
教材完整地展现了C语言从输入源代码到编译到产生运行结果的全过程,这一操作技能是学习后续程序设计课程所必备的。
通过本课的学习,学生不但了解C语言的基本逻辑结构和基础语法,同时还认识了C 语言从源代码到生成可执行文件的全过程,这使得学生在学习具体的C语言程序设计时,能够对整个计算机软件工作的原理有一个全局性的认识,使之不仅见树,而且见林。
这对于接下去深入学习了解编程语言的工作流程有大帮助,同时还有利于帮助学生建立起计算思维。
教学对象分析在小学阶段,学生曾经学习过 Seratch编程,所以对于集成编译环境的概念应该不会特别陌生,但是C语言的交互方式与之前的 Scratch有本质的差别,教师在教学中要注意这点。
由于是第一次接触需要大量使用英文字符的编程,所以在教学中尽量用有趣的案例开展教学,让学生再“玩中学”“做中学”,让学生再有趣的交互体验中感受程序设计的魅力,激发起学生的学习热情和专研精神。
在第一次运行源代码的时候,学生可能会遇到一些困难,比如出现各种类型的编译错误,由于提示信息是英文的,部分学生阅读会比较吃力。
教师要有耐心引导学生注意仔细观察辨识提示信息,找到错误的根源。
这一过程虽然困难,但也是引导学生不畏困难,培养科学探究精神的时机。
教学目标1.了解Dev-C++编译运行C语言源代码的方法2.2.了解C语言的输入方式,能够识别C语言的基本语法元素3.掌握Dev-C++的启动和体验编写简单C语言程序教学重点和难点1.教学重点。
(1)程序及程序的执行过程(2)C语言的基本结构和语法(3)体验编写简单C语言程序的过程2.教学难点。
综合实践活动初中综合实践活动7-9年级《信息技术 7.走进程序世界》优质课教学设计_1
八年级上册VB程序设计第三节数据的表示第三课时表达式教学目标:四种表达式的书写方法和计算方法。
教学重难点:重点:四种表达式的计算方法。
难点:关系运算符的计算方法。
教学评价:本节课学生回答问题和提出问题都会获得相对应的分数;不同水准的学生也会设置不同梯度的分数。
教学过程:1、导入通过介绍本节课的必要性,导入本课。
2、新课本节课一共分四绝大部分,分别为算术表达式、字符串表达式、关系表达式和逻辑表达式。
2-1 算术表达式这个部分内容,基于学生的已有认知水平,所以相对来说,这部分内容相对简单。
安排的学习方式是自学+抢答+分数奖励。
自学内容,回答问题:1、3 * 2 =(6 ),15 / 3=(5 )2、3 ^ 2 =(9 ),12 Mod 5=(2 )3、算术表达式运算符的优先级分别为:(幂运算)→(单目运算)→(乘除运算)→(求余运算)→(加减运算)4、在算术表达式中也能够使用(小括号)控制优先顺序。
5、同级运算按照(从左到右的顺序,谁在前先算谁)说出下面题目的计算顺序6、(x+y)/(x-y)+(100 + 2 * x/4)7、(100-int(-2.9)) * x^38、10-int(-2.9)* 1^3 + 2 * 52-2 字符串表达式这部分内容,是通过比较“+”和“&”这两个字符串运算符的不同来加以区分的。
安排的学习方式是游戏+分数奖励。
游戏准备:每组10张纸条。
游戏规则:1、纸条内容相等的即为“朋友”。
最先找齐“朋友”的小组依次获得相对应的分数。
2、检查方式:小组互检。
2-3 关系表达式这部分内容分为数值型数据类的关系比较和字符串类型的关系比较。
前者较简单,后者则对于学生们是陌生的知识。
例如:3+2>4 关系成立,结果为“真”值,用True表示;否则,结果为“假”值,用False表示。
安排的学习方式是自学+小组PK+分数奖励比赛规则:教师抽取小组(共三次),每次抽取小组的组长选择对方组的参赛同学,快速回答准确的小组获得相对应的分数。
综合实践活动初中综合实践活动7-9年级《信息技术 7.走进程序世界》公开课教学设计
《小海龟画正多边形》教学设计1、知识与技能(1)了解什么是算法,解算法的自然语言描述和流程图描述。
(2)理解For…EndFor循环语句的使用方法。
2、过程与方法:围绕“小海龟画正多边形”这个任务,采用讲解,练习、讨论,探究相结合的方式展开教学活动。
3、情感态度与价值观学生在独立思考的基础上,通过编写程序,提升严谨的逻辑思维水平,增强学生学习编程的兴趣和信心,学生之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
二、教学重点、难点重点:学习For…Endfor循环语句及使用。
难点:理解循环的控制。
三、教学对象分析本节课是小海龟画正多边形,学生在此以前学会了Small basic的基本命令,本节课处于承上,启下作用:小海龟画正三角形、彩色正五边形承上小海龟画正多边形启下累加求和编程命令形式从单一到复合命令,学生理解过程也从形象过度抽象,学生对本节循环语句For…EndFor的理解对今后学习编程起作用很大。
四、教学方法任务驱动法,启发式教学法,讨论探究教学法,讲解练习教学法。
五、教学过程教学环节老师活动学生活动设计意图1、让学生上机运行老师事先准备好正五边形的顺序学生总结第二种回顾旧知识,引结构程序(第一种方法)循方法简单。
入新知识环结构程序(第二种方法)复习引入认识算法回答:哪种方法比较简单?2、通过对比正三角形、正学生回答四边形、正五边形…程序,Turtle.Move(l)让学生回答?Turtle.Turn(E)让学生带着问(1)哪些语句重复出现,边数越多,重复越题,将进入新知出现几次?多。
识学习。
(2)更多正多边形和有规律的图形,重复语句多、枯燥、无聊、有无更简单方法处理?到当前为止小海龟画图形都用相同方法,画一条边,右转一个角度。
海龟画正三角形哪位同学能口头表述画的方法:正三角形步骤?第一:画一条教师总结:做一件事或处边,右转120度。
理一个问题所给出的方法第二:画一条通过上节课画和步骤称之为算法。
设计制作活动信息技术推荐主题及其说明
掌握查看文件的基本操作方法;新建文件夹,以及复制、移动、删除文件等;建立共享文件夹,在局域网中共享文件,体会文件在信息管理中的重要性。
6.演示文稿展成果
了解演示文稿的结构,学习在文稿中插入幻灯片,复制、删除、移动演示文稿中的幻灯片,在幻灯片中输入文字以及插入艺术字和图像;设置简单的动画效果,为演示文稿设置超链接和动作,保存、预览、打印文稿等。增强信息意识,培养利用数字化工具完成作品设计与创作的能力。
认识视频和动画文件的格式,了解视频的含义以及动画的基本原理,了解视频和动画的主要应用领域,掌握动画的制作流程,能根据主题制作简单的视频和动画作品。了解动画的应用及发展前景,学习简单的动画软件,体验动画在日常生活中的广泛应用,提高数字化学习与创新素养,增强信息意识和信息社会责任。
7.走进程序世界
了解程序设计的基本过程和方法;熟悉程序设计语言的用法,掌握常量、变量、函数等基本概念,理解程序的三种基本结构,知道人与计算机解决问题方法的异同,尝试编写、调试程序。激发编程的兴趣,培养逻辑思维能力,进一步理解计算思维的内涵,提高数字化学习与创新素养,增强信息意识和信息社会责任。
14.简易互动媒体作品设计
使用常见的外部设备,结合常见的编程语言,设计出通过多样化的信息输入方式呈现出各种有趣效果的互动作品。培养将新奇创意变为现实的意识,掌握人机互动的原理,体会跨学科学习的魅力,提高动手实践能力。
15.手工制作与数字加工
将电路知识和艺术设计结合起来,制作一个手绘图案的盒子,将各种电子元器件连接在盒子内部,使之成为发光的盒子。然后利用计算机将手绘的墙”。初步了解大工业生产模式和手工模式的区别和联系,亲历单元设计以及单元联结成大型装置的过程,理解模块的概念在艺术设计中的应用。
3+4转段2024年语文试卷
3+4转段2024年语文试卷一、基础知识(每题3分,共30分)1. 下列词语中加点字的读音完全正确的一项是()A. 确凿(záo)菜畦(qí)倜傥(tì tǎng)戛然而止(jiá)B. 荫庇(yìn)污秽(huì)干涸(gù)锲而不舍(qiè)C. 悲怆(chuàng)羸弱(yíng)炽热(zhì)忍俊不禁(jīn)D. 慰藉(jí)狡黠(xiá)伫立(zhù)吹毛求疵(cī)2. 下列词语中没有错别字的一项是()A. 脉搏家俱城眼花缭乱妇孺皆知。
B. 浮躁座右铭走头无路持之以恒。
C. 安详度假村川流不息因地制宜。
D. 奥秘侯车室高瞻远瞩相得益彰。
3. 下列句子中加点成语使用恰当的一项是()A. 他在大会上的即兴讲话逻辑严密、语无伦次,博得了与会专家的一致好评。
B. 正因为他具有海誓山盟的崇高理想,才在工作中取得了出色的成绩。
C. 它们发现自己陷入了峰回路转的绝境,一片惊慌,胡乱蹦跳。
D. 学生的学习水平是参差不齐的,因此教师的教学要尽可能做到因材施教。
4. 下列句子没有语病的一项是()A. 通过这次活动,使我明白了团结的重要性。
B. 他那和蔼可亲的笑容和循循善诱的教导常常浮现在我的眼前。
C. 我们要与自然和谐相处,保护好属于我们人类自己的家园——地球。
D. 为了防止不再发生类似的事故,有关部门制定了一系列的安全措施。
5. 下列关于文学常识的表述,正确的一项是()6. 默写填空。
(每空1分,共6分)7. 名著阅读。
(3分)8. 给下列句子排序,最恰当的一项是()(3分)当阳光洒在身上时,它更坚定了心中的信念——要开出:一朵鲜艳的花。
不久,它从泥土里探出了小脑袋,渐渐地,种子变成了嫩芽。
从此,它变得沉默,只有它知道它在努力,它在默默地汲取土壤中的养料。
④虽然它经受着黑暗的恐惧,暴雨的侵袭,但是它依然努力地生长着。
武昌区2024年七上语文期中试卷
武昌区2024年七上语文期中试卷(满分120分,考试时间150 分钟)阅读(共55 分)一、阅读下面的实用类文本,完成13题。
(10分)不给“网络黄牛”生存空间①当前,一些热门文艺演出、体育比赛、博物馆和景区景点出现“一票难求”现象,由此引发“黄牛”倒票问题屡禁不止。
北京市海淀区人民检察院近期披露一起案件,揭开了“网络黄牛”的山一角。
一些不法分子制作非法外挂软件抢票,进行所谓的“秒杀”操作,一张票便可抽利三成们针对消费者不同的需求设计不同的抢票软件,只需要在抢票软件中提前输入游客的身份证、手机号等个人信息,便可以实现快速批量抢票,成功率可达到百分之五六十。
②“网络黄牛”使用外挂软件把社会资源握在自己手中,再高价卖出,这不仅剥夺了正当购票者公平购票的权利,而且威胁着相关购票平台系统的安全,还扰乱了正常的市场秩序和环境。
更令人担忧的是,“黄牛代抢”往往需要提供实名信息,如此一来,个人信息泄露风险也成倍增加。
③必须明确,利用外挂软件抢票牟利,绝不是依靠技术“打零工”“赚外快”,而是毋庸置疑的违法犯罪行为。
我国法律对提供侵入、非法控制计算机信息系统程序、工具的行为有着明确的处罚规定,情节严重的或将被追究刑事责任。
有关方面曝光违法案例,也充分表明了坚决打击此类网络黑产,守护票务市场健康生态的态度。
④“网络黄牛”之所以猖獗,究其原因,一是市场的供不应求为其提供了可乘之机。
近年来门景区到文化场馆,从演唱会、音乐节到名校参观,毫不夸张地说,哪里有需求,哪里就有“网牛”。
二是层出不穷的新技术为“黄牛”开辟了新的生意门路,一些抢票软件最短可实现100毫秒一次,可以说在高科技面前,人手再快也望尘莫及,并且违法行为变得更加隐蔽。
此外,一些转赠票的规则漏洞也滋生了灰色地带,内部工作票、赠票等往往成为“黄牛”手中的香饽饽。
一些“黄牛“还与票务系统内部人员串通,利用内部资源和信息优势,获取紧俏票源。
⑤各类票务承载着百姓实实在在的幸福感。
优质课一等奖初中综合实践活动《走进程序世界:开启计算思维的大门》
输出面积S
结束
实践任务一
输入半径r的值,求圆的面积s。请你设计算法并画
出流程图。
开始
输入半径R
否
R>0
是
S=πr²
输出错误
输出面积S
结束
实践任务二
超市周末促销。凡是顾客购买的商品超过500元的, 打8折,否则打9折。假定顾客购买的商品价格为a元, 实际要付多少钱?请你设计算法并画出流程图。
实践任务二
5、农夫带羊过去
流程图
用图形符号描述,直观、简洁, 逻辑关系清晰。
恰当选择
用算法解决实际问题
光说不练假把式,接下来我们一起 来做一个随堂测验吧!
实践任务一
输入半径r的值,求圆的面积s。请你设计算法,
并画出流程图。
开始
提示: R>0 R=0
S=πr² S=2πr
R<0
否
是
输入半径R
输出半径R
输出错误
趣味游戏——《农夫过河》
5min
已知农夫需要把狼、羊、菜和自己运到河对岸去,但是只有农夫能够划船,而 且船比较小,除农夫之外每次只能运一种东西,还有一个棘手问题,就是如果 没有农夫看着,狼会吃羊,羊会偷吃菜。请同学们设计正确的方法和步骤帮助 农夫过河,并选出正确的渡河方案(单选)________
(1)把狼带过去
如果B<C,则输出C
否
A>B
B>C 是
是
否 A>C
输出B 输出C
结束
是
输出A
第五步:结束运算
拓展延伸
现
实
找
世
界 分析 具 问题
体
到
解 设计 决 步骤
2023年江西省(初三学业水平考试)中考道德与法治真题试卷含详解
2023年江西省中考道德与法治真题说明:1.本试卷卷分道德与法治和历史两部分,满分160分,考试时间为150分钟。
2.请按试卷序号在答题卡相应位置作答,答在试卷卷或其它位置无效。
(共80分)一、单项选择题(本大题共18小题,每小题2分,共36分)在每小题列出的四个备选项中只有一项是最符合题目要求的,请将其代码填涂在答题卡相应位置。
错选、多选或未选均不得分。
1.2022年10月12日,“天宫课堂”第三课在中国空间站开讲,三位“太空教师”为广大青少年带来一场精彩的太空科普课。
这三位“太空教师”是()A.聂海胜刘伯明汤洪波B.陈冬刘洋蔡旭哲C.翟志刚王亚平叶光富D.费俊龙邓清明张陆2.十三届全国人大常委会第三十六次会议表决通过了一部对推动形成全链条反诈、全行业阻诈、全社会防诈的打防管控格局起重要作用的法律。
这部法律是()A.个人信息保护法B.数据安全法C.国家安全法D.反电信网络诈骗法3.下列时事体现了“中国奉行互利共赢的开放战略”的是()①2022年6月27日,中央网信办召开全国网络文明建设工作推进会②2022年7月25日,第二届中国国际消费品博览会在海口开幕③2022年11月4日,第五届中国国际进口博览会在上海开幕④2022年12月20日,白鹤滩水电站最后一台机组正式投产发电A.①②B.①④C.②③D.③④4.小林因病双腿无法正常行走。
10年来,同学小阳一直充当着小林的“腿脚”,背着他一起长大,成绩优异的小林在学习上也常常帮助小阳,两人成了无话不说的好朋友。
他们的事迹让我们明白()A.友谊是一成不变的B.友谊是平等的、双向的C.友谊不能没有原则D.竞争并不必然伤害友谊5.“大象躺下是很困难的,躺平更是十分要命的一件事情,我的人生辞典里没有躺平这个词。
”在十四届全国人大一次会议“代表通道”上,全国人大代表任子威寄语青年朋友“做不躺平的大象”。
任子威的寄语启示我们要()A.换位思考,宽以待人B.克服惰性,自强不息C.敢于质疑,否定一切D.自信自负,特立独行6.从下图两位同学的对话中,我们体会到()①任何时候都要压抑情绪②要正确对待老师的批评③要承认老师之间的差异④要学会合理地调节情绪A.①②B.①③C.②④D.③④7.某景区两名男子装扮成孙悟空,拉着游客合影后,再向游客强行收费。
西大版八年级信息技术全一册走进程序世界教学设计
走进程序世界——认识程序设计一、学习者内容分析本课是西大版八年级下册第4单元活动1的内容,题目是创意编程。
本节课的主要内容是让学生在创意活动中认识计算机程序设计,掌握程序设计算法的分析。
同时,将程序算法思想渗入到师生、生生互动和合作学习中,通过scratch图形化编程软件的帮助,让学生学会问题的分析,从而建立起程序设计的算法思维,并能初步完成一个简单的创意编程作品。
带领学生认识程序设计,提升对程序设计的兴趣,培养学生的逻辑思维能力、动手能力和协作能力,提高学生的信息素养。
二、学习者分析本节课的授课对象为七年级学生,这个阶段的学生尚处于从感性认识到理性认识的过渡期,同时由于程序设计本身的教学内容具有条理性、实践性和综合性的特点,对学生的动手能力和逻辑思维能力就有着一定的要求。
但学生尚未接触过程序设计,对于他们来说学习难度较大,因此,本节课从教师的引导出发,培养学生自主分析程序算法问题到合作探究解决问题的能力,从而能初步完成一个简单的创意编程作品,启发学生对程序设计的兴趣,培养他们程序设计的算法思维,为后面学生学习进一步的编程打下基础三、教学目标知识与技能:(1)了解程序设计的概念及一般步骤,掌握程序的算法分析(2)认识Scratch图形化编程软件(3)学会分析并利用流程图来表示问题解决的步骤,完成第一个简单的编程作品过程与方法:(1)在老师引导下,让学生了解程序设计的概念,体会程序算法的步骤分析(2)通过自主、合作探究学习,掌握利用流程图来分析并表示问题解决的步骤(3)让学生借助Scratch图形化编程工具,实现第一个编程作品情感态度与价值观:通过体验游戏,制作游戏,激发学生对程序设计的兴趣,启发学生对于程序的逻辑性思考,培养他们分析问题和解决问题的能力,从而提高学生的信息技术核心素养,进而为后面学习编程打下良好的基础四、教学重难点重点:(1)了解程序设计的概念,学会分析程序的算法步骤(2)认识Scratch图形化编程软件(3)学会分析并利用流程图来表示问题解决的步骤,完成第一个简单的编程作品难点:让学生学会遇到问题先进行分析再编程五、教学方法教师引导、自主探究法、任务驱动法、合作学习法六、教学过程【导入3min】师:展示“小人”程序师:同学们,你们知道老师是如何让这个“小人”动起来的吗?师:老师是使用程序代码实现的这个“小人”动画,其实我们的程序设计并不神秘,它只需要这么几行代码即可今天老师就带领大家一起走进程序的世界【播放PPT,板书主题】程序设计基本概念教师演示第一关,学生操作演示第二关(练习至第4-5关)随着关卡的增多,难度也在加大,这里就需要分析关卡,设计出合适的算法,并且利用流程图表示出来方式:ppt中制作相应的流程图模块,让学生根据自己分析的结果通过拖拽模块的形式将自己的算法流程表示出来,再进行脚本的组合分析问题并且解决问题的过程就叫做算法分析,也是解题的步骤。
初中信息技术(人教版)八年级上册《计算机软件与程序设计》教学设计
4.练习任
务
13小组合作,学 习并总结范例中 程序处理实际问 题的过程。
14选择一个练习 主题,按照范例 完成练习任务。
15.进行组间交
12.给出明确的练习 任务与范例展示评 价标准。
13.组织小组进行汇 报,交流。
14.引导学生能够 利用程序的思维解 决学习生活中的实
17学会用程序的 概念解决生活中 的实际问题。。
15引导学生主动对 本节课的内容进行 回顾、总结。
16强调计算机程序 可以用来解决实际 问题,培养学生利用 技术为生活服务的 意识。
引导学生主 动回顾、总 结本节知识 内容,培养 学生的计算 思维。
课后反思
4.提供明确的探究 任务一的要求与素 材。
5.提供任务二中竞 赛评分器的小程序。
6.强调探究任务的 内容及时间。
7引导学生自主分 析问题,从解决问题 中归纳总结出探究 任务的结论。
8.巡视,答疑,辅导。
明晰任务内 容、作为启 发式探究任 务引导学生 自主探究、 思考程序的 相关知识。
8.结合体验过程, 自主探究程序、 数据、软件间的 关系。
学习目标
1.了解程序的基本概念及其与软件的关系。(重点)
2.通过探究任务,分析、归纳出程序设计的一般过程,学会运用程 序设计的步骤去解决实际问题。(重点)
3.结合具体实例体验程序设计的过程,通过感受计算机程序解决 问题的过程,培养利用技术为生活学习服务的意识。(难点)
评价任务
结合本节课的练习任务,从任务成果、小组氛围两个维度进行 小组的教师评价及互评。
11.以竞赛评分器为 例,引导学生逐步归 纳演绎出计算机程 序解决问题的一般 过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
讨论1:
赋值语句中的“=”是等号吗? 实验:如果是等号,那么等号两边是可以互相交换的。 进入VB代码窗口,分别输入: Let a=2 Let 2=a
结论:“=”是赋值符号,“=”左边是变量,右边是数据,是 将右边的数据赋到左边的变量中去。
Page 9
讨论2:
Let x=1 Let x=2 执行第2条语句后x变量中的值是2还是3?
函数值 X的绝对值 取不大于X的最大整数 X的平方根值 产生[0,1)的随机数 将字符型数据转换为数值数据 将数值数据转换为字符型数据 X的正弦值(x单位为弧度 X的余弦值(x单位为弧度 产生一个对话框,等待从键盘输入信息
函数值类型 数值 数值 数值 数值 数值 字符 数值 数值 字符
Page 14
结论:如果变量中原来有数据,当赋予新的数据后, 新的数据将替代原来的数据。
Page 10
讨论3:
Let x=1 Let y=x 此时变量x中的值为0还是1?
结论:当将一个变量的值赋给另一个变量时,只是将这个变 量中的数值复制给另一个变量中。
Page 11
探究学习:
语句 Let x=6 Let x=8 Let x=int(8.001) Let x= x +1
X变量中值
Y变量中值
Page 12
(3)函数
Rem输入信息 Let n=int ( z/j )
函数的一般格式:函数名(参数1,参数,……)
结论:函数的参数可以是一个或几个,也可以没有。 一般情况下,函数总要返回一个函数值。
Page 13
常用函数:
函数 Abs(x) Int(x) Sqr(x) Rnd(x) Val(x) Str(x) Sin(x) Cos(x) intputBox
结论:val(x)将字符型数据转化成数值型数据
探究学习:
函数 Abs(86) Abs(-86) Int(8.001)
函数值
函数 Int(8.999) Int(-8.999) Sqr(64)
函数值
总结:
(1)程序是由程序行组成,一般一个程序行有一条语句。 (2)一般情况下语句是由定义符与语句体组成。 (3)赋值功能是将右边表达式的值赋到左边的变量中。 (4)一般情况下,函数总要返回一个函数值。
程序的构成
八年级第4章第2节
趣味问题
孙悟空一个筋斗可翻十万八千里,即5.4*10^4km,织女星距地球 2.3*10^14km,那么孙悟空要翻多少筋斗才能到达织女星?如果孙悟空每 秒钟翻一个筋斗,那么他要连续不停地翻约多少年能到织女星?
Page 2
分析问题与确定算法
所翻筋斗数: n=2.3*10^14÷(5.4*10^4) 一年的秒数: m=365*24*60*60=31536000 翻筋斗年数: y=n/m
Page 6
VB常用语句 :
语句
格式
功能
赋值语句 Let 变量=表达式 将赋值号右边表达式的值赋给左边的变量
注释语句
Rem [注释内容]
给程序进行注解以增加可读性,为非执行 语句
பைடு நூலகம்结束语句
End
结束语句
Page 7
赋值语句 的两个功能:
①运算功能——算出右边表达式的值。 ②赋值功能——将右边表达式的值赋到左边的变量中去。
讨论1:
Let x= InputBox("请输入整数20") Let y= InputBox("请输入整数11") Print x+y 程序的运行结果是什么?
结论:InputBox函数值是字符型。
Page 15
讨论2:
Let x= InputBox("请输入整数20") Let y= InputBox("请输入整数11") Print val(x)+val(y) 程序的运行结果是什么?
Page 3
(1)“孙悟空上织女星”程序源码
Rem 输入信息 Let j = 5.4*10^4 Let z = 2.3*10^14 Let m = 31536000 Rem 处理信息 Let n = Int(z/j) Let y = Int(n/m) Rem 输出信息 Print Print“孙悟空要翻”;n;“个筋斗才能到达织女星!” Print“ 孙悟空要花";y;"年才能到达织女星!"
Page 4
结论:
一个程序是由若干程序行组成,一般一个程序行 有一条语句。语句的作用是让计算机完成某一功能。
Page 5
(2)VB常用语句
Rem输入信息 Let j=5.4*10^4
定义符
语句体
结论:一般情况下语句是由定义符与语句体组成,定义符 用来表示该语句的功能,语句体表示具体执行的内容。有 时语句体可以省略,如End语句。
Page 19