跳转到主要内容
跳转到主要内容

视觉编程

视觉编程

它是什么?

编程是可以创建计算机软件,应用程序和网站的过程。目前,计算机无法自己思考;他们要求用户为他们提供有序指令,以了解该做什么。这被称为“代码”。您在计算机和互联网上使用的大多数资源都是用代码制作的。编程是数字技术课程的核心要素,因为它有助于学生开发出质疑,逻辑和批判性思维等基本技能。十博登录

视觉编程,也称为基于块的编程,是澳大利亚课程中规定的编码语言:小学的数字技术。这种类型的语言允许用户通过以图形方式操纵元素而不是以文本格式编写它们来创建程序。

澳大利亚课程定义

视觉编程

编程语言或环境在图形上表示和操纵程序而不是文本的程序。常见的视觉隐喻表示语句和控制结构作为可以组成的图形块,可以组成程序,允许编程而无需处理文本语法。示例可视化编程语言包括:Alice, GameMaker, Kodu, Lego Mindstorms, MIT App Inventor, Scratch (Build Your Own Blocks and Snap)。

请注意: 一种可视化编程语言不应与编程语言混淆,用于创建具有用户界面的可视化或程序,例如处理或Visual Basic。

来源:澳大利亚课程:技术术语表

资源

了解更多信息


课的想法

如何教它


基本的

应用程序与游戏

在教室里


课程链接


F级- 2级:

遵循、描述和表示解决简单问题所需的一系列步骤和决策(算法)(ACTDIP004)

3级 - 4:

定义简单的问题,并描述并遵循解决它们所需的步骤和决策(算法)(ACTDIP010)

将简单的数字解决方案实现为可视化程序,其算法包括分支(决策)和用户输入(ACTDIP011)

5级 - 6:

设计,修改和遵循涉及步骤,分支和迭代序列的简单算法(重复)(ACTDIP019)

实现数字解决方案作为涉及分支,迭代(重复)和用户输入的简单视觉节目(ACTDIP020)