こんにちは。谷口です。
夏休み中の方も、出かける予定がない方も、この機会にゲーム感覚でプログラミングの勉強を始めてみるのはいかがでしょうか。
とはいえ、初心者の方がプログラミングの勉強を始めると
- 詰まってしまってなかなか進まない
- 問題をたくさん解いて練習したい
- コードをたくさん書いて手を動かしたい
- そもそもどう勉強を進めたらよいかわからない
- 継続できるか自信が持てない
といった悩みがつきものです。
そこで今回は、プログラミング初心者でも楽しくプログラミングが学べるpaiza内のコンテンツをご紹介します。プログラミングの学習にも、新たなスキルアップへの挑戦にも、家ですごす時間の楽しみにも、参考になれば幸いです。
ゲーム&学習コンテンツの特徴早見表
タイトル | 使える言語 | 難易度 | ゲーム内容 |
---|---|---|---|
推しと学べるプログラミング | Python・PHP・Ruby・Java・C・C++・C#・JavaScript・Kotlin | ★ | 先輩エンジニアたちとプログラミングバトルに挑戦 |
paizaラーニング | Python・PHP・Ruby・Java・C・C#・JavaScript・SQL・HTML/CSSなど | ★〜★★★ | 学習動画で学んで演習課題で復習 |
スキルチェック問題 | Python・PHP・Ruby・Java・C・C++・C#・JavaScript・Kotlinなど | ★〜★★★ | プログラミング問題を解いてランク獲得 |
ロジックサマナー~閃光の召喚プログラマ | Python、Java、PHP、Ruby、C、C++、C#、JavaScriptなど | ★★ | プログラミングが詠唱魔法として使える異世界で召喚士として封印を解きながら冒険 |
コードクロニクル | Python、PHP、Ruby、Java、C、C++、C、JavaScript、Kotlin | ★ | 魔法=プログラミングの世界でプログラミング問題を解きながら一人前の魔法使いを目指す |
推しと学べるプログラミング
対応言語:Python・PHP・Ruby・Java・C・C++・C#・JavaScript・Kotlin
推しと学べるプログラミングは、問題を問きながらストーリーを進めるプログラミング学習ゲームです。
20XX年、国際テロ組織「HFS」の脅威にさらされた世界。そのテロ対策の一環としてe-Sportsの最先端競技となった「プログラミング」で、多くのエンジニアたちが活躍している。対HFSエンジニア育成施設が次々と設立され、日本国内でもリーグ戦が開催されるなど、プログラミングはバトル要素を持った新たな競技としての地位を確立していたーー。
プレイヤーは、エンジニア育成施設「paiza」に新入生として入ります。先輩エンジニアたちと協力して、プログラミングバトルに挑戦しましょう! いずれは国際テロ組織との戦いにも参加することに…?!
ゲーム中はpaizaラーニングの学習動画を見ながらプレイできるので、初心者でも安心して進められます。
プログラミングゲームを楽しむために基礎の基礎を学びたい…という方は
プログラミングが動画で学べるpaizaラーニング
paizaラーニングは、動画レッスンを見たり、演習課題を解いたりすることで初心者でもプログラミングを学べる学習サービスです。
Python、Java、C言語、PHP、Ruby、SQLなど人気言語の入門編から、RailsやLaravel、Djangoなど人気のWebフレームワークを使ってアプリ開発ができる講座もあり、「プログラミングをまったくやったことがない」「まずはプログラミングゲームで遊べるくらいはできるようになりたい」という方にも最適です。
また、paizaラーニングではCV.上坂すみれさんの「Python×AI・機械学習入門編」、CV.内田真礼さんの「攻撃手法から学ぶハッカー入門(Webセキュリティ入門編)」といった人気講座も公開しています。
推しプロをもっと楽しみたい!という方は…
paizaのスキルチェック問題
paizaでは、プログラミングテストの解答結果によって、S・A・B・C・D・Eの6段階でスキルランクを判定しています。初心者の方はDランクの取得を目指しましょう。取得できると「プログラミングの本当に基礎の基礎に当たる概要は理解できている」という目安になります。
また、推しと学べるプログラミングなどのゲームを始めたい人も、Dランクをとってからプレイすると、序盤〜中盤をすんなり進められるでしょう。
公開中の推しプロコラボ問題に正解すると、推しプロ内のガチャで使えるアイテムがもらえますので、ぜひあわせて挑戦してみてください。また、キャンペーン実施期間中にコラボ問題の受験結果画面からツイートをしていただくと、Amazonギフト券1,000円分が抽選で合計30名様に当たります。
ほかのプログラミングゲームでも遊んでみたい!という方は…
ロジックサマナー~閃光の召喚プログラマ
対応言語:Python、Java、PHP、Ruby、C、C++、C#、JavaScriptなど多数
『ロジックサマナー~閃光の召喚プログラマ』は、プログラミング問題を解くことで、封印が解けてストーリーが進んでいく異世界ファンタジーRPGです。
主人公は異世界に迷い込んだITエンジニア。この異世界では、プログラミングしたコードが召喚獣を呼び出すための詠唱魔法です。魔法(プログラミング)が使える主人公は、世界を救う伝説の召喚士として世界を救うことに……。
プログラミングスキルを駆使して、この世界の平和を取り戻しましょう。プレイスタイルに応じた称号システムやキャラクター・アイテムのコレクションなどもできます。
コードクロニクル
対応言語:Python・PHP・Ruby・Java・C・C++・C#・JavaScript・Kotlin
『コードクロニクル』は、プログラミングが魔法となるファンタジーの世界で、簡単なプログラミング問題を解きながらストーリーを進めていく学習ゲームです。
豊かな自然に恵まれ、さまざまな種族が共存する穏やかな王国「パイザ」。老若男女が魔法に親しむ平和なその国には、民たちから愛される魔法使いのお姫様エレナがいた。エレナが17歳になった時、父王から「古より伝わりし王家秘伝の魔導書をその手におさめよ」と試練が与えられる。幼馴染の剣士であるリカルド、王家に仕える聖獣ポルタとともに旅に出るエレナ。魔法で守られた王国「パイザ」から下界に降り立ち、人々を助けたり子どもたちに魔法を教えたりしながら進む一行、エレナと仲間たちの冒険のゆくえは……?
ほかにも、paizaの学習ゲームコンテンツをこちらでご紹介しています。興味のある方はぜひチャレンジしてみてください!
まとめ
というわけで、プログラミング初心者でも楽しくプログラミングを学習できるpaiza内のコンテンツをご紹介しました。
いまだ新型コロナウイルスへの不安が消えず、毎日暑い日々が続いています。体調には十分気をつけてプログラミングを学んでください。
「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。
詳しくはこちら
そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。
スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。
詳しくはこちら