首页
信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 24072239
5.1 了解程序设计理念-课件-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)
日期:2025-11-17
科目:信息技术
类型:课件
查看:59次
大小:6415646B
来源:二一课件通
预览图
1/9
张
信息技术(基础模块)
,
电工
,
第二
,
下册
,
了解
,
中职
(
课件网
) 信息技术(基础模块) 程序设计入门 任务1 了解程序设计理念 第5章 第5章 程序设计入门 目 录 Contents 5.1.1 了解程序设计基础知识 5.1.2 了解常见的程序设计语言 5.1.3 理解用程序设计解决问题的逻辑思维理念 第5章 程序设计入门 │ 了解程序设计理念 程序设计的理念是程序设计的基础,程序是解决某个问题所需的一系列指令序列集合,程序设计语言是人们与计算机进行沟通的工具。运用程序设计解决问题的过程和方法是程序设计理念中最重要的部分,它是一种逻辑思维理念,不仅体现在程序设计中,也可以迁移运用到其他问题的解决中。算法是求解问题的一系列计算步骤,这些计算步骤可能是顺序执行、选择执行或循环执行的,这也正是一个程序中常出现的三种基本结构。 第5章 程序设计入门 任务情景 情景1:在开始之前,让我们先来玩一个游戏—盲人指路。请同学两两组队,其中一人需戴上眼罩扮演盲人,另外一人需用语言指挥同伴绕过障碍物到达终点。比比看哪支队伍最先到达终点。 情景2:数学课上,老师讲解概率的含义,为了让同学们更好地理解,老师拿出了一枚硬币,让同学们抛100次这枚硬币,并记录下每次硬币落地后的正反面,然后统计出100次中抛出正面的概率。小华心想:抛100次硬币太费时,听说计算机是个运算速度特别快的家伙,它可以帮忙“抛”硬币吗? 第5章 程序设计入门 任务分析 情景1:在“盲人指路”的游戏中,负责指路的同学所发出的一系列指令就是一个“程序”,比如“前进”“左转”“右转”“停”等,这些指令所组成的序列最终让“盲人”同学顺利到达终点。通过“盲人指路”的游戏,模拟了一个最简单的“程序”。计算机程序设计就是让计算机按照一定步骤去解决某个问题或者完成某项任务。 情景2:计算机自诞生之日起就是以其超强的“计算”能力而著称。我国自主研制的神威·太湖之光超级计算机中安装了40960个“申威26010”众核处理器,每秒能运行九亿亿次。所以,即使让计算机“抛”1000次硬币,它也可以在不到1秒的时间内完成。不过,如何让计算机完成“抛”硬币的过程呢?我们需要先利用计算思维,将现实生活中的问题转化成计算机所能处理的形式,然后设计算法并编写程序来实现。 第5章 程序设计入门 5.1.1 了解程序设计基础知识 1.指令和程序 指令(Instruction)是给计算机下达的一个基本命令,它是一条语句或代码。例如“在输出窗口打印出hello world!”是一条指令;“计算20除以4的商”也是一条指令。 程序(Program)是为实现特定目标的一条或多条编程指令序列的集合。在“盲人指路”游戏中,指挥“盲人”从起点到终点所发出的一系列指令序列(例如:前进2步-左转-前进3步-右转-前进1步……)是一个程序;抛硬币并计算抛出正面的次数占比的过程也是一个程序。 事实上,生活中很多事情都有程序:一份菜谱里记录着这道菜的制作程序;一本活动策划书里记录着某个活动的流程;早上起床洗脸、刷牙、吃早餐的过程是一个程序;制作板凳时的打眼、组装、打磨也是一个程序…… 当计算机运行一个程序时,程序中的指令就会被连续自动执行,就像我们获得一份如图5-2所示的菜谱之后,能自动按着菜谱中的操作步骤做出双面煎蛋一样,对于计算机来说,根据人设定好的程序自动完成一系列指令,叫作“自动化”。今天我们能很方便地使用一些计算机软件或App,是因为程序员编写了程序来告诉设备应该怎样做。 第5章 程序设计入门 2.程序设计 计算机是一个没有生命的机器,是一个不知道自己该做什么、但却十分愿意服从命令的机器。手机如果没有“程序”,就是一堆没有用的零件,我们无法用它通话、上网和玩游戏。程序设计(Program Design)就是将问题解决 ... ...
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
加工数据-课件(共32张PPT)-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)(2025-10-11)
初识大数据-课件-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)(2025-10-11)
分析数据-课件(共20张PPT)-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)(2025-10-11)
设计简单程序-课件-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)(2025-10-11)
了解程序设计理念-课件-2025-2026学年中职《信息技术(基础模块)》下册第二版(电工版)(2025-10-11)
上传课件兼职赚钱