「HTMLって何の略だっけ?」と聞かれて、すぐに答えられますか? プログラミングは日々新しい技術が登場する世界ですが、土台となる基礎知識はいつの時代も変わりません。

このプログラミングクイズでは、Web開発の基本からバージョン管理、データベースまで全15問を出題します。初心者がまず押さえたい用語から、実務で必須の知識まで幅広くカバーしているので、今の自分のレベルがどのあたりにあるのかを手軽に確認できます。スキマ時間にサクッと挑戦してみてください。

クイズ

クイズ :
あなたのプログラミング知識レベルは?
01
15
Q1- 「HTML」とは何の略ですか?
Go to next quiz slide button
02
15
Q2- CSSの主な役割は何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
03
15
Q3- プログラミングにおける「変数」とは何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
04
15
Q4- Pythonで「print(2 + 3 * 4)」を実行すると、結果はいくつになりますか?
Go to previous quiz slide buttonGo to next quiz slide button
05
15
Q5- Androidアプリの開発で主に使われてきた言語はどれですか?
Go to previous quiz slide buttonGo to next quiz slide button
06
15
Q6- 「Git」とは何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
07
15
Q7- プログラミングにおける「関数」の役割は何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
08
15
Q8- 「API」とは何の略ですか?
Go to previous quiz slide buttonGo to next quiz slide button
09
15
Q9- JavaScriptで決まった回数だけ繰り返すのに適したループはどれですか?
Go to previous quiz slide buttonGo to next quiz slide button
10
15
Q10- Javaでのクラスの書き方として、「public class MyClass { // クラスの中身 }」は正しいですか?
Go to previous quiz slide buttonGo to next quiz slide button
11
15
Q11- JavaScriptで「AND(かつ)」を表す論理演算子はどれですか?
Go to previous quiz slide buttonGo to next quiz slide button
12
15
Q12- SQLの主な役割は何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
13
15
Q13- プログラミングにおける「フレームワーク」とは何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
14
15
Q14- 「JSON」とは何ですか?
Go to previous quiz slide buttonGo to next quiz slide button
15
15
Q15- JavaScriptで「5 % 2」を実行すると、結果はいくつになりますか?
Go to previous quiz slide buttonGo to next quiz slide button
すべての質問に答えました!
Go to previous quiz slide button
%
他の読者の結果(%)
もう一度始める
クイズを共有する
Share on Facebook
Facebook
Share on WhatsApp
Whatsapp
Share on X
X
最高のプログラミング講師陣
ファリーナ
ファリーナ
2500円
/時
Gift icon
初回レッスン無料!
Satoshi
Satoshi
7000円
/時
Gift icon
初回レッスン無料!
Maekawa
Maekawa
10000円
/時
Gift icon
初回レッスン無料!
Adi teja
4.9
4.9 (27 レビュー)
Adi teja
5693円
/時
Gift icon
初回レッスン無料!
Mohamed
5
5 (10 レビュー)
Mohamed
5363円
/時
Gift icon
初回レッスン無料!
Arun
5
5 (6 レビュー)
Arun
4554円
/時
Gift icon
初回レッスン無料!
Simon
5
5 (10 レビュー)
Simon
7666円
/時
Gift icon
初回レッスン無料!
Zandra
5
5 (3 レビュー)
Zandra
4771円
/時
Gift icon
初回レッスン無料!
ファリーナ
ファリーナ
2500円
/時
Gift icon
初回レッスン無料!
Satoshi
Satoshi
7000円
/時
Gift icon
初回レッスン無料!
Maekawa
Maekawa
10000円
/時
Gift icon
初回レッスン無料!
Adi teja
4.9
4.9 (27 レビュー)
Adi teja
5693円
/時
Gift icon
初回レッスン無料!
Mohamed
5
5 (10 レビュー)
Mohamed
5363円
/時
Gift icon
初回レッスン無料!
Arun
5
5 (6 レビュー)
Arun
4554円
/時
Gift icon
初回レッスン無料!
Simon
5
5 (10 レビュー)
Simon
7666円
/時
Gift icon
初回レッスン無料!
Zandra
5
5 (3 レビュー)
Zandra
4771円
/時
Gift icon
初回レッスン無料!
さぁ行こう

プログラミングクイズで問われた知識

このクイズでは15問を通じて、プログラミングに必要な知識を幅広くカバーしています。どの問題がどの分野に対応しているかを把握しておくと、自分の強みと弱点がより明確に見えてきます。

Web開発の基礎(Q1〜Q3)

Q1〜Q3ではHTML、CSS、変数といったWeb開発の土台となる知識を問いました。

HTMLはWebページの「骨格」、CSSは「見た目」を担当し、変数はあらゆるプログラミング言語で登場する最も基本的な概念です。この3つはプログラミングを学ぶうえで最初に触れる領域であり、ここが曖昧なまま先に進むとあとで必ずつまずきます。

逆に言えば、Q1〜Q3を確実に正解できた方は、基礎がしっかりしている証拠です。自信を持って次のステップに進んでください。

言語・ツール・実務知識(Q4〜Q10)

Q4のPython演算子やQ5のAndroid開発言語、Q6のGitなど、中盤は「実際の開発現場で使う知識」を中心に出題しています。特にGit(Q6)は、個人開発でもチーム開発でも避けて通れないツールです。

Q9のループやQ10のJavaクラス構文は、プログラミングの「文法力」を測る問題でした。ここでつまずいた方は、1つの言語に絞って基本構文を繰り返し書く練習をすると効果的です。

応用・概念理解(Q11〜Q15)

後半では論理演算子、SQL、フレームワーク、JSON、剰余演算子と、やや応用的なテーマが並びます。Q13のフレームワークやQ14のJSONは、実務で日常的に使われる概念でありながら、初心者には馴染みが薄い分野でもあります。

Q15の「%(剰余演算子)」は、偶数・奇数の判定やページネーションの計算など、地味ながら実務でよく登場する演算子です。こうした「小さいけれど使用頻度の高い知識」をどれだけ持っているかが、実践力の差につながります。

プログラミングを学ぶメリット

Everybody in this country should learn how to program a computer, because it teaches you how to think.

この国のすべての人がプログラミングを学ぶべきだ。なぜなら、それは考え方を教えてくれるからだ。by Steve Jobs

クイズの結果はいかがでしたか? ここからは、プログラミングスキルを伸ばすことで広がる可能性を整理してみます。

アプリやWebサービスを「作る側」に回れる

アプリやWebサービスを使うだけでなく、自分の手で作れるようになるのがプログラミング最大の魅力です。「こんなツールがあったら便利なのに」と思ったとき、自分で形にできる人は圧倒的に少数派です。ちょっとした業務効率化のスクリプトから、本格的なWebアプリまで、アイデアを実現する力は今の時代の大きな武器になります。

キャリアの選択肢が一気に広がる

日本のIT人材が不足すると試算される人数
79万人

2023年

経済産業省の調査によると、日本のIT人材は2030年に最大79万人不足すると試算されています。プログラミングスキルがあるだけで、エンジニア職はもちろん、データ分析、プロダクトマネジメント、フリーランスなど選べるキャリアパスは大幅に増えます。

未経験からの転職でも、ポートフォリオとして自作のアプリやWebサイトを提示できれば、書類選考の通過率は格段に上がります。「実際にコードを書ける」ことが、何よりの説得力になるからです。

論理的思考力が身につく

プログラミングの本質は「問題を分解して、順序立てて解決する」ことにあります。この考え方はコードを書く場面だけでなく、企画書の構成、プレゼンのストーリー設計、日常のタスク管理など、あらゆる場面で役立ちます。

プログラミングスキルを伸ばすためのステップ【レベル別】

クイズで「ここが弱いな」と感じたポイントがあれば、それは成長のチャンスです。スコア別に、次のアクションを紹介します。

基礎が不安な方へ(正答数0〜5問)

HTML、CSS、変数、ループといった基本概念をまず固めましょう。Progateやドットインストールなどのオンライン学習サービスなら、ブラウザ上で手を動かしながら学べるため、環境構築でつまずく心配がありません。「まずは1つの言語を最後までやりきる」ことが、このフェーズでいちばん大切です。

中級に進みたい方へ(正答数6〜10問)

基礎はある程度わかっているので、次は「何かを作る」経験を積みましょう。ToDoアプリ、家計簿ツール、自分のポートフォリオサイトなど、小さくてもいいので完成まで持っていくことが重要です。GitHubでコードを公開し、他の人のプロジェクトにも触れてみると、実践的な書き方が身につきます。

さらに上を目指す方へ(正答数11〜15問)

基礎は十分にあります。ここからは専門性を深めるフェーズです。フロントエンド、バックエンド、データサイエンス、モバイル開発など、自分の興味に合った分野に絞り込んでいきましょう。AtCoderなどの競技プログラミングに挑戦してアルゴリズム力を磨いたり、OSSへのコントリビューションで実務レベルのコードに触れたりするのも効果的です。

正答数が少なくても落ち込む必要はありません。「どこが弱いか」がわかったこと自体が、いちばんの収穫です。

Superprofでプログラミングの先生を見つけよう

クイズで「ここが苦手だな」と感じた分野を効率よく克服するなら、自分のレベルに合わせて教えてくれる先生に直接聞くのがいちばんの近道です。世界中で利用されている講師と学習者をつなぐプラットフォームSuperprof(スーパープロフ)で、あなたにぴったりの先生を探してみてください。

Superprofが選ばれる理由

  • 登録無料・仲介手数料なし: 先生との直接契約スタイルのため、レッスン料がリーズナブル(1時間2,000円〜など)。
  • 初回レッスン無料: 92%の先生が体験レッスンを無料で提供。「Pythonの基礎を教わりたい」「Git操作に自信がない」など、まずは気軽に相談できます。

1,000以上の多彩な科目: Python、JavaScript、HTML/CSSなどのプログラミング言語はもちろん、英語、数学、音楽まで幅広く対応。オンラインでも対面でも、100万人以上の講師プロフィールからぴったりの先生を見つけられます。

AIで要約

この記事は気に入っていただけましたか? 評価お願いします!

5.00 (1 note(s))
読み込み中...
Masashi

Masashi

学ぶことの楽しさを伝えるWebライター。私自身も現在、英会話とパーソナルジムに通って自分磨きの真っ最中です。ときどき料理教室に行くことも。「新しいことを始める不安」も「できた時の喜び」も知っている身として、皆さんの学びの第一歩を応援する情報をお届けします。