分类分类
大小:9.55 MB更新:2021/03/30
类别:编程软件系统:Winll

FMSLogo最新版,是个无需教程,只需简单的命令和指令,即可完成一系列的代码运算,和功能调出的,适合儿童进行编程学习的编程环境可视化软件,并未深层讲解代码和界面的关系,不过在一些逻辑表达上,对于思维的辩证方法,倒是有不错的见解!
FMSLogo是名为Logo的计算环境的免费实现,该环境是一种简单,功能强大且最有趣的交互式编程语言。您可以从SourceForge上的项目门户下载FMSLogo。

“标准”徽标解析
TCP / IP网络
所有可用系统字体中的文本
多个独立的海龟
位图龟
MIDI设备
直接I / O,用于控制外部硬件(必须是管理员)
串行和并行端口通信
以BMP格式保存和加载图像
调用本机DLL
龟图形
异常处理
创建窗口对话框
事件驱动的编程(鼠标,键盘,计时器)
控制多媒体设备(WAV声音文件,CD-ROM控制等)
3D透视图(线框和实体)
创建动画GIF
FMSLogo具有一个简单的GUI,可以鼓励学习。
FMSLogo为探索各种学科提供支持,包括数学,工程学,艺术,音乐和机器人学。
FMSLogo在已使用10年的计算机上运行良好。
FMSLogo拥有强大的国际用户社区,拥有十多年的课堂经验。
因此,FMSLogo是小学计算机实验室的理想选择。
Seymour Papert(和其他人)设计的徽标语言功能强大,足以进行计算机研究,但又足够简单,以便儿童可以使用。Papert使用徽标在麻省理工学院进行人工智能和机器人技术研究。Logo所控制的其中一个机器人在其电子设备上具有圆顶状的保护壳,使其类似于乌龟。随着个人计算机的价格越来越便宜,物理乌龟被计算机屏幕上的虚拟乌龟所代替。给虚拟乌龟一支笔,以帮助它适应熟悉的儿童学习世界。绘画已经是童年的自然部分,但使用徽标进行绘画与使用蜡笔进行绘画有所不同。要使用徽标进行绘画,您必须学习思考绘画,
在整个1980年代,随着计算机的价格越来越便宜,徽标被集成到许多学校的课程中。这导致了不同徽标软件的泛滥,每个软件包都具有徽标的核心精神,但它们是为特定计算机设计的。
在1990年代初期,加州大学伯克利分校的一名讲师Brian Harvey想要为非专业程序员编写一本计算机科学教科书。他选择徽标作为他的教科书语言。目前,有许多徽标环境,每种环境都有其自身的不兼容性,其中一些不再可用。为了克服不同版本的Logo之间的不兼容性,Harvey创建了一个新版本的Logo并将其移植到当时的所有流行计算机上。他将其命名为UCBLogo,并以此为基础编写了教科书。UCBLogo编写于1993年,免费提供。
此后不久,一位志同道合的英国人乔治·米尔斯(George Mills)受到了UCBLogo的启发。他将UCBLogo移植到Borland的C ++工具箱中,该工具箱在Microsoft Windows上运行,从而创建了MSWLogo(“ Microsoft Windows徽标”的缩写)。MSWLogo保留了UCBLogo基础,但添加了新命令,以利用Microsoft Windows独有的功能。这成为Windows的标准徽标。
要了解UCBLogo和MSWLogo的成就是什么,值得考虑一下1993年的个人计算世界。如果家庭用户根本没有互联网连接,则以14.4 Kbps的速率拨号,并按分钟计费。HTTP尚未成为标准。最快的Intel CPU是奔腾(Pentium),运行速度为66 Mhz。制造商添加了一个“ turbo模式”按钮,该按钮可以降低Pentium的速度,以便为较旧的CPU编写的软件可以正常运行。Windows 95尚未发布,个人计算机市场由运行DOS或Windows 3.1的IBM克隆所主导。在当时的操作系统中,所有程序都共享所有内存,其中一个错误可能会使您的整个计算机崩溃。大多数视频卡仅支持有限数量的颜色:有些不能 甚至不显示256色。程序员习惯于为特定的计算机编写软件,并在计算机过时时将其丢弃。
2004年,我希望与吉姆·福斯特(Jim Foster)在华盛顿州贝尔维尤(Bellevue)的男孩和女孩俱乐部开办计算机研讨会。我选择Logo导致了MSWLogo,因为他们计算机实验室中的所有机器都运行Windows98。我对MSWLogo进行了一些小的改进,以改善我的工作室中的工作流程,并将其发送给George Mills,以便集成到下一版的Windows 2000中。 MSWLogo。到那时,他不再有时间从事MSWLogo的工作,因此我创建了自己的版本。不久之后,我在Microsoft找了一份工作,我问法律部门是否可以继续从事MSWLogo的工作。他们说没有利益冲突,但是我不能称其为“ Microsoft Windows徽标”,因为这听起来像是由Microsoft创建的,这是商标侵权。当我寻找一个新名字乔治·米尔斯时,他的亲人最近患了多发性硬化症,他说他想保留“ MS”的名字。因此,以“ FMS”为前缀开始,它代表“多发性硬化症”。
FMSLogo上有很多工作要做。在我拿起代码之前,代码库已经萎缩了五年。即使不对其功能进行任何重大更新,也要花很多时间才能使其保持最新状态。以下是我打算采取的开发步骤的粗略概述。当然,我将一直寻求修复错误并进行小的更新以提高可用性。同样,我愿意接受其他不遵循此开发计划的开发人员的贡献。
支持Unicode
FMSLogo是ANSI程序,这意味着它不能轻松支持多种语言。此外,在内部它需要保留一些字符以达到其自身的目的,从而使操作二进制数据变得困难。一旦FMSLogo使用wxwidgets,便可以将内部部件移植到Unicode,这将使FMSLogo与现代操作系统和非英语语言更加兼容。
支持64位
FMSLogo是一个32位程序,因此使其在没有仿真层的情况下在现代硬件上本机运行对于确保其过时很重要。
提供更好的编辑器/调试体验
一旦FMSLogo使用wxWidgets,将有新的UI控件可用,这将使您拥有现代的编辑/调试体验,包括断点和更精确的语法错误报告。
移植到GNU / Linux
FMSLogo的遗产来自MSWLogo,MSWLogo的缩写是“ Microsoft Windows徽标”,因此它自然只能在Windows上运行,并且其API扩展与Windows API的比例大约为1:1。将FMSLogo移植到wxWidgets应该可以更轻松地为GNU / Linux构建本机版本,并且可能会有一些简化的功能。
添加新的API集
FMSLogo直接支持操作的总体内容一直保持20年不变。FMSLogo将从新的命令或语言构造中受益,这些命令或语言构造可访问正则表达式,文本转语音,矢量图形或动画。这还有很长的路要走,我没有什么特别的主意。
不会改变的一件事是FMSLogo对向后兼容性的承诺。对于教师来说,重要的是要确信他们可以下载最新的FMSLogo,并且它将运行从其为MSWLogo编写的个人课程计划中得到的代码。虽然不可避免会出现某些兼容性中断,但我计划在可能的情况下避免它们。
ultraedit 26绿色破解版编程软件90.08 MBv26.0.0.24 x64中文版
详情UltraEdit(支持win10 64位)编程软件99.5 MBv33.0.0.21 官方简体中文版
详情ultraedit 26 keygen编程软件249.00 KBv4.5.0.0 免费版
详情ultraedit 26中文破解版编程软件84.10 MBv26.00.0.48 激活版
详情STEP7 MicroWIN(西门子s7200编程软件中文版)编程软件316.44 MBv4.0 SP9 完整版
详情fastcam(自动编程套料软件)编程软件46.33 MBv7.2 中文免狗破解版
详情Turbo C++编程软件8.29 MBv3.0 Build 1107 汉化版
详情autohotkey中文版编程软件2.88 MBv2.0.18 PC版
详情jre 1.6(java虚拟机运行环境)编程软件14.20 MB免费版
详情JDK(TM)8(Java SE Development Kit)编程软件150.60 MBv8u331 官方正式版
详情cx one欧姆龙plc编程软件编程软件2.19 GBv4.3 免费中文版
详情cimco edit5(数控编程软件)编程软件30.10 MBv5.5 绿色免费版
详情Proficy Machine Edition(ge plc/hmi编程软件)编程软件1.45 GBv9.50 专业版
详情visual studio 2017正式版(企业版/社区版/专业版)编程软件1.95 GB完整版
详情cimcoedit6中文破解版(数控编程软件)编程软件42.90 MBv6.0 绿色免安装版
详情UltraEdit(ue编辑器)编程软件81.00 MBv28.10.0.18 烈火汉化绿色版
详情易语言完美破解版编程软件98.00 MBv5.9 完全版
详情PROface触摸屏编程软件(普洛菲斯)编程软件767.97 MBv4.0 汉化破解版
详情UltraEdit破解版编程软件19.00 MBv19.00.0.1031 绿色汉化版
详情winhex解锁专家版编程软件2.03 MBv19.1 中文便携版
详情点击查看更多
J2sdk编程软件39.68 MBv1.4.2 官方版_JAVA虚拟机
详情jdk7 64位(Java SE Development Kit 7)编程软件124.99 MB7u80 官方正式版
详情JDK 6(Java SE Development Kit)编程软件59.30 MB6u43 64位官方版
详情Borland Turbo C++ 3.0编程软件3.28 MBWindows完整版
详情jdk1.8 64位编程软件169.00 MBv8u331 官方版
详情java7 32位离线安装包编程软件30.40 MBv1.7.0 简体中文版
详情Java SE Runtime Environment(JRE8 64位版)编程软件79.36 MBv8u321 中文官方安装版
详情jdk8编程软件152.00 MB(32/64位)免安装解压版
详情JDK(TM)8(Java SE Development Kit)编程软件150.60 MBv8u331 官方正式版
详情Scratch 2 Offline Editor(小猫编程软件)编程软件69.00 MBv451 官方多语版
详情Zend Studio Windows 5.5编程软件68.10 MB注册特别版
详情step7-micro/win smart(smart200编程软件)编程软件288.00 MBv2.3 官方多国语言版
详情visual studio 2017便携精简版编程软件944.00 MB简体中文版
详情西门子smart200编程软件(plc)编程软件281.00 MBv2.3.0.2 官方中文版
详情scratch3.0离线版(儿童编程软件)编程软件171.83 MBv3.6.0 最新安装版
详情gx developer(三菱PLC编程软件)编程软件227.00 MBv8.86 中文最新版
详情Java Runtime Environment(java6)编程软件69.20 MBv1.6 Update 34 官方安装版
详情mind+编程软件编程软件470.00 MBv1.7.1_RC3.0 官方版
详情STEP7 MicroWIN(西门子s7200编程软件中文版)编程软件316.44 MBv4.0 SP9 完整版
详情Python编程软件52.00 MBv3.9.0 x86|x64位官方正式版
详情点击查看更多
netbeans ide编程软件386.00 MBv12.3 官方中文完整版
详情netbeans ide 6.9 for PHP编程软件30.15 MB中文免费版
详情Java SE Runtime Environment(JRE8 64位版)编程软件79.36 MBv8u321 中文官方安装版
详情ultraedit portable64位汉化版编程软件177.00 MBv25.20.0.166 绿色中文版版
详情J2sdk编程软件39.68 MBv1.4.2 官方版_JAVA虚拟机
详情Borland Turbo C++ 3.0编程软件3.28 MBWindows完整版
详情程序员代码利器Notepad++绿色版编程软件2.97 MBv7.8.9 32位/64位免安装版
详情intellij idea 2016编程软件385.00 MBv2016.1 汉化破解版
详情ultraedit 64位编程软件171.00 MBv25.20.0.166 绿色中文破解版
详情Android Studio 2.2.2中文正式版编程软件1.60 GBv2.2.2 官方最新版
详情editplus3中文版编程软件1.79 MBv3.70.340 烈火汉化安装版
详情EditPlus编辑器编程软件2.69 MBv5.4.3571 烈火汉化绿色版
详情三菱gx works2仿真软件编程软件432.50 MBv2.14 官网安装版_附安装教程/产品id(序列号)
详情sublime text 3编程软件27.00 MBv4.0.0.4077 中文特别版
详情西门子s7200解密软件编程软件1.69 MB绿色版
详情robotart离线版编程软件147.30 MBv1.0 免费版
详情Dev C++编程软件56.00 MBv6.3 Beta2 简体中文版
详情C语言编辑器(Notepad )编程软件40.00 MBv7.8.5 官方增强版
详情远通YANTON对讲机写频软件编程软件1.25 MB官方中文版
详情jbuilder中文版编程软件559.60 MBv9.0 官方最新版
详情点击查看更多







































