プログラミング

【使用感想付】無料でできるプログラミング学習アプリTOP3!

はじめに

プログラミングの学習を始めたいけど、隙間時間も使って学習したい…手軽にやりたい…

そうだ!無料のアプリで学べたりしないかな?!

なんて考えている方に朗報です!

 

これらの条件を満たす、堂々TOP3のプログラミング学習アプリ(みつりよ調べ)をご紹介しちゃいます!

  • 【大前提】無料でプログラミングの学習ができる
  • 解説が読みやすい(文量やデザインが整ってる)
  • 解説を読むだけじゃなくて、コードを書いたり演習問題もある
  • アプリとしても使い心地がいい

 

それぞれの特徴や使用感もまとめているので、是非見てみてくださいね!

みつ
使用感で選んでいるので、言語はバラバラです。確認してくださいね!

 

無料プログラミングアプリ3位:codebelle

■ codebelle(コードベル)

項目 内容
評価
学べる内容 Swift(基礎・入門編相当)
対応OS iOS
特徴 ・解説はチャット形式(設定済みのやりとり)
・各解説パートごとに確認問題あり
・プログラミングの考え方から解説があり、初心者でも安心
Goodポイント ・解説と出題が同じページなので、すぐに見返せる
・コードを打つ or 適切な選択肢を選ぶ確認問題で理解が深まる
Weakポイント ・解説を進めるのに都度タップが必要
・会話形式が読みやすい人ともどかしい人に分かれる
・対象はSwiftを学びたい人、興味がある人に限定される

App Storeでダウンロード

 

使用感・コメント

メッセージアプリでやりとりしているような解説画面で、確認問題まで解くことができる!

codebelleは、解説や出題が会話形式なので、メッセージアプリを利用しているような感覚で気軽に取り組むことができます。

ただ、設定された会話を辿っていくので、こちらから任意の質問ができるわけではありません。

確認問題では、キーパッドを使って空欄にコードを入力するものと、エラーが発生する原因・正しい記載などを選択肢から選ぶものがあり、どちらも理解を深めてくれる問題形式です。

プログラミングの考え方についても解説があり、丁寧に進んでいくので、iOSでのアプリ開発に興味があって、じっくり学習を進めていきたい初心者の方にぴったりです。

 

無料プログラミングアプリ2位:Study-C

■ Study-C

項目 内容
評価
学べる内容 C言語(基礎・入門編相当)
対応デバイス iOS
特徴 ・解説はテキスト形式
・各解説パートごとに、コーディングの練習問題あり
・選択肢を組み合わせてコーディングできる
・さらに演習問題・ドリル問題も用意されている
Goodポイント ・解説が読みやすい
・コーディングをする問題が多く用意されているので、練習を繰り返して学べる
・練習画面では文字サイズの変更も可能
Weakポイント ・対象はC言語を学びたい人、興味がある人に限定される
・ランダムで広告が始まるので油断しているとびっくり&ややもどかしい

 

App Storeでダウンロード

 

使用感・コメント

初心者向けで、C言語が気になっている人の導入学習・コーディング練習に最適◎

解説はテキスト形式ですが、短く・わかりやすくまとまっています。

練習問題、演習問題、ドリル問題と、コーディング練習ができる問題が豊富に用意されているのがかなりポイント高いです。

コーディングは、必要な記号やワードがランダムで並んでいるので、正しい順にタップすることで行えます。

パートが終わるときに、ランダム(3〜5パート確認ごとに1回くらいの頻度)で広告が始まるので、油断しているとびっくりしたり、ちょっともどかしい気分になりますが、5秒〜10秒くらいで広告を閉じて次に進むことも可能です。

そもそもプログラミングって?C言語??開発環境ってなんなの…という、根本的な解説からオススメの実行環境なども紹介されていますので、初心者から安心して学習を始められます。

 

みつ
C言語は少々難易度が高いので、このアプリで少し慣れてから、PCでの学習に移行をおすすめします◎

 

無料プログラミングアプリ1位:progate

■ progate

項目 内容
評価
学べる内容 MTML/CSS、JavaScript、Ruby、Python、Java、Go、SQL、PHPの基礎・入門編レベル
対応デバイス iOS / アンドロイド
特徴 ・解説はスライド形式
・各解説パートごとに演習問題あり
・選択肢を組み合わせてコーディングできる
・レッスン内容も定期的に更新・追加されてる
・中級・上級の内容も学習したい場合、月額980円で有料会員登録もあり
Goodポイント ・解説が簡潔でわかりやすい
・スライド内の画像はタップで拡大も可能◎
・各パートごとに演習問題がある
・それまでのパートの復習も入っていたりボリュームも◎
・学べる言語の種類が豊富!!
Weakポイント ・文字サイズがやや小さい
・ロード画面が挟まることがある(そこまで長くはない)

 

使用感・コメント

ハイクオリティのアプリで、わかりやすく簡潔な解説+コーディング演習までしたい、という願いを叶えてくれる!

独学サイトの中でも知名度・人気共に高いProgate(PC版)での学習を、ほぼそのままスマートフォンで利用できちゃいます。

パートごとにスライド解説+演習問題がワンセットになっており、選択肢から必要な記号や単語を順番にタップすることで、コーディングまで実行することができます。

 

無料で学べる内容は基礎・入門編ということもあり、難易度的には初心者向けでテンポよく進められます。

演習画面はレビュー(入力したコードに応じて変化)・見本・コード入力画面に3分割されているので、文字はやや小さめですが、各画面の表示サイズを切り替えることもできます。
演習問題の途中でスライドに戻って確認することも可能です。

ちなみに、アカウント登録によってPC版とアプリとで学習状況の共有も可能です。

取り扱っている言語も複数あるので、様々な言語の初級編を学んだり、コーディングの練習をしたり、プログラミング学習を継続する癖作りの一環としても十分に活用できます!!

 

りよ
アプリ全体のデザインも操作も含め、個人的にかなりの満足感です!!

 

まとめ

今回は無料で学べるプログラミング学習アプリTOP3をご紹介しました。

プログラミング学習アプリTOP3

  1. progate
  2. Study-C
  3. codebelle

忙しい現代人にとっては隙間時間は是非とも活用したいですし、スマホやアプリが必需品な現代っ子にとっては慣れてるツールを取り入れることで学習がよりしやすくなります。

気になるアプリがあったらぜひダウンロードをして使ってみてくださいね。

 

言語を確認したい方はこちらもチェック

プログラミング初心者向けに「言語」を一覧にまとめました。

-プログラミング
-, , ,

Copyright© LIYO MEMO リヨメモ , 2020 All Rights Reserved.