プログラミング言語
Turtles(タートルズ)
プログラミング初心者のためのアプリです。Scratchよりもシンプルで、Squeak Etoysのように全画面で使えます。iPad版のチュートリアルで基本操作を確認して、まずはプログラミングを体験してみましょう。
オフィシャルサイト https://turtle360.net/
動作環境 iPad、iPhone (Windows、macOS版は機能が限定)
難易度 ★
オフィシャルサイト https://turtle360.net/
動作環境 iPad、iPhone (Windows、macOS版は機能が限定)
難易度 ★
Scratch (スクラッチ)
米国のMITで開発されたビジュアルプログラミング環境です。最初のバージョンはSqueak Etoysをベースに開発されました。ブラウザで動くのでパソコンやタブレットなど様々な環境で利用できます。
オフィシャルサイト https://scratch.mit.edu/
動作環境 ブラウザ(Chrome、Edge、FireFox、Safariなど)
難易度 ★★
オフィシャルサイト https://scratch.mit.edu/
動作環境 ブラウザ(Chrome、Edge、FireFox、Safariなど)
難易度 ★★
Squeak Etoys (スクイークEtoys)
1990年代に登場した子供向けのビジュアルプログラミング環境です。当時としては革新的な様々なアイディアがここから生まれました。そのコンセプトはScratchやTurtlesなどにも受け継がれています。
オフィシャルサイト http://squeakland.org/
動作環境 Windows、macOS、Linux
難易度 ★★★ ※現在はあまり使われていません
オフィシャルサイト http://squeakland.org/
動作環境 Windows、macOS、Linux
難易度 ★★★ ※現在はあまり使われていません
Python(パイソン)
世界中のエンジニアやデータサイエンティストが利用しているプログラミング言語です。シンプルな文法は初心者にも学びやすく、公開されている豊富なライブラリは機械学習(AI)やWeb開発など様々な分野で活用されています。
オフィシャルサイト https://www.python.org/
動作環境 Windows、macOS、その他
難易度 ★★★★
オフィシャルサイト https://www.python.org/
動作環境 Windows、macOS、その他
難易度 ★★★★