Scratch:
由麻省理工学院开发的图形化编程语言软件,适合儿童和初学者。通过拖拽积木块来编写程序,可以制作动画、游戏和交互式媒体。
Code.org:
一个教育性的编程平台,提供了一系列的在线课程和编程游戏,旨在通过编程解决问题,培养逻辑思维和创造力。
Blockly:
基于Web的可视化编程工具,支持多种编程语言,如JavaScript和Python,通过拖拽和连接积木块来构建程序。
App Inventor:
适用于Android平台的可视化编程工具,允许用户通过拖拽和连接积木块的方式来创建自己的手机应用程序。
Tynker:
面向儿童和青少年的趣味编程平台,通过游戏化的方式来学习编程,提供创意编程项目和挑战。
CodeCombat:
以游戏方式教授编程的在线平台,提供实时编程挑战和任务。
Alice:
卡内基梅隆大学开发的教育性3D编程环境,适用于学习面向对象的编程思想,通过拖拽方式来创建对象、设计场景、添加动作。
Kodu:
微软公司推出的二维游戏编程平台,适用于儿童和初学者,提供直观的图形界面。
Micro:bit:
微型计算机,提供图形化编程界面,适合初学者和儿童进行编程学习。
微信小程序趣味生成器:
一款手机工具,用于制作有趣好玩的题材图片,并支持分享和交流。
这些软件各有特色,可以根据具体需求和兴趣选择合适的工具来制作趣味程序。