留学生のためのプログラミング入門
内容紹介
Pythonを動かしながら、プログラムの考え方を学ぶ入門書。
専門学校・大学の情報系授業で学ぶ留学生のために、Pythonの準備から、値と変数、計算と文字列、条件分岐、繰り返し、リストと辞書、関数、ファイルの読み込みと集計、エラーの直し方までを順に学びます。短いコードの結果を予想し、実行して確かめながら、小さなプログラムを作るところまで進みます。
【こんなことが身につきます】
・値や変数、計算や文字列を使う短いコードを読み、実行結果を確かめられる
・条件分岐と繰り返しを使い、処理の流れを説明できる
・リストと辞書にデータをまとめ、関数で処理を分けられる
・架空のCSVからデータを読み、空欄を除いて件数・合計・平均を求められる
・エラーの表示から原因を探し、直して再実行できる
・生成AIが書いたコードも、学校のルールに従い、入力データと実行結果を自分で確かめる
【この本の特長】
1. 本文の漢字にふりがなを付けた総ルビ(コード内を除く)。日本語はN3〜N2程度が目安です。専門用語は初めて出るときに英語も付けています。
2. 短いコード例、場面を読む「ケースカード」、例→穴埋め→自分で書く「ワークシート」、「ミニ会話」で、手を動かして学びます。変数名・関数名は英語、コメントと出力のメッセージはやさしい日本語です。
3. 各章に練習問題と答え・理由があります。最後は学んだ内容を組み合わせ、読書記録を集計する総合課題に取り組みます。
4. Pythonの版は公式配布ページで確かめる方法を案内します。コード例はPython 3と標準ライブラリを使い、本文と先生用解答のコードは実際に実行して結果を確認しています。
【全10章】
はじめに/第1章 プログラムを動かす/第2章 値と変数/第3章 計算と文字列/第4章 条件で処理を分ける/第5章 繰り返して合計する/第6章 リストと辞書/第7章 関数で処理をまとめる/第8章 ファイルから読み集計する/第9章 エラーを手掛かりに直す/第10章 小さなプログラムを作る
目次
- はじめに
- 第1章 プログラムを動かす
- 第2章 値と変数
- 第3章 計算と文字列
- 第4章 条件で処理を分ける
- 第5章 繰り返して合計する
- 第6章 リストと辞書
- 第7章 関数で処理をまとめる
- 第8章 ファイルから読み集計する
- 第9章 エラーを手掛かりに直す
- 第10章 小さなプログラムを作る
- 巻末付録(Web)のご案内
- シリーズのご案内
この本のWeb付録
用語集や解答・解説などは、Web付録で確かめられます。