Book List書籍一覧
近代科学社の取り扱ってる書籍一覧です
検索もご利用いただけます
-
製品開発のためのHCD実践
著者らがこれまで積み重ねてきたHCD(人間中心設計)関連の資料と研究成果をコンパクトにまとめた一冊.
HCDの基礎から応用までをひと通り解説する教科書的な内容となっているが,「製品開発」に焦点を当てていることが本書の最大の特長.HCDを駆使してユーザに受け入れられるモノづくりをするための手法が,豊富な実例とともに語られている.
HCDを学ぶ学生への実践的教科書として,若手開発者・エンジニアの指南書として,さらにはプロジェクトマネジメントに携わる人々の参考書として使える一冊. -
ソーシャルネットワーク時代の情報モラルとセキュリティ
ソーシャルネットワークが生活の中に深く浸透し、販売促進に活用する企業も出てきました。コロナ禍において、学校では対面授業とオンライン授業を併用し、企業ではテレワークが推進されました。 インターネットとそれを支える通信技術は重要なインフラとして定着した一方、インターネットを通してつながるということは、事件や犯罪に巻き込まれる原因にもなります。SNSでは自分や他人が傷ついたり傷つけられたりするトラブルが多発しています。ユーザ自身が、情報モラルを理解し、身につける必要があります。
本書は3部構成です。第1部は情報化社会とインターネットの仕組みで、進化を続けてきた情報化社会について解説します。第2部はネット犯罪と法律で、実際に起こっている犯罪とそれに関わる法律について理解します。第3部は情報セキュリティで、コンピュータウィルス対策と認証や暗号などの技術について学習します。本書を通して、被害者・加害者にならないためのスキルや知識、すなわちメディアリテラシーを身につけましょう。
著者のスペシャルインタビューはこちら -
Python言語で学ぶ 基礎からのプログラミング
本書は、基礎教育としてのプログラミング技術を学ぶことを目的とし、情報処理技術を身につけるための足がかりとなることを目指した構成となっている。プログラミング言語には、大学講義でも使用されるようになったPythonを使い、学生がプログラミングの基礎を無理なく習得できるよう工夫している。各章の演習問題は内容の復習だけでなく、ソースコード内のバグを発見し修正する過程を通してプログラミングの理解度が向上するよう設計している。プログラミングを一から学ぶために必要な情報が過不足なくまとめられた、情報系だけでなく広く教育現場で使えるPython言語のプログラミング教科書。
※本書の講義資料は、ページ下のサポートから入手できます。 -
よくわかるデータリテラシー
データを正しく読み解き、提示する能力を創る!
データサイエンスの重要性が叫ばれるなか,その教育への期待が産官学で高まっている.高校ではすでに統計学が必修となり,大学においても文・理を問わず全学生にデータサイエンス教育を課すことが決まった.本書では,データサイエンスの要であるデータリテラシー(データを正しく読み取り情報を正確に提示できる能力)の総合的解説を試みており,初学者が一から理解できるよう豊富な例題・演習・解答が盛り込んである。これからデータリテラシーを教えるにあたって適切な教材を探している教師の方々,データサイエンスを身につけるための足がかりを欲している学生の方々,どちらの要望にも応える充実の教科書となっている.
※本書の講義資料は、ページ下のサポートから入手できます。 -
Orange Data Miningではじめるマテリアルズインフォマティクス
物質科学・化学工学の研究開発に変革をもたらす技術として「マテリアルズインフォマティクス」が期待され、各分野でその取り組みが急速に進んでいる。
しかし機械学習を用いたデータマイニングである性質上、まずはプログラミング技術を習得しなければいけない実情がある。
本書ではGUIベースのフリーソフト「Orange Date Mining」を使用し、プログラミングを学んでいない人でも機械学習を実践する手法を紹介している。
著者によるサンプルスクリプトとデータファイルも準備しているため、手を動かし理解しながら読み進めることができる。
また各章の練習問題を解けば技術がより身につく構成となっている。マテリアルズインフォマティクスをこれから始める方に最適の一冊。 -
代数トポロジーの基礎
本書は、トポロジー(位相幾何学)の入門書です。位相空間の復習を含め、基本群とホモロジー群の初歩を解説します。内容を初等的な事柄に絞ることで、初学者が、学ぶべきトポロジーのエッセンスを短期間に修得できることを目指しました。イメージが湧くような図も多く掲載され、理解を助けますが、証明や定義もきちんと述べられた、「しっかり」学べる教科書です。
抽象的、厳密的すぎて興味を損なわないように、そして、トポロジー以外の他の分野に進む学生にも興味が持続するように、適宜具体例を配置し、興味深い題材を厳選して提供しています。 -
学校図書館の役割と使命
本書は司書教諭講習科目の「学校経営と学校図書館(2単位)」と「学習指導と学校図書館(2単位)」のねらいと内容に基づいた、司書教諭養成のためのテキストです。実際の学校現場での司書教諭の職務遂行に役立つように、かつ、学校図書館学さらには図書館情報学を学ぼうとする際のとりかかりが得られるように、要点を絞ってコンパクトにまとめました。
本書のねらいは、司書教諭を目指す方々が実際に学校現場に出たときに、一歩先を見て学校経営に参画し、教師の学習活動と児童生徒の主体的学習を支援することができるように導くことです。そこで、現場で実際に行われている会計処理や注目が集まっている評価、また、今後ますます学校現場で導入が進む電子資料についても説明しています。
本書が、近い将来、司書教諭として活躍なさるだろう皆さんへの応援メッセージになれば幸いです。
※近代科学社Digitalのプリントオンデマンド(POD)書籍は、各書店の店舗でもご注文いただけます。受注生産となりますので、お届けまでに10日~14日ほどかかります。 -
4つの言語で解ける 実践プログラミング問題集
1.問題解決と反復演習で楽しく学べる
2.基本文法と基礎的なアルゴリズムが、よく解る
3.4つの言語で、比較しながら理解できる
本書は、C、 C++、 Java、 Pythonの4つのプログラミング言語それぞれで、「問題解決」をとおして、プログラミング言語の基本文法と基礎的なアルゴリズムを学ぶ。従来の「文法を確認するための単純な問題」を解いていくスタイルとは異なり、プログラミングコンテストで出題された「考えて解く」問題をとおして、思考を要する実践的なプログラミングスキルを養う。構文などを学んだが、実際のプログラムが書けずに悩んでいる読者には最適の書である。 -
Python版 コンピュータ科学とプログラミング入門
本書は、工学系基礎教育としてのコンピュータ教育およびプログラミング教育を実現するための教科書です。工学的問題の解決に対するコンピュータやプログラムの利用に抵抗感をなくし、スムーズにコンピュータを使う素養を養うことを目的としています。
プログラミングの基礎は扱いますが、特定のプログラム言語全般を深く学ぶことは目標としません。そのかわり、後で必要となった時に、どのような言語でも容易に学ぶことのできる下地を作ります。
コンピュータは、単純な手続きの積み重ねで処理を実現します。この事実、つまり手続き的処理の理解が本書の第一の目標です。これによりコンピュータとは何なのかが理解でき、コンピュータを道具として利用するための能力が身につきます。
続いて、手続き的記述能力の獲得を目指します。これは平たく言えば、プログラムを書いて利用するための初歩的な能力です。具体的には、プログラム言語の基礎を学ぶと共に、シミュレーションや解析、統計処理等のためのソフトウェアツールを使いこなすための素養を養います。
各章末には演習問題を掲載し、略解を示すことで理解の助けとなるよう配慮しました。
※本書は、近代科学社より2015年に刊行された『コンピュータ科学とプログラミング入門 ―コンピュータとアルゴリズムの基礎―』のPython版です。
※本書の講義資料は、ページ下のサポートから入手できます。 -
これならわかる工業熱力学
本書は,大学や工業高等専門学校の機械工学系の学生を対象とする工業熱力学の教科書です。目的をエネルギー解析手法の習得に徹底的に絞り,本質のみで再構築された工業熱力学の世界が記述されています。
例えば,本書では熱力学の第一法則や第二法則の代わりに,それらの基底にある考えに基づいて構成された数式を,エネルギー解析の道具として使い勝手のよい形で提示します。また,エントロピーを援用したエネルギー解析法を新たに展開し,エネルギー解析の対象範囲の拡大とエントロピーへのより深い理解を目指しています。
各章では多彩な系に対する解析例を取り上げて詳細に解説し,また最適な章末問題を記載して,理解を容易にするとともに解析手法の活用法を習得できるようにしています。「これなら熱力学が分かる」と,読者の皆様に言ってもらえることを願っています。
※近代科学社Digitalのプリントオンデマンド(POD)書籍は、各書店の店舗でもご注文いただけます。受注生産となりますので、お届けまでに10日~14日ほどかかります。