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、学习活动中学科核心素养是否达成


本文标签: 语言 程序设计 过程 计算机程序 学习