電脳会議Vol.197掲載書籍
60分でわかる! プログラミング教育 最前線
2020年度から,小学校でのプログラミング教育必修化が始まります。続く2021年度には中学校で,2022年度には高校で,公教育でのプログラミング教育・情報教育の強化が進んでいきます。また,2024年からは,大学入学共通テストにて情報I(プログラミングを含む)を基礎科目に含めることも検討されています。本書では,こうした公教育の動向はもちろんのこと,習い事として人気が高まっているプログラミングスクールや,家庭における学習まで,プログラミング教育に関する最新トピックを1冊にまとめました。「プログラミング教育って何をするの?」「親は何を準備すればいいの?」「スクールに通わせるべき?」といった不安や疑問にしっかりとお答えします。
今すぐ使えるかんたん Windows 10 完全ガイドブック 困った解決&便利技 2019-2020年最新版
【Windows 7からの乗り換え案内解説,付いてます!】
本書は,2019年5月に公開された最新アップデート「May 2019 Update」に対応した,Windows 10の解説書です。PC操作に慣れた方でも忘れがち&見落としがちな,「デスクトップ操作」「文字入力」「インターネット」「メールと連絡先」「音楽・写真・動画」「OneDriveやスマホとの連携」「アプリ」「印刷」のあれこれを徹底解説。またネットを使いこなすための「セキュリティ」についても言及しているため,安心安全にWindowsを使用するための1冊となります。前版までの読者の方からの質問も反映させ,改訂に合わせて内容も刷新しています。Windows10の最新&詳細な機能を知りたい方に必携の1冊です。TCP技術入門 ――進化を続ける基本プロトコル
5G(第5世代移動通信),IoT(Internet of Things),自動運転をはじめ,ネットワークにまつわるサービスは飛躍的な発展を遂げつつあります。
通信の高速化,端末の爆発的な増加,クラウドによる遠隔送受信をはじめとした大きな変化のなか,通信の信頼性や効率性を担うTCPの存在感が増してきました。本書では,TCPの「今」に主眼を置き,TCP/IPの基礎からTCPの主要機能,歴史,プロトコル設計,最近のLinuxで主要な輻輳制御アルゴリズムCUBIC,新たに登場したBBR,そして各種応用技術の最新動向まで平易に解説。
全体を通して,現在の主流となった無線通信を想定している点も特徴です。
押さえておきたいツールWiresharkやns-3による解析やシミュレーションの基本も丁寧にカバー。広く初学者の方々に向けて具体例を豊富に盛り込み,現場で役立つ技術基礎を平易に解き明かしていきます。
ROS2ではじめよう 次世代ロボットプログラミング
Robot Operation System(ROS)の次世代バージョンであるROS2はロボットアプリケーション開発のためのミドルウェアです。ROS2は,ROS1で得られた経験をもとにほぼ再実装されたため,ROS1と直接的には互換性がありません。ROS1は通信内容が暗号化されておらず認証機能もありませんので,セキュリティ面で見ると商用ロボットの開発には不向きでした。ROS2ではセキュリティ,メンテナンス性,ライセンス,商業サポートなどのさまざまな観点から見直され,開発当初から製品への組み込みを目標にして再設計されています。
本書は今後のロボットアプリケーション開発のデファクトスタンダードになるROS2の入門書です。基本操作から,ROS1の資産を活用するための接続方法,パッケージの開発方法までを網羅します。本書のサンプルコードはC++ですが,それ以外のプログラミング言語を用いたクライアントライブラリについても解説します。ROS1ではUbuntuのみで利用できましたが,ROS2からはWindows,macOSで利用できるようになり,さらに利用者が増えると見込まれています。主なOSの開発環境のセットアップについても解説します。これからロボット開発をはじめたいと考える方だけでなく,ROS1ユーザにとっても有用な1冊です。
ゼロからわかる Amazon Web Services超入門 はじめてのクラウド
Amazon Web Services(AWS)がはじめてでもわかる! AWSの入門書です。多数あるAWSのサービス(機能)の中から特に重要なものを厳選して解説。簡単なWebシステムの構築を通して基礎からしっかり身につきます。
iOSアプリ開発自動テストの教科書 〜XCTestによる単体テスト・UIテストから、CI/CD、デバッグ技術まで
「iPhone X,XR,iPad……端末が多すぎて,テストが手動じゃ追いつかない」
「競争が激しいアプリ開発現場で,スピードを落とさずテストしなければ」
「どうして,テストしたはずのアプリで,ユーザーからこんなにバグが報告されるんだ」競争が激化し,複雑になるiOSアプリの開発において,こんな問題を解決できる手段が「自動テスト」です。
本書は,DeNAの開発生産性や品質を担うSWETグループのエンジニアたちが,iOSアプリ開発の自動テストにフォーカスしてまとめた,これまでにない“テストの入門書”です。自動テストの基本はもちろん,単体テスト・UIテスト,CI/CD,さらに効率的なデバッグのテクニックまでを網羅できます。
iOSアプリ開発でテストに関わるエンジニアはもちろん,開発の現場のすべてのエンジニアが持っておきたい,iOSテスト必携の1冊です。
世界一わかりやすい 3ds Max 操作と3DCG制作の教科書【3ds Max 2020対応版】
基礎から学べるロングセラーが,カバーデザインも新たに2020年版対応となりました。
モデリング,リギング,ライティングからキャラクター制作,アニメーションの基礎までクリエイティブに大切なアプリの基本の「き」が身につきます!IoT開発スタートブック ─ESP32でクラウドにつなげる電子工作をはじめよう!
いまや普及期に入りつつあるIoT,興味のある方も多いのではないでしょうか。しかし電子工作に馴染みのない方にとっては,どこからどうはじめればよいのかわかりづらいことも多いでしょう。本書はそんなあなたに向けた一冊です。「ESP32」とういマイコンを使い,インターネットにつながる機器を実際に作っていきながら,IoT開発の世界に飛び込みましょう!
作って覚える SketchUpの一番わかりやすい本
3Dモデリングソフト「SketchUp」の操作入門書です。SketchUpは,直感的な操作で使いやすく,建築設計の初期段階で完成イメージの作成やプレゼンによく使われています。本書は,SketchUpの使い方を知りたい人向けに,実際の建物の3Dモデルを作りながら,手順を追って操作方法をやさしく解説します。
やさしくわかるデジタル時代の著作権 【①基本編】
本書では,小中学生向けに著作権について,ふんだんなイラストでわかりやすく説明しています。オールカラー,総ルビです。第1巻では「著作権の基本」について解説します。著作権のしくみや考え方,やってはいけないことなど,身近な例を用いながら,自然に著作権のしくみを理解できます。インターネットやスマホ,SNSなどを例にし,法律用語などの難しい言葉を避けて説明しているので,とてもわかりやすく実用的です。総合学習,調べる学習にも最適です。一生役に立つ内容です。
やさしくわかるデジタル時代の著作権【②学校編】
本書では,小中学生向けに著作権について,ふんだんなイラストでわかりやすく説明しています。オールカラー,総ルビです。第2巻は「学校編」。授業や運動会,文化祭,図書館など,学校生活のさまざまなシーンでやっていいこと,やってはいけないことを,身近な例を用いながら,学びます。インターネットやスマホ,SNSなどを例にし,法律用語などの難しい言葉を避けて説明しているので,とてもわかりやすく実用的です。総合学習,調べる学習にも最適です。一生役に立つ内容です。
やさしくわかるデジタル時代の著作権【③生活編】
本書は,小中学生向けに著作権について,ふんだんなイラストでわかりやすく説明しています。オールカラー,総ルビです。第3巻は「生活編」。自分の買ったもの,自分の作ったもの,公開・発表など,よくある事例をもとに,やっていいことわるいことを取り上げながら,著作権について理解を深めていきます。さらにネット規約の見方,困ったときやトラブル時の対処法・相談先も紹介。法律用語などの難しい言葉を避けて説明しているので,とてもわかりやすく実用的です。総合学習,調べる学習にも最適です。一生役に立つ内容です。