【2024年】プログラミングアプリおすすめ無料ランキング 子供でも学べる!

更新日:2024年3月29日18:34

本サイトは一部にプロモーションを含みますが、記載されている情報は一切その影響は受けておらず、公平・中立な立場で制作しております。

プログラミングを勉強してみたいけど、何から始めていいのかわからない……。という人のためにアプリのメリットやデメリット、選び方を紹介しています。

初心者でも使いやすいアプリを始めやすさ・学びやすさ・無料で使える範囲で評価してランキングにしているのでそちらも参考にしてください。

遊びながらプログラミングを学べるボール型ロボット
Sphero Mini

プログラミングアプリおすすめランキング

37件中/21~30位をおすすめ順で表示
21

Basic for Android -F

iOS-
Android無料
注目ポイント

Androidでのプログラミング学習はこのアプリから!

良い点
  • Android向けBASIC言語の実行環境。入門に最適なお試し版
  • 専用のソフトウェアキーボードや入力補助機能で、スマートな編集が可能
  • 充実したマニュアルや基礎知識がついており、初心者でも安心して学べる
22

Scriptable

iOS無料
Android-
注目ポイント

iOSの機能を自分好みに向上させる、スクリプト作成ツール

良い点
  • スクリプトを書き換え、Siriにショートカットを覚えさせたりが可能
  • スクリプト例がいくつかあり、お試し感覚で使うことができる
  • アラート設定、カレンダー修正などできることは様々
23

マルヴェル

iOS無料
Android-
注目ポイント

アプリ開発をスマホで手軽に! プログラミング不要で入門にピッタリ

良い点
  • 手書きの画像から簡単なアプリの使いやすさや操作性を確認できる
  • 自分で作った画面にボタンを配置し、ほかのページへ遷移させるのが基本
  • ほかの人にシェアして、フィードバックをもらう機会も得られる
24

DetailsPro

iOS無料
Android-
注目ポイント

シンプルで分かりやすいコード”SwiftUI”を使って、スマホからアプリ制作

良い点
  • apple製品に対応したUIプラットフォームを使ってアプリが作れる
  • シミュレータ―を立ち上げる必要がない。データ更新時にviewへ表示
  • ほかのユーザーの作品から、インスピレーションを得ることができる
注目ポイント

アイディアをすぐに形に! 手書きメモから作れる、お手軽プロトタイプ

良い点
  • アイディアを書いたメモをカメラで撮影。思いついたらすぐにテスト可能
  • モバイル版とWeb版の両方で使える。場所に応じて使用端末を選べる
  • コメント機能搭載。プロトタイプの作成〜意見交換を本アプリで行える
26

ピョンキー

iOS無料
Android-
注目ポイント

動物のキャラを動かして、プログラミングの仕組みを学べるアプリ

良い点
  • 命令のコマンドを組み立てたり、キャラや背景を配置したりして操作
  • キャラ、背景、音楽の素材たっぷり。自分で描いたキャラも追加できる
27

キョログラミング

iOS無料
Android無料
注目ポイント

チョコボールでプログラミングが覚えられる!? キョロちゃんと一緒に勉強

良い点
  • チョコボールの箱または粒をカメラで読み込み、行動を覚えさせていく
  • 行動を実行させるとキョロちゃんが成長する、育成要素もアリ
28

Pythonista 3

iOS1,600円
Android-
注目ポイント

iOSでPythonを動かすならこのエディター

良い点
  • iOS上でPythonを編集&実行できるエディターアプリ
  • コードのサンプルを多数収録。使い勝手を理解するのにもうってつけ
  • 文字の色分けや入力補助も。スマホながらもスムーズに入力できる
29

Jota+ (Text Editor)

iOS-
Android無料
注目ポイント

文書執筆からプログラミングまで 長文入力もサクサク快適

良い点
  • シンプルさとカスタマイズ性を両立。文字コード判別機能を搭載
  • 編集テキストの自動保存に対応しており、スキマ時間の執筆にも最適
  • 複数ファイルを同時編集に対応。章ごとに分けて執筆することが可能
30

Tinkerblocks

iOS480円
Android-
注目ポイント

プログラミングの概念を、子供にわかりやすく学ばせる

良い点
  • コーディングの流れが直感的にわかる、ゲーム感覚の学習アプリ
  • スマホの機能を利用して、録音・撮影・動画再生などを実行させられる

カテゴリで絞り込む

googletag.cmd.push(function () { googletag.display('div-gpt-ad-1539156433442-0'); });
googletag.cmd.push(function () { googletag.display('div-gpt-ad-1539156561798-0'); });