カテゴリー

  • Tech
  • 英語学習
  • セブ島・留学準備
  • キャリア
  • Kredo
KredoのIT留学
スタッフ募集中
留学体験談
無料相談はこちら
セブ島IT留学の「Kredo」が運営するメディア「Kredoblog」
  • TECH Tech
    • Web・プログラミング

      Web・プログラミング

    • テクノロジー

      AI・テクノロジー

  • ENGLISH 英語学習
    • 英語学習法

      英語学習法

    • 英語表現・フレーズ

      英語フレーズ

  • STUDYABROAD セブ島・留学準備
    • 語学留学

      語学留学

    • IT留学

      IT留学

    • セブ島情報

      セブ島情報

  • CAREER キャリア
    • ITキャリア

      ITキャリア

    • 転職・海外就職

      転職・海外就職

    • インタビュー

      インタビュー

  • KREDO Kredo
    • ニュース・キャンペーン情報

      ニュース・キャンペーン情報

    • CEO・STAFFブログ

      CEO・STAFFブログ

    • IT×英語留学体験談

      IT×英語留学体験談
      [Kredo公式サイトへ]

5月申し込み限定授業料半額 kredo it留学オンライン
  • TOP
  • Tech
  • Web・プログラミング
  • パソコン不要!プログラミングを学習できるおすすめアプリ

パソコン不要!プログラミングを学習できるおすすめアプリ

Kredo編集部
Kredo編集部
公開日:2019.07.29
更新日:2019.09.06
Web・プログラミング |
  • ツイート
  • シェア
  • はてな
  • ポケット

プログラミングの勉強を始めてみたものの「思っていたよりも難しい」「本を買ってみたけど全然理解できない…」と感じている方はいませんか?

もしプログラミングに苦手意識があるのであれば、パソコンを使わないでプログラミングを学習することをおすすめします。

今回はプログラミングに苦手意識がある方向けに、

  1. パソコンを使わないでプログラミングを学ぶメリット
  2. パソコンを使わないプログラミング学習アプリ
  3. パソコンを使うプログラミング学習アプリ・サービス

を紹介します。

パソコンを使わないプログラミングに慣れてきたら、最終的にはパソコンを使ったプログラミングにも挑戦していきましょう。

記事のもくじ

  • パソコンを使わないでプログラミングを学ぶメリット
    • メリット①操作が簡単
    • メリット②プログラミングに親しみやすい
    • メリット③子供でもプログラミングを学べる
  • パソコンを使わないプログラミング学習アプリ
    • アプリ①プログラミングゼミ
    • アプリ②LightBot
    • アプリ③トライビットロジック
    • アプリ④ビスケット
    • アプリ⑤Joint Apps
    • アプリ⑥Digital Puppet
    • アプリ⑦Scratch Jr
    • アプリ⑧GLICODE
    • アプリ⑨FOOSとcodeSparkアカデミー
    • アプリ⑩Swift Playgrounds
  • パソコンを使うプログラミング学習アプリ・サービス
    • アプリ・サービス①Progate
    • アプリ・サービス②Code Monkey
    • アプリ・サービス③MOON Block
    • アプリ・サービス④HackforPlay
    • アプリ・サービス⑤Hour of Code
  • パソコン不要のアプリでプログラミングを学ぼう!

パソコンを使わないでプログラミングを学ぶメリット

パソコンを使わないプログラミングの場合、スマホやタブレットを使います。

スマホやタブレットでプログラミングを学ぶのには、どのようなメリットがあるのでしょうか?

メリット①操作が簡単

スマホやタブレットでプログラミングの学習をする場合、操作が簡単です。

タッチパネルをなぞったりクリックしたりしてプログラミングするので、スイスイと学習を進められます。

プログラミングをするのに頭は使うものの、操作の時点でつまづくことはまずありえません。

ゲームをするかのように学習を進めるので、楽しんでプログラミングを学べるでしょう。

メリット②プログラミングに親しみやすい

スマホやタブレットのプログラミングの場合、初心者でもプログラミングに親しみやすいというメリットがあります。

