现在搞编程也不一定非得写代码了,可视化编程软件早就火起来了,拖拖拽拽就能做程序,贼适合新手!下面这几个都是比较常见的,给大家盘一盘:
1. Scratch:MIT出的,专为小朋友和编程小白准备的。用积木块拼逻辑,做个小动画、小游戏啥的完全没问题,入门神级工具!
2. Blockly:Google搞的,也是拖拽式编程,支持JavaScript、Python这些主流语言,很多教育类平台都用它打底。
3. App Inventor:还是MIT出品,想做个安卓APP?不用写代码也能搞定!按钮、文本框随便拖,逻辑用图形块连起来就行,超适合初学者练手。
4. LabVIEW:搞科研、工程测试的同学应该听过,National Instruments家的,靠连线搭程序,还能接各种传感器和硬件,实验室里很常见。
5. Max/MSP:音乐人爱用的神器,做电子音乐、声音处理特别强,各种模块连一连就能搞出炫酷音效,创意无限。
除了这些,还有不少其他工具也挺香的,比如:
- Visual Basic:老牌子了,做Windows桌面软件贼方便,控件多,上手快。
- AppyBuilder / Thunkable:类似App Inventor,但更现代化,还能在手机上开发调试。
- Construct / GameMaker:打游戏开发主意的看过来!不用懂代码也能做出2D游戏,很多独立游戏作者都从这起步。
现在AI也卷进来了,像TensorFlow和Keras都有可视化界面,搭神经网络就像拼乐高,拖几层、调个参数就完事,大大降低了机器学习门槛。
再加上云开发和手机端的普及,很多工具都能直接在浏览器里用,不用装软件,打开网页就能写项目。移动端也支持得越来越好了,上班摸鱼都能做个APP出来(狗头)。
可视化编程真是越来越牛,让编程变得更简单、更直观,不管你是学生、老师、艺术家还是搞科研的,都能轻松上手,玩出花样来~
1. Scratch:MIT出的,专为小朋友和编程小白准备的。用积木块拼逻辑,做个小动画、小游戏啥的完全没问题,入门神级工具!
2. Blockly:Google搞的,也是拖拽式编程,支持JavaScript、Python这些主流语言,很多教育类平台都用它打底。
3. App Inventor:还是MIT出品,想做个安卓APP?不用写代码也能搞定!按钮、文本框随便拖,逻辑用图形块连起来就行,超适合初学者练手。
4. LabVIEW:搞科研、工程测试的同学应该听过,National Instruments家的,靠连线搭程序,还能接各种传感器和硬件,实验室里很常见。
5. Max/MSP:音乐人爱用的神器,做电子音乐、声音处理特别强,各种模块连一连就能搞出炫酷音效,创意无限。
除了这些,还有不少其他工具也挺香的,比如:
- Visual Basic:老牌子了,做Windows桌面软件贼方便,控件多,上手快。
- AppyBuilder / Thunkable:类似App Inventor,但更现代化,还能在手机上开发调试。
- Construct / GameMaker:打游戏开发主意的看过来!不用懂代码也能做出2D游戏,很多独立游戏作者都从这起步。
现在AI也卷进来了,像TensorFlow和Keras都有可视化界面,搭神经网络就像拼乐高,拖几层、调个参数就完事,大大降低了机器学习门槛。
再加上云开发和手机端的普及,很多工具都能直接在浏览器里用,不用装软件,打开网页就能写项目。移动端也支持得越来越好了,上班摸鱼都能做个APP出来(狗头)。
可视化编程真是越来越牛,让编程变得更简单、更直观,不管你是学生、老师、艺术家还是搞科研的,都能轻松上手,玩出花样来~
