版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机解决问题的过程(第2课时)【学习目标】1.知道程序设计语言的发展过程,能说出每一个发展过程的特点,知道高级语言和低级语言的区别。2.用Python打开游戏代码,并进行保存、运行等操作,观察运行结果,体验编写代码的过程。3.在源代码的基础上,尝试修改部分代码,体验运行与维护的过程。重点:体验编写代码的过程。难点:尝试修改部分代码,体验运行与维护的过程。。【评价任务】任务1认识程序设计语言及其发展。学生通过1个活动,观看视频,并阅读课本P27程序设计语言的发展有关知识,检测学习目标1。任务2体验编写程序的过程。学生通过1个活动,通过分组讨论,组内分工合作,借助教师发的学习资源和评价表,学会独立思考,养成自主探究的学习习惯,检测学习目标2。任务3体验编写程序的过程。学生通过1个活动,在源代码的基础上,尝试修改部分代码,体验运行与维护的过程,检测学习目标3。【学习过程】任务一:认识程序设计语言及其发展活动1观看视频,并阅读课本P27程序设计语言的发展,画出程序设计语言的发展过程,找出每一个发展过程的特点,知道高级语言和低级语言的区别。提示:从算法到程序的实现,需要借助程序设计语言。【知识点拨】1.程序设计语言的发展过程:机器语言、汇编语言、高级语言2.机器语言由二进制的0、1代码指令构成,能被计算机直接识别。特点:理解和记忆机器语言非常困难,容易出错,编程效率极低。3.汇编语言是符号化的机器语言,采用英文助记符代替机器指令,比机器语言容易识别和记忆,从而提高了程序的可读性。汇编语言仍然是面向机器的语言,是为特定的计算机系统设计的,它要求软件工程师对相应的机器硬件非常熟悉,因而汇编语言属于低级语言。4.高级语言更接近自然语言,并不特指某一种语言,也不依赖于特定的计算机系统,因而更容易掌握和使用,通用性也更好。用高级语言编写的程序可读性更强,也便于修改、维护。如:Java、C/C++以及本书使用的Python等。【拓展知识】Python语言的开发环境Python是一种面向对象的解释型计算机程序设计语言,发明于1989年。目前,Python已经成为最受欢迎的程序设计语言之一,它具有简单、免费、开源和可移植性等特点。评价得分810分57分14分自评得分评价标准知道程序设计语言及其发展过程。能说出高级语言和低级语言的区别在教师提示下,完成活动1。仅能完成部分环节。任务二:体验编写程序的过程活动2用Python打开游戏代码,并保存,运行,体验编写代码的过程。方法:1.启动PythonIDLE—File—Open(路径:桌面—教师文件—程序)—最强大脑游戏.py—File—Save(路径:桌面—自命名)—Run—RunModul最强大脑游戏代码:importrandomimporttimeimportosprint("你好,现在你有3秒钟的时间记忆以下人物对应的编号")things=["郭敬明","陶晶莹","张召忠","魏坤琳","任志强"]foriinrange(5):print(i,":",things[i])#在屏幕上显示编号及物品time.sleep(3)#延时3秒os.system("cls")#清屏幕,隐去编号及物品n=0#记录答对的题数,初值为0t2=random.sample(things,5)#随机抽出5个物品foriint2:#出5题ans=int(input(i+"的编号是:"))#输入编号答题ifi==things[ans]:n=n+1#如果回答正确,答对的题数加1print("\n你一共答对了",n,"次")#屏幕显示答对的题数input("\n按回车键结束程序")【知识点拨】计算机解决问题的过程——编写程序评价得分810分57分14分自评得分评价标准能熟练打开保存运行程序,可以简单读懂程序的大概意思。能在他人协助下完成活动。仅能完成部分环节。任务三:体验运行与维护过程活动3用Python打开游戏代码尝试修改部分代码,保存并运行,比较两次运行结果,体验调试与维护的过程。方法:可以修改人名,显示时间等。importrandomimporttimeimportosprint("你好,现在你有3秒钟的时间记忆以下人物对应的编号")things=["郭敬明","陶晶莹","张召忠","魏坤琳","任志强"]foriinrange(5):print(i,":",things[i])#在屏幕上显示编号及物品time.sleep(3)#延时3秒os.system("cls")#清屏幕,隐去编号及物品n=0#记录答对的题数,初值为0t2=random.sample(things,5)#随机抽出5个物品foriint2:#出5题ans=int(input(i+"的编号是:"))#输入编号答题ifi==things[ans]:n=n+1#如果回答正确,答对的题数加1print("\n你一共答对了",n,"次")#屏幕显示答对的题数input("\n按回车键结束程序")【知识点拨】计算机解决问题的过程——调试运行评价得分810分57分14分自评得分评价标准能准确修改部分代码,熟练保存运行程序。在教师或同学的提示下,完成活动3.仅能完成部分环节。【知识总结】【课堂检测】一、选择题1.计算机解决问题的过程(ABCD)A.分析问题B.设计算法C.编写程序D.调试运行2.右侧图形符号在算法描述流程图中表示(B)A、算法的开始或结束B、输入输出操作C、处理或运算的功能D、用来判断条件是否满足需求3.算法的三种基本结构不包括(D)A、顺序结构B、分支结构C、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47980-2026泵系统能耗实时监控技术要求
- GB/T 48036-2026锂电池防护用聚烯烃泡沫塑料
- 2026中国食品加工及农副产品行业市场深度研究及竞争格局与投资发展趋势分析报告
- 人教统编版语文八年级上册第14课《唐诗五首》同步练习(含答案)2
- 2026中国纸浆制造行业市场现状供需分析及投资评估规划分析研究报告
- 生产车间7s管理制度
- 2026皮草制品产业可持续发展战略制定及生态补偿机制设计建议
- 原发性肝癌血清标志物与影像学诊断标准
- 2026汽车后市场服务模式创新与品牌连锁经营分析
- 2026中国智能水务市场竞争态势分析及投资评估规划分析研究报告
- GB/T 48029-2026全谷物食品命名与标示要求
- 2026年宁波高新区机关各部门、事业单位及街道公开招聘30名编外人员笔试参考题库及答案详解
- 2026-2030中国冬瓜种植市场营销模式与投资战略研究研究报告
- 2026年宁夏高考物理试卷(含答案及解析)
- 小学语文教师业务知识能力测试考试试题及答案
- 2026年公共卫生执业医师资格考试(第一单元)试卷真题(后附答案解析)
- 2026年摄像机械员技师考试试题
- 钢结构工程施工中的水电安装方案
- NCIC临床实践指南:免疫检查点抑制剂毒性管理指南(2026版)课件
- 旋挖钻孔灌注桩施工方案模板
- 安徽省合肥市普通高中六校联盟2025-2026学年高二上学期11月期中考试英语试卷(含答案)
评论
0/150
提交评论