TOP > すべての商品 > 自然科学・医学・健康 > 自然科学 > ひと目でわかる プログラミングのしくみとはたらき図鑑
- クリック立ち読み
-
イラスト授業シリーズ
ひと目でわかる プログラミングのしくみとはたらき図鑑
渡邉 昌宏 監修 / 山崎 正浩 訳
単行本 ¥3,960刊行年月日:2021/01/15
ISBN:978-4-422-41446-1
定価:3,960円(税込)
判型:A4判変型 240mm × 203mm
造本:上製
頁数:360頁
内容紹介
基礎からわかるオールインワンの解説書
2020年から小学校でプログラミング教育が必修化されたことをはじめ、論理的思考や問題解決をベースにした「プログラミング的思考」は、ビジネスの現場や社会の中でも今注目を集めています。
本書はScratch、Python、Web(HTML、JavaScript)の3タイプの言語を取り上げ、イラストや図を用いて詳しく解説。
プログラムがどのようなしくみで動いているのかがわかる格好の案内書です。
【本書の特徴】
(1)プログラミングの基本スキルを学べる
ベーシックな知識から簡単なプロジェクトを通して実際のプログラムを作成するところまで詳しく解説。見本のプログラムをつくるだけで終わらず、応用のヒントまで紹介しているので、さらに理解を深めることができます。
(2)3つのタイプの言語を網羅
Scratch、Python、Web(HTML、JavaScript)の3タイプの言語を取り上げています。教育用としてユーザーを増やしているScratch、ビジネスでも広く使われているPython、Webサイト作成に欠かせないそれぞれの言語を、この本1冊でカバーできます。
(3)ビジネスを意識したプロジェクト
教育用のScratchでは子ども向けの課題がよく用いられますが、本書では翻訳アプリや論理パズルなど、大人でも楽しめるプロジェクトを紹介。ほかにも予算管理や進捗管理のためのツールなど、実際のビジネスの現場にフォーカスしています。
(4)カラフルな図解でしくみがわかる
プログラムがなぜそのように動くのかを知るためには、プログラムで使われているロジック(論理)を理解する必要があります。カラフルなイラストや図を使ってわかりやすく解説しています。もっと見る
目次
イントロダクション
プログラミングとは何か?
現実世界におけるプログラミング
ソフトウェア開発者の仕事
プログラミング言語
第1章 Scratch スクラッチ
Scratchとは何か?
Scratchのインタフェース
スプライト
色つきブロックとコード
動きによる出力
見た目と音による出力
プログラムの流れの制御
データ処理
論理と判断
入力
メッセージを送る
関数定義(ブロックを作る)
プロジェクト:翻訳アプリ
プロジェクト:論理パズル
プロジェクト:アステロイドをよけろ
第2章 Python パイソン
Pythonとは何か?
Pythonのインストール
IDLEを使う
Pythonの変数
Pythonのデータ
論理演算子と分岐
入力と出力
Pythonのループ
関数
ライブラリ
プロジェクト:チーム編成ツール
デバッグ
プロジェクト:プロジェクトプランナー
オブジェクトとクラス
プロジェクト:予算管理ツール
Pygame Zero
プロジェクト:ナイツクエスト
第3章 Webテクノロジー
Webはどのように機能するのか?
コードエディタ
HTMLの基礎
HTMLのフォームとハイパーリンク
よりよいWebサイトの作り方
プロジェクト:Webページを作ってみる
CSS(カスケーディングスタイルシート)
CSSのセレクタ
CSSスタイリング
レスポンシブWebデザイン
プロジェクト:Webページのスタイリング
JavaScriptとは何か?
変数とデータ型
論理と分岐
入力と出力
JavaScriptのループ
JavaScriptの関数
JavaScriptのデバッグ
オブジェクト指向
ライブラリとフレームワーク
GUI(グラフィカルユーザインタフェース)
プロジェクト:アニメーション処理を行う
プロジェクト:レスポンシブWebデザインのサイト
その他のプログラミング言語
用語集
索引もっと見る
著者紹介
※著者紹介は書籍刊行時のものです。[監修]渡邉 昌宏(ワタナベ マサヒロ)
1971年大阪生まれ。大阪大学基礎工学部中退(飛び級)後、国立奈良先端科学技術大学院大学にて情報システム学を修了。NTTドコモにて、iモードビジネス、モバイルアプリ開発、インド携帯電話事業、法人向けシステム開発等に携わったのち、現在は、5G・IoTに関するグローバルコンサルティング業務に従事。C、Java、Python、C#、Java Script等様々なプログラム言語を使った開発を経験し、また、インドでの業務経験を活かした、オフショア開発プロジェクトのマネジメントを得意とする。[訳]山崎 正浩(ヤマザキ マサヒロ)
1967年東京生まれ。慶應義塾大卒。第一種情報処理技術者。京王電鉄(株)情報システム部で、高速バス座席予約システムのプログラム作成などに携わる。2001年に退職。訳書は『10才からはじめるプログラミング図鑑』『たのしくまなぶPythonプログラミング図鑑』『決定版 コンピュータサイエンス図鑑』(いずれも創元社)など。もっと見る
ダウンロード
-
『ひと目でわかる プログラミングのしくみとはたらき図鑑』チラシダウンロードはこちら
>>>PDF:1.28MB
-
『イラスト授業シリーズ』パンフレットダウンロードはこちら
>>>PDF:3.68MB
サポート情報
本書のソースコードや画像ファイルなどを収めたリソースパックのZIPファイルは、 DK社のサイトで配布されています。
■ダウンロード方法
こちらにアクセスし、ページ内の「Access the resource pack for The Beginner’s Step-by-Step Coding Course
here
.」の「here(赤字)
」の箇所をクリックしてダウンロードしてください。