情報の勉強掲示板(スレッド一覧)

【情報Ⅰ】アルゴリズムとプログラミング 勉強・質問スレ(変数・配列・条件分岐・繰り返し・関数)

書き込み 5件9 view最終 2026/11/14 22:43残り995件

Xでポストする

【情報Ⅰ】アルゴリズムとプログラミング 勉強・質問スレ(変数・配列・条件分岐・繰り返し・関数)


0名前を書き忘れた受験生 2026/11/14 22:42 NEW 9view
情報の「アルゴリズムとプログラミング」について、勉強のしかた・わからないところの質問・覚え方のコツを話すスレッドです。
フローチャート、順次・分岐・反復、変数と代入、配列、関数、トレース表を扱います。共通テスト用の表記は、大学入試センターが公表している資料で確かめてください。
質問や解き方の工夫など、気軽にどうぞ。
0pt
0pt

5名前を書き忘れた受験生 2026/11/14 22:43 NEW
【前後の単元・関連スレ】
前の単元:情報Ⅰ コンピュータのしくみ
https://www.100ten.info/joho/5/

次の単元:情報Ⅰ 探索と整列
https://www.100ten.info/joho/7/

情報の試験・勉強法・テーマ:プログラミング言語の独学
https://www.100ten.info/joho/13/

情報の試験・勉強法・テーマ:共通テスト 情報Ⅰ
https://www.100ten.info/joho/16/

前からあるスレ:情報科目の勉強法スレ
https://www.100ten.info/howto/93/

わからないことは、情報の勉強掲示板で新しくスレを立てて質問することもできます
https://www.100ten.info/joho/
0pt
0pt
4名前を書き忘れた受験生 2026/11/14 22:43 NEW
【よくある質問】
Q. プログラムの問題が、読んでもわかりません。
A. まず、変数に何が入るかを、具体的な数で表に書いて追います。理解に頼らず、1行ずつ手で動かすのがコツです。慣れると、全体の目的も見えてきます。

Q. 反復の条件を間違えて、1回多く回ったり少なく回ったりします。
A. 最初の値・終わりの条件・変化のさせ方を、先に紙に書きます。回数が少ない小さな例で、実際に数えて確かめてください。境界の値を試す習慣が効果的です。

Q. 共通テスト用のプログラム表記は、どこで確かめますか。
A. 大学入試センターが公表している資料で確かめます。表記の細かい規則は、必ず公式の資料を見てください。教科書の言語と少しちがう点に、注意が必要です。
0pt
0pt
3名前を書き忘れた受験生 2026/11/14 22:43 NEW
【参考書・問題集の評価(100点BBS)】
マーク式基礎問題集 情報Ⅰ(河合出版)の評価・使い方スレ
https://www.100ten.info/sankousho/44/

大学入学共通テスト 情報Ⅰ実戦対策問題集(旺文社)の評価・使い方スレ
https://www.100ten.info/sankousho/43/

共通テスト総合問題集 情報Ⅰ(河合塾・黒本)の評価・使い方スレ
https://www.100ten.info/sankousho/41/

共通テスト実戦模試 情報Ⅰ(Z会)の評価・使い方スレ
https://www.100ten.info/sankousho/42/

情報の参考書・問題集の一覧(おすすめ順)
https://www.100ten.info/books/joho-1/
0pt
0pt
2名前を書き忘れた受験生 2026/11/14 22:43 NEW
【要点を確かめる】
・アルゴリズムの3つの基本構造
 順次は上から順に実行。分岐は条件で道を選ぶ。反復は同じ処理をくり返す。
 → どんなプログラムも、この3つの組み合わせでできている。

・変数と代入
 変数は値を入れておく名前つきの入れ物。x = x + 1 は、今のxに1を足して、またxに入れる。
 → 代入の「=」は、数学の等号とは意味がちがう。

・配列(リスト)と添字
 同じ種類のデータを並べて、番号(添字)で取り出す。
 → 最初の番号がいくつかは、使う表記の資料で確かめる。

・関数(引数・戻り値)
 引数は関数に渡す値。戻り値は関数が返す結果。
 → 自動販売機のように、入れたものに応じて結果が出る。

・トレース表
 変数の値が、1行ごとにどう変わるかを表に書いて追う方法。
 → 変数ごとに列を作り、更新のたびに書き足す。

・フローチャートの記号
 開始・終了、処理、条件分岐などの記号を線でつなぐ。
 → 分岐の記号から出る線には、「はい・いいえ」を書く。
0pt
0pt
1名前を書き忘れた受験生 2026/11/14 22:43 NEW
【この単元の流れ】
中学の技術・家庭で、計測と制御のプログラムを作った人もいると思います。この単元は、その考え方を、変数や配列を使うプログラムに広げます。まず、アルゴリズムとは問題を解く手順のことで、フローチャートなどで表せることを押さえます。
次に、順次・分岐・反復の3つの基本構造と、変数・代入・配列・関数を学びます。実際の問題では、プログラムを上から1行ずつ追い、変数の値が変わる様子を表に書くトレースが中心になります。探索と整列、モデル化とシミュレーションの単元で、ここで学んだ道具を何度も使います。小さな例を紙で追う練習から始めましょう。
0pt
0pt
返信する前へ次へ