此帖转自 Jack12345 在 电脑手机(IT) 的帖子:Re: 小孩子的 计算机语言 学习
1. 有网友担心 “不少小孩子,拿到ipad或者电脑后,并不是去编程robot。而是玩游戏。”
后来 又有网友 建议 可以用 raspberry pi,可以避免掉 玩游戏的问题。raspberry pi 是 ARM 的核心,装的 Linux 操作系统,确实 不太好玩 游戏。
我去raspberry pi 官方网站看了下,他们最新出了 一款 Raspberry Pi 400 个人计算机,才100美元。就是把 Raspberry Pi 4 和 键盘 集成了,买回来后 只要连个 显示器 就可以工作了。最主要是 附带的 SD卡上 已经把 Raspberry Pi OS 操作系统 预装好了,省事不少,插电源就可以用了。还有一本指导书,不错。
网址是
https://www.raspberrypi.com/products/ra ... 400-us-kit
感兴趣的 可以去看一下
2. 还有一种玩 Linux 的办法,就是拿家里的 旧的台式机(或旧的笔记本电脑)装上 Linux,这样省得 再买个 Raspberry Pi 小电脑,也可以。
对初学者,我是建议 装 kubuntu,这是Linux核心 加 KDE 图形界面。KDE界面 比较像 Windows, 比较容易掌握。网址如下
https://kubuntu.org/
下载最新的 LTS 版本就行了。具体安装时,好像要用软件 rufus 把下载的Linux软件 装到一个USB Flash drive上 生成一个启动盘,再从USB flash drive 上启动来安装. YouTube上应该有一些 安装教程,找一下。Linux安装好后,就可以学习 python 了
一个小注意点,在 KDE 界面里,只要 鼠标 点击一下 就可以打开 程序了,而不是像Windows里那样 要鼠标 连续点击二下。
对于专业 Linux 用户,我的体会是 装 Ubuntu + KDE,平时用 KDE, 但必须保留 gnome 界面。因为我有一款 FPGA 软件 就不能装在 KDE 上面,只能装在gnome 上,没办法
3. 在 Linux 上的 编程平台 和 常用软件
在Linux上 进行编程序,很多人 还是用 VS Code + 各种插件(Plug in),可以进行 Python, C, C++ 等的编程,VS Code 有 LInux 版本,下载后 安装上 就可以。安装步骤如下:在KDE环境里,打开 命令行 窗口软件 konsole, 进入到 下载文件的 目录, 然后 输入命令 sudo apt install ./name.deb 就可以了。其中 要把 name.deb 替换成 下载的软件包的 名字 就可以了。反正 Linux 底下安装软件 稍微 有点麻烦,稍微花点时间学一下Linux 基本操作就行了,一个小时就够了。
另一种选项,对于不同的编程语言 还是用专门的IDE。对于 Python, 我还是用 PyCharm, 它也有 Linux 版本,下载安装一下 就可以了。
对于C/C++ ,我是用 Qt Creator 这个开发平台的。它可以用在不同操作系统上,而且可以开发 软件菜单的。我感觉 它比 VS Code 好,在于 它可以开发 软件界面, VS Code 好像只能开发 核心程序 Core application,没有 软件界面开发 这个功能。下载地址
https://www.qt.io/offline-installers
下载那个 qt-opensource-linux-x64-5.12.12.run 就行了。
在 QT的 基础上,还可以 下载安装 PyQt 这个软件。然后就可以用 Python 进行 软件的 菜单界面 GUI 编程了,比用 C++ 来进行 菜单界面 GUI 编程 更简单。
在 office 软件上,Linux本身就带了,但据说有点 bug. 在这里,我推荐 freeOffice, 它是德国的商业软件,应该 bug比较少。而且在Linux 上是 免费的,哪怕商业用户 也免费,这个很赞的。WPS 对商业用户 就不免费,而且 我对中国的软件 本能的信不过。下载地址 是
https://www.freeoffice.com/en/download/applications
PDF 文件编辑,不光阅读,推荐 Master PDF Editor 4 版本,是免费的。上网找一下。不要下载版本 5的,有些功能屏蔽掉了。
别的还要什么软件,就到 附带的 Discover Software Center 里找吧。
总之,在 Linux 上稍微比 Windows 麻烦点,就一点点。但是基本上可以杜绝 小孩子 玩游戏了,所以强烈推荐。家长就是要 陪着小孩 一起学一点 Linux 基本操作。正常的,一点小代价
(转载)Re: 小孩子的 计算机语言 学习
版主: noles
#4 Re: (转载)Re: 小孩子的 计算机语言 学习
如果编程语言不是JavaScript为基础的各种Framework,用Eclipse比VS Code强。VS Code虽然这些年经常发表新版本,还是有不少缺陷。
+2.00 积分 [版主 noles 发放的奖励]
#5 Re: (转载)Re: 小孩子的 计算机语言 学习
vscode还占用很多resource.gousheng 写了: 2025年 1月 15日 13:03 如果编程语言不是JavaScript为基础的各种Framework,用Eclipse比VS Code强。VS Code虽然这些年经常发表新版本,还是有不少缺陷。