パソコンを使ったプログラミングとは違い、コードを使わないので、初心者でも簡単にプログラミングができるのです。

もちろん最終的にはコードが書けるようになる必要がありますが、プログラミングの雰囲気や初歩的な考え方を身につけるのであれば、スマホやタブレットのアプリで十分でしょう。

慣れ親しめれば、プログラミングの勉強意欲を上げることができますよ。

メリット③子供でもプログラミングを学べる

スマホやタブレットのプログラミング学習アプリは、簡単に学べるように作られているので、子供でもプログラミングを学べます。

もし「子供にもプログラミングを勉強させたいな」と思っているのであれば、一緒に楽しんでプログラミングの勉強を進めることもできますよ。

2020年からプログラミング教育が始まるので、先立ってプログラミングを勉強させたいのであれば、親子と一緒にアプリで勉強しましょう。

パソコンを使わないプログラミング学習アプリ

ここからは初心者向けに、パソコンを使わないプログラミング学習アプリを紹介します。

どのアプリでも手軽にプログラミングを学べますが、雰囲気などがアプリによって異なるので、ぜひあなたに合ったアプリを見つけてください。

アプリ①プログラミングゼミ

プログラミングゼミは、ブロックをつないでプログラミングをするアプリです。

「すすむ」「はんたいをむく」などの動作が書かれているブロックを上手く組み合わせて、キャラクターを動かします。

登場するキャラクターはどれも可愛いものばかりで、慣れ親しんでプログラミングを楽しむことができます。

レクチャー動画もあるので、よくわからない部分などがあってもつまづくことなく学習を進められるのも嬉しいポイントです。

アプリ②LightBot

LightBotはパズルゲーム形式でプログラミングが学べるアプリです。

画面に矢印などのボタンが表示され、ボタンを適切な順序に押してロボットがゴールに行くようにプログラミングします。

ゲームを始める際にはチュートリアルが流れるので、どのように操作すればいいかわからない方でも安心してプレイできますよ。

ステージをクリアするごとに段々と難易度が上がっていくので、根気強く取り組んでみてください。

アプリ③トライビットロジック

トライビットロジックは論理演算を学べるゲームアプリです。

論理演算とはコンピューターで使われる演算で、プログラミングでも用いられています。

論理演算はプログラミング言語を学習において重要なスキルなので、トライビットロジックで論理演算を学べばその後のプログラミング学習がスムーズに進むでしょう。

画面には論理演算パネルが表示され、パネルを組み合わせて敵を倒します。

頭を使うゲームアプリですが、ぜひ頑張って論理演算ができるように頑張りましょう。

アプリ④ビスケット

ビスケットとはビジュアルプログラミング言語の一種で、アニメーションや絵本などを作ることができます。

ビスケットでは自分が描いた絵を、プログラミングによって動かします。

プログラミングに対して堅苦しいイメージがある方もいるかもしれませんが、絵を用いてプログラミングを学べるので楽しんで勉強できるのがポイントです。

ビスケットでは他のユーザーが作ったプログラミング作品を見ることもできるので、友達と一緒にビスケットを使ってみるのも面白いかもしれませんね。

アプリ⑤Joint Apps

Joint Appsはプログラミングの知識がない人でも簡単にスマホのアプリを作れるアプリです。

オリジナルアプリは、画面に表示されたブロックを組み合わせて作るので、直感的に操作してアプリを作れます。

アプリを作っている最中は「どのブロックをどのように組み合わせればいいのかな?」と頭を使うので、プログラミングに必要な考え方を無理なく身につけることができます。

自分の作ったアプリを友達に教えたり使ってもらったりすると、より楽しめることでしょう。

アプリ⑥Digital Puppet

Digital Puppetは画面に表示されたパペットの動きをプログラミングして、敵のパペットを倒すゲームです。

プログラミングは、画面に表示されたボタンをクリックすることで簡単にできます。

このアプリもステージをクリアするごとに難易度が上がっていくので、夢中になってプログラミングを学ぶことができます。

大人でも子供でも楽しめる雰囲気なので、親子で一緒に遊んでみるのもおすすめです。

アプリ⑦Scratch Jr

Scratch JrはScratchというプログラミング言語をさらに簡単にしたアプリです。

おかげでプログラミングなどに大きな苦手意識があったとしても、挫折することなくプログラミングを学習できるでしょう。

Scratch Jrも他のアプリと同様、画面に表示されているブロックを組み合わせてプログラミングをします。

Scratch Jrに慣れてきたら、次はScratchに挑戦してプログラミングスキルをどんどん身につけていきましょう。

アプリ⑧GLICODE

GLICODEは本物のポッキーを用いてプログラミングを学習するアプリです。

実際にポッキーを並べてカメラで読み込むことによって、プログラムを組んで画面内のキャラクターを動かします。

GLICODEでプログラミング学習を終えたら、そのままポッキーを食べて一休みすることも可能です。

数あるプログラミング学習アプリの中でも、斬新なアプリなので、興味を持ってプログラミングを学習できるでしょう。

アプリ⑨FOOSとcodeSparkアカデミー

FOOSとcodeSparkアカデミーはアクションゲーム風のプログラミング学習アプリです。

横スクロールでキャラクターが動き、落とし穴などの障害物に対してプログラミングで対処をします。

他のゲームアプリだとあらかじめプログラミングをしたキャラが動く、というものが多いですが、FOOSとcodeSparkアカデミーはリアルタイムで動いているキャラクターを操作します。

キャラクターも可愛いので、馴染みやすいです。

アプリ⑩Swift Playgrounds

Swift PlaygroundsはiPadでSwiftというプログラミング言語を学べるアプリです。

SwiftはiOSのアプリ製作に使われている言語なので、これまで紹介した学習アプリと比べると難易度は少し高めです。

しかしその分、Swift Playgroundsでしっかりと学習すれば、Swiftの初歩的な事柄は身につけられます。

もしここまで紹介したプログラミングアプリに慣れてきたのであれば、ぜひ挑戦してみてくださいね。

パソコンを使うプログラミング学習アプリ・サービス

スマホやタブレットのプログラミングに慣れてきたら、次はパソコンを用いたプログラミングに挑戦してみましょう。

プログラミングの最終目標は、パソコンでプログラミングができることなので、苦手意識を持っている方でもパソコンのプログラミングに挑戦する必要があります。

ただ、ここから紹介するアプリ・サービスはそこまで難しいものではないので、安心して取り組んでみてください。

アプリ・サービス①Progate

ProgateはHTMLやCSSなどのプログラミング言語を学べるアプリ・サービスです。

イラストを用いたスライドでプログラミングに関する知識を覚え、その後は練習問題で実際にコードを書いて学習を進めていきます。

iPhoneとAndroidのアプリもリリースされているので、パソコンでの学習とあわせながら取り組んでみるのもおすすめですよ。

アプリ・サービス②Code Monkey

Code Monkeyではゲーム感覚でプログラミングを学ぶことができます。

JavaScriptをより易しくしたCoffeeScriptという言語を用いて、学習を進めます。

実際にコードを書いてプログラミングしますが、難易度は低めなのでプログラミング初心者でも楽しく勉強ができるでしょう。

アプリ・サービス③MOON Block

MOON Blockは簡単にゲームを作れるサービスです。

ブラウザ上でプログラミングができるので、パソコンの性能の良し悪し関係なく、プログラミングを学べます。

簡単なゲームであれば数分で作れますし、時間をかければ座標指定などを用いた本格的なゲームを作ることも可能です。

そして作ったゲームは友達に遊んでもらうこともできるので、友達を誘って一緒にプログラミングの勉強をするのも面白いでしょう。

アプリ・サービス④HackforPlay

HackforPlayは元々できあがっているゲームのプログラムを書き換えて、ゲームを攻略するサービスです。

ゲームのデザインもかなりクオリティが高く、男性ウケしやすいしやすいものに仕上がっています。

ステージを作ることもできるので、楽しんでプログラミングを学べるでしょう。

アプリ・サービス⑤Hour of Code

Hour of Codeはマインクラフトなどの有名キャラクターでプログラミングができるサービスです。

自分にとって親しみやすいキャラクターでプログラミングができるのは、嬉しいですよね。

ステージを進めるごとにだんだん難しくなっていくので、根気強く取り組んでみましょう。

パソコン不要のアプリでプログラミングを学ぼう!

今回はパソコン不要でプログラミングを学べるアプリを紹介しました。

パソコンの代わりにスマホやパソコンを使うアプリは、操作が簡単で親しみやすいので、初心者がプログラミングを学ぶのに最適です。

人によっては物足りなさを感じるかもしれませんが、しっかりとアプリでの学習に取り組めば、プログラミングの基礎的な考え方を身につけることができます。

スマホやタブレットでのプログラミングに慣れてきたら、次はパソコンでのプログラミングに取り組んで、どんどんステップアップしていきましょう。

「これからの時代、プログラミングと英語が必要そう…」
それは、間違いではありません。

あと10〜20年の間に、人間が行う仕事の約半分が機械に奪われると言われています。
そのような未来がきたとき、自分自身、そしてあなたの大切な人を守れますか?

セブ島 IT×英語留学の「Kredo」では、
政府公認ITカリキュラム
大学教授レベルのフィリピン人IT教員
スピーキングに特化した英語クラス
日本人スタッフによる学習サポート
などによって、 これからの時代に必要なIT×英語のスキルが
初心者からでも最短で身につきます。

KredoのIT留学で人生を変えてみませんか?

\プログラミングと英語が同時に身につく!/
KredoのIT留学について詳しくみる

  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
Kredo編集部
Kredo編集部

Kredo編集部です!Tech、英語学習、キャリア、セブ島留学の情報を発信していきます。

関連記事

  • Web・プログラミング

    初心者必見!Pythonの詳しい導入手順を徹底解説【Windows・Mac別】

    2020.10.19
  • Web・プログラミング

    Rubyで開発?Ruby開発に向いているもの&開発に必要なことまで解説

    2020.09.26
  • 【2020年版】Ruby on Railsの習得度別おすすめ学習本10選!
    Web・プログラミング

    【2020年版】Ruby on Railsの習得度別おすすめ学習本10選!

    2020.09.25
  • 【初心者向け】Ruby on Railsの開発環境の基礎からおすすめ統合開発環境6選!
    Web・プログラミング

    【初心者向け】Ruby on Railsの開発環境の基礎からおすすめ統合開発環境6選!

    2020.09.11
kredo it 英語 留学

よく読まれている記事

  • 2020.12.03

    【1/6&1/7 無料オンラインセミナー】なぜ今、プログラミング × 英語を身につけるべきなのか?

  • Kredo CEO横田猛夫さん
    2019.06.26

    IT×英語を学ばなければ取り残される!Kredo CEOが日本衰退とIT業界の未来を解説

  • バックエンドエンジニアのコーディングのイメージ画像
    2019.06.05

    未経験でも習得できる実務レベルのプログラミングを学ぶコツを紹介!

  • ショッピングを楽しんでいる男女のイメージ画像
    2019.02.12

    海外就職を成功させたい人へ!経験者が教えるメリットとデメリット

  • 熱心にプログラミングを教えるフィリピン人講師と日本人留学生

    【日本語で学んでいる場合じゃない】“英語”でIT・プログラミングを学ぶメリットとは?

IT留学オンライン
kredo 留学

まずはお気軽にカウンセラーへご相談ください!

無料カウンセリングを予約する

IT×英語留学体験談

  • 10代
  • 20代
  • 30代
  • 40代~
  • 1〜4週間の短期留学
  • 5〜23週間の中期留学
  • 24週間以上の長期留学
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース

Kredo Blog

Tech 英語学習 セブ島・留学準備 キャリア Kredo
クレドページ
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金[コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
留学コース・料金[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金 [コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
セブ島IT×英語留学の「Kredo」

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

セブ島医療専門の英語学校・看護留学の「HLCA」(姉妹校)

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

スクールやコースをもっと知りたい人へ 資料請求・お問い合わせ

  • fb
  • tw
  • ig

Copyright© 2019 KREDO IT ABROAD INC. All rights reserved.