admin 管理员组文章数量: 1086019
2024年12月31日发(作者:电子商务的常用技术有哪些?)
课程
标准
和
教学
目标
课题:3.3计算机程序与程序设计语言
教材内容:3.3计算机程序与程序设计语言
执教:
课程标准:
1、掌握数字化学习的方法
2、能根据需要选用合适的数字化工具开展学习
3、能够利用软件工具或平台对数据进行整理、组织、计算与呈现
教学目标:
1、了解计算机程序的定义,认识计算
机的工作过程
2、了解常见的计算机程序设计语言
3、能灵活运用计算机程序解决问题
学习环境:多媒体网络教室
课时:1课时
指向的核心素养:
【数字化学习与创新】
1、通过交流表述程序与程序设计语言之间的关系
2、了解高级语言的类型及其各自的工作过程、优势和不足
等与计算机程序的有关内容
教学教学
活动环节
设计
导入
教学过程
1、python语言实例展示:python绘制小猪佩奇的过程
2、思考:(1)什么是计算机程序?(2)程序设计语言有哪些?
3、引入课题:3.3计算机程序与程序设计语言
一:计算机程序
学生自主阅读课本
54页的内容,完成下表
计算机程
序定义
计算机系
统组成
设计意图
运行程序实例,
直观形象,问题
启发思考,激发
学习兴趣。
任务驱动,在问
题解决过程中
掌握知识与技
能。
自主学习,小组
交流,教师启
发,先学后教,
教师引导,学生
为主。
任务
驱动
——
知识
讲解
计算机程序就是指计算机可以识别运行的指令集
合。
运算器、控制器、存储器、输入输出设备。
程序运行的过程:
二:计算机程序设计语言
思考:编写程序用什么工具呢?
1、计算机程序设计语言
计算机程序设计语言是指一组用来定义计算机程序的语法规则。
小组交流探讨:阅读课本55-57页,总结程序设计语言的发展历程。
(1)机器语言:是由“0”和“1”这样的二进制代码指令组来表示。每
一条机器指令包含两个主要部分:操作(指出计算机应做什么)和被操
作的对象(指出处理的数据或它的地址),计算机能直接识别和执行。
(2)汇编语言:使用了一种类似英文缩略词且带有助记性符号的语言,
来替代一个特定的指令的二进制串,每条指令都和一条机器指令相对应。
需要一个专门的语言翻译器,负责将程序中的每条语句都翻译成用二进
制数表示的机器语言。
(3)高级语言: 接近于数学语言或人的自然语言,并且不再过度地倚
赖某种特定的机器或环境,必须经过翻译器将其翻译成机器语言。
三代计算机语言的优势与不足:
思考与交流:算法、程序、程序设计、程序设计语言关系
交流
探讨
1、通过网络搜索相关知识,了解高级语言的编译过程和解释过程各有什
么优势和不足。
通过网络检索
不同类型高级
语言不同的原
理,掌握数字化
学习方法,并从
中思考完成图
表填写,进而理
解高级语言的
类型及原理。
2、高级语言的编译过程和解释过程是不同的,请通过查阅相关资料,将
两个不同的执行过程用图表形式呈现出来,完成图如下:
课堂
小结
课后
任务
一、计算机程序
二、计算机程序设计语言
三、高级程序设计语言
1、完成课堂测试
梳理整节课知
识,突出重难
点。
测试及时巩固
所学。
教学1、课堂检测的落实
反思 2、学习活动中学科核心素养是否达成
版权声明:本文标题:计算机程序与程序设计语言-教案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1735714929a1683498.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论