网站大量收购闲置独家精品文档,联系QQ:2885784924

《计算机程序与程序设计语言》.docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1

3.3计算机程序与程序设计语言

1.课时教材分析

内容分析:本小节内容是在前两节“计算机解决问题的一般过程”和“算法及其描述”的基础上,学生将学习到计算机程序及计算机的基本组成、了解三类

程序设计语言。

结构分析:本节是第三章最后一节,内容上承接前两节计算机解决问题的一

般过程和算法及其描述,同时,为下一章具体开展程序设计基础的学习做铺垫。

课程案例调整:为了促进学生理解,提高学习兴趣,结合学生知识水平,引

入学生感兴趣的案例:“鸡兔同笼”同类型问题探究活动。

2.课时学情分析

学生基本情况:高一年级学生

学生知识情况:在之前的课程中,学生已经学习了三种描述算法的方法,但是这三种方法计算机无法识别,必须进一步学习计算机程序以及程序的运行过程,了解算法、计算机程序、计算机程序设计语言,方可实现用计算机解决问题

的目的。

学生综合情况:对编程有挑战欲望,对信息技术有强烈的好奇心,对新事物

能够主动思考,乐于探究,积极尝试。

3.课时学习重点

(1)计算机程序及程序在计算机内部的运行过程。

(2)计算机程序设计语言及其特点。

4.课时学习难点

几种程序设计语言的特点

5.开放性学习环境

多媒体、微课、问卷星平台、微机教室以及机房广播演示系统

6.课时学习目标

(1)了解计算机程序及程序运行过程。

(2)认识计算机程序设计语言,了解计算机程序设计语言的发展。

(2)了解高级编程语言的使用,体验计算机解决问题的过程。

2

7.课时教学过程

教学环节

教师活动

学生活动

设计意图

(一)复习旧

知创设情境引出课题(3分钟)

提问:前两节课通过对“鸡兔同笼”问题的探究,回想一下解决这个问题经历了哪几个

过程?

引出程序的概念。

回忆旧知,思考回答问题。

激发学生学习兴趣,引入本堂课的知识重点和逻辑框架。

(二)师生互动

探索新知(8-10分钟)

一、计算机程序

1.程序的概念:(结合课

本和视频)

2.讲解计算机的工作过

程:

二、计算机程序设计

【教师讲解】程序设计语

言定义

【微课展示】

介绍三种语言:机器语言、汇编语言、高级语

言。

【教师作小结展示

PPT】

1.机器语言

2.汇编语言

3.高级语言

学习计算机程序相关知识,

思考问题。

观察分析计算机程序运行示意图,了解计算机的工作过

程。

观看微课,独立思考,分析

问题。

知识由浅入深,便于学生很快的融入课堂并掌握知

识。

让学生了解计算机相关基本知识,为后续内容奠定

基础。

促进学生掌握知识,提高学生分析

能力。

帮助学生深刻理解三种语言的特

点。

4

(三)自主探究

(8-10分钟)

(分组合作、网络检索)

1.三大语言的优缺

点比较。(填写学习卡1)

2.小组内展开交流活动,用图示法表述:算法、程序、程序设计语言之间的关系,并展示交流。(展

示交流任务卡2)

学生独立思考,积极参与小组讨论,辅以计算机查询手段,完成自主

探究。

检阅学习成果,拓

展课堂内容。

(四)实例探究

巩固提高(10分钟)

通过今天的学习,在“鸡兔同笼”这个问题的基础上我们继续探讨同类型的问题:例1、例2(通过机房广播系统发送对应的py文件,学生自选或者自编题目,尝试

修改补充代码并运行。)

学生在教师引导下,通过实例直观感受高级编程语言解决问题的过

程。

学生接收老师发送的py文件,思考并补充代码,调试

运行。

让学生对高级编程语言有初步的

直观体验。

加深学生对编程语言的理解,培养学生使用高级编程语言解决问题

的意识。

(五)课堂小

(2分钟)

让学生思考反馈本节课所学

的知识。

帮助学生形成系

统的知识体系。

(六)章节检测

(3-5分钟)

问卷星在线检测:

/vm

/e678472.aspx

完成在线自我检测,复习旧

知,巩固新知。

让学生思考反馈本章所学的知识,进行总结性评价,为下一章内容奠

定基础。

8.课时教学板书设计

计算机程序与程序设计语言

一、计算机程序

二、机器语言→汇编语言→高级语言

9.反思性教学改进

1、将计算机程序与程序设计语言的原理、过程、技能培养与思维发展融入

运用解决问题和完成任务的过程中,促进信息技术学科核心素养达成,完成目标。

2、运用教学的直观性原理,将课程知识与实例联系在一起,层层深入推进。

3、探究活动中出现“放有余而收不足”的情况,小组活动看似热闹,却也出现过程拖沓、效率低下的情况。所以要提高操作的有效度,更要重视操作前的

分析和讨论,让学生渗透计算机信息意识,更好的发展计算思维。

文档评论(0)

发光的金子 + 关注
实名认证
文档贡献者

喜欢分享

1亿VIP精品文档

相关文档