Python版 コンピュータ科学とプログラミング入門 コンピュータとアルゴリズムの基礎
インプレスグループで理工学分野の専門書出版事業を手掛ける近代科学社は、2021年2月26日に、近代科学社が著者とプロジェクト方式で協業するデジタルを駆使したオンデマンド型の出版レーベル「近代科学社Digitalレーベル」より、小高知宏氏著書による、工学系基礎教育としてのコンピュータ教育およびプログラミング教育を実現するための教科書の最新版「Python版 コンピュータ科学とプログラミング入門」を発売した。
「Python版 コンピュータ科学とプログラミング入門」内容紹介
「Python版 コンピュータ科学とプログラミング入門」は、工学系基礎教育としてのコンピュータ教育およびプログラミング教育を実現するための教科書。
「Python版 コンピュータ科学とプログラミング入門」では、学的問題の解決に対するコンピュータやプログラムの利用に抵抗感をなくし、スムーズにコンピュータを使う素養を養うことを目的としている。
プログラミングの基礎は扱うが、特定のプログラム言語全般を深く学ぶことは目標としていない。そのかわり、後で必要となった時に、どのような言語でも容易に学ぶことのできる下地を作る。コンピュータは、単純な手続きの積み重ねで処理を実現します。この事実、つまり手続き的処理の理解が本書の第一の目標となる。これによりコンピュータとは何なのかが理解でき、コンピュータを道具として利用するための能力が身につく。続いて手続き的記述能力の獲得を目指す。これは平たく言えば、プログラムを書いて利用するための初歩的な能力。具体的には、プログラム言語の基礎を学ぶと共に、シミュレーションや解析、統計処理等のためのソフトウェアツールを使いこなすための素養を養う。
各章末には演習問題を掲載し、略解を示すことで理解の助けとなるよう配慮している。
「Python版 コンピュータ科学とプログラミング入門」は、近代科学社より2015年に刊行された『コンピュータ科学とプログラミング入門 ―コンピュータとアルゴリズムの基礎―』のPython版となる。
小高知宏Profile●1990年 早稲田大学大学院 理工学研究科博士後期課程電気工学専攻修了(工学博士)
同 年 九州大学医学部助手(医療情報部)
1993年 福井大学工学部助教授
2004年 福井大学大学院工学研究科教授(現在に至る)
主な著書
『C言語で学ぶ コンピュータ科学とプログラミング』,『コンピュータ科学とプログラミング入門』,『基本情報技術者に向けての情報処理の基礎と演習 ハードウェア編,ソフトウェア編』,『人工知能システムの構成(共著)』(以上 近代科学社)
『TCP/IPで学ぶネットワークシステム』,『計算機システム』,『これならできる! Cプログラミング入門』(以上 森北出版)
『人工知能入門』(共立出版)
『基礎から学ぶ 人工知能の教科書』,『PythonによるTCP/IPソケットプログラミング』,『機械学習と深層学習 Pythonによるシミュレーション』,『Pythonによる数値計算とシミュレーション』,『機械学習と深層学習 ―C言語によるシミュレーション―』,『強化学習と深層学習 C言語によるシミュレーション』,『自然言語処理と深層学習 C言語によるシミュレーション』,『Cによる数値計算とシミュレーション』,『Cによるソフトウェア開発の基礎』,『情報通信ネットワーク』(以上 オーム社)
「Python版 コンピュータ科学とプログラミング入門」目次
第1章 コンピュータとは
第2章 コンピュータとプログラムの原理(1)
第3章 コンピュータとプログラムの原理(2)
第4章 アセンブラ,コンパイラ,インタプリタ
第5章 手続き的処理(1)順接処理
第6章 手続き的処理(2)条件判定と繰り返し処理
第7章 手続き的処理(3)さまざまな繰り返し処理
第8章 例題演習(1)数値計算
第9章 関数の利用
第10章 リスト
第11章 例題演習(2)統計処理・連立一次方程式
第12章 ライブラリの利用
第13章 さまざまなプログラミング言語(1)
第14章 さまざまなプログラミング言語(2)
第15章 道具としてのコンピュータ
「Python版 コンピュータ科学とプログラミング入門」Amazonでの購入はこちら
Python版 コンピュータ科学とプログラミング入門 コンピュータとアルゴリズムの基礎 (近代科学社Digital)
- 作者:小高 知宏
- 発売日: 2021/02/26
- メディア: オンデマンド (ペーパーバック)