本書は,情報科学の基本概念や思考方法を,プログラミング言語Rubyを通して学べる新しいスタイルのテキストである.情報科学の基礎からパターン認識のような比較的新しいテーマまでわかりやすく説明する.学習の手助けとなるよう練習問題を多くつけた. ※本書のサポート・ページはこちら. 第I部 必要最小限のプログラミング 第1章 数の計算と関数 第2章 配列による画像の表示 第3章 条件分岐と繰り返し 第4章 関数から計算へ 第II部 プログラミングを通して学ぶ情報科学の諸概念 第5章 アルゴリズムと計算量 第6章 数値計算 第7章 パターン認識 第8章 レコードとオブジェクト 第9章 再帰データ構造 第10章 いろいろなプログラミング言語 関連書 サイバー社会の「悪」を考える 坂井 修一 著 税込2,750円/ 本体2,500円 考え方から学ぶプログラミング講義 森畑 明昌 著 税込2,420円/