大学入学共通テスト「情報I」

プログラム表記 実行シミュレーター

共通テスト「情報I」のプログラムを、ブラウザで 1 行ずつ動かせます。 変数の値がどう変わるかを見ながら読むと、繰り返しと条件分岐の追い方が身につきます。 プログラミング未経験でも、動きを目で追えばわかりやすく読み解けます。問題冊子からそのまま貼り付けると、行番号と罫線は自動で取り除かれます。

待機中
配列の添字

添字が 0 から始まるか 1 から始まるかは、共通テストでは問題文のなかで毎回指定されます。解いている問題に合わせて切り替えてください。

変数

まだ実行していません

表示

まだ出力はありません

書き方から確認する

この言語にはまとまった仕様書がありません。ここで扱うのは 試作問題と令和 7・8 年度の本試験・追試験で実際に使われた記法だけです。

「情報Iの擬似言語=DNCL」という説明を見かけたら、DNCL との違いを先に読んでください。別の試験で使われる別の言語です。

読めるようになったら

よくある疑問

Q.プログラミングをやったことがなくても、情報I のプログラム問題は解けるようになりますか?
A.なります。共通テストのプログラム問題で問われるのは、コードを書く力ではなく「書かれたプログラムを正しく追う力」です。必要なのは変数・条件分岐・繰り返し・配列の 4 つだけで、覚える文法もこの範囲に限られます。ここのシミュレーターは、その 4 つが実際にどう動くかを 1 行ずつ目で見て確かめるためのものです。
Q.「プログラム表記」とは何ですか。Python や JavaScript とは違うのですか?
A.違います。共通テスト「情報I」のために定義された、試験専用の書き方です。実在の言語ではないので、Python や JavaScript を勉強しても記法はそのまま当てはまりません。逆に言えば覚える量はとても少なく、試作問題と本試験で使われた記法を押さえれば足ります。
Q.何から手を付けるとわかりやすいですか?
A.まず手元の問題冊子のプログラムをそのまま貼り付けて、1 行ずつ実行してみてください。行番号や罫線は自動で取り除かれます。値の動きが追えなかった箇所が分かったら、その構文のレッスン(変数・表示・条件分岐・繰り返し・配列・関数)を読むのが最短です。最初から順に読む必要はありません。
Q.配列の添字は 0 始まりですか、1 始まりですか?
A.問題によって違います。共通テストでは配列の添字の始まりが問題文で明示されるので、そこに従ってください。このシミュレーターは 0 始まりと 1 始まりを切り替えられるようにしてあります。ここを取り違えると答えが 1 つずれるので、実際に両方で動かして違いを見ておくと確実です。
Q.情報I のプログラム表記は DNCL と同じものですか?
A.別物です。DNCL は大学入試センター「情報関係基礎」で使われてきた表記で、情報I のものとは代入の記号やブロックの閉じ方が違います。詳しくは用語ページにまとめています。参考書を選ぶときに混同しやすいので注意してください。

紙の問題集と組み合わせる(おすすめ書籍)

おすすめ
情報Ⅰ 大学入学共通テスト プログラミング問題対策 ステップアップで身に付く練習帳
植垣新一

共通テストのプログラミング問題だけを切り出して、易しい順に手を動かして解く練習帳。本サイトのシミュレーターで動かしながら読むと、紙の上で止まっていた処理の流れが追えるようになる。

Amazon で見る →
おすすめ
きめる!共通テスト 情報I (きめる!共通テストシリーズ)
藤原進之介

会話形式で情報Iの全範囲を通読できる講義型の参考書。プログラミングだけでなく情報デザインやデータ活用まで一冊で押さえたいときの土台になる。

Amazon で見る →
2027年版 情報Ⅰ 大学入学共通テスト対策 演習&過去問題集 動画付きでよくわかる
植垣新一

試作問題と本試験を収録した過去問演習書。構文が読めるようになった後、本番の分量と時間配分に慣れる段階で効く。

Amazon で見る →
講義形式で学ぶ「情報Ⅰ」大学入学共通テスト問題集
能城茂雄

問題を解いた後に講義で考え方を補う構成の問題集。解答の丸暗記ではなく「なぜそう読むか」を残したい人向け。

Amazon で見る →
大学入学共通テスト情報Ⅰ実戦対策問題集
嶋田香

テーマ別に問題を積み上げる実戦形式の問題集。分野ごとに弱点を潰していきたいときに使いやすい。

Amazon で見る →
大学入学共通テスト 情報Iの点数が面白いほどとれる一問一答
植垣新一

用語と知識を一問一答で高速に確認できる副読本。プログラム表記の読解とは別に、暗記で取れる部分を切り離して固めたいときに。

Amazon で見る →

本セクションはAmazonアソシエイトのリンクを含みます。