QQ个性网:专注于分享免费的QQ个性内容

关于我们| 网站公告| 广告服务| 联系我们| 网站地图

搜索
编程 JavaScript Java C++ Python SQL C Io ML COBOL Racket APL OCaml ABC Sed Bash Visual Basic Modula-2 Logo Delphi IDL Groovy Julia REXX Chapel X10 Forth Eiffel C# Go Rust PHP Swift Kotlin R Dart Perl Ruby TypeScript MATLAB Shell Lua Scala Objective-C F# Haskell Elixir Lisp Prolog Ada Fortran Erlang Scheme Smalltalk ABAP D ActionScript Tcl AWK IDL J PostScript IDL PL/SQL PowerShell

玩转LOGO语言——02-LOGO语言

日期:2025/04/07 20:07来源:未知 人气:51

导读:第2章:LOGO语言ξ 2.1 LOGO语言介绍LOGO语言特点趣味性强,容易入门,概念先进;能够用简练的程序语句画出五彩缤纷的图案,还能制作动画效果;能够进行复杂的计算。LOGO语言Vs ScratchScratch 源于 LOGO语言,但不是青出于蓝,而是各有特点;Scratch 用拖拽的方式生成代码,不用手动编写代码,上手更容易;LOGO语言和传统编程语言一样,要手写代码......

第2章:LOGO语言

ξ 2.1 LOGO语言介绍

LOGO语言特点

趣味性强,容易入门,概念先进;能够用简练的程序语句画出五彩缤纷的图案,还能制作动画效果;能够进行复杂的计算。

LOGO语言Vs Scratch

Scratch 源于 LOGO语言,但不是青出于蓝,而是各有特点;Scratch 用拖拽的方式生成代码,不用手动编写代码,上手更容易;LOGO语言和传统编程语言一样,要手写代码,仪式感更强,更接近编程的本质;入门都很快,最多两个月。

LOGO语言开发工具

有多种LOGO语言开发工具,我们选择MSWLogo软件;MSWLogo:微软的LOGO语言编辑、解释软件,是免费软件;MSWLogo软件下载地址:https://softronix.com/logo.html

ξ 2.2 MSWLogo软件介绍

打开 MSWLogo 软件

首先弹出 About MSWLogo 窗口

点击:「OK」按钮,打开MSWLogo主屏窗口

ξ 2.3 编写一段程序:画正方形

怎样写程序

代码由语句组成语句由指令+参数组成

语句示例

fd 100

fd是指令,表示前进。

100是参数,表示前进的距离,单位是像素。

像素是什么

像素就是屏幕上的点,「多少像素」就是多少个连续的点组成的线段。

画正方形步骤

第1步:前进 100 像素 fd 100

第2步:右转 90 度 rt 90

第3步:前进 100 像素 fd 100

第4步:右转 90 度 rt 90

第5步:前进 100 像素 fd 100

第6步:右转 90 度 rt 90

第7步:前进 100 像素 fd 100

第8步:隐藏箭头 ht

运行效果

代码分析

fd 100 ; forward 100,前进100像素。

; 对应指令:bk ; back 后退。

rt 90 ; right 90,右转90度。

; 对应指令:lt ; left 左转

fd 100 ; forward 100 ,前进100像素。

rt 90 ; right 90,右转90度。

fd 100 ; forward 100,前进100像素。

rt 90 ; right 90,右转90度。

fd 100 ; forward 100,前进100像素。

ht ; hide turtle,隐藏海龟(箭头)。

; 对应指令:st ; show turtle 显示箭头。

本章课程视频版链接网址

娃的编程启蒙-02-LOGO语言

下一篇

第3章:工作区和程序

ξ 3.1 工作区和程序的概念

ξ 3.2 建立工作区

ξ 3.3 加载工作区

ξ 3.4 创建程序

Logo排行

关于我们|网站公告|广告服务|联系我们| 网站地图

Copyright © 2002-2023 某某QQ个性网 版权所有 | 备案号:粤ICP备xxxxxxxx号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告