創元社の本

ホーム > 創元社の本 > 自然科学・医学・健康 > 自然科学 > ひと目でわかる プログラミングのしくみとはたらき図鑑

book

イラスト授業シリーズ

ひと目でわかる プログラミングのしくみとはたらき図鑑

渡邉 昌宏 監修 / 山崎 正浩 訳

刊行年月日:2021/01/15
ISBN:978-4-422-41446-1
定価:本体3,600円+税
判型:A4判変型
造本:上製
頁数: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

banar

関連書籍

ページ:1 / 1

トップへ戻る

この商品についてのご意見、ご感想をお寄せください。

レビューを書く

トップへ戻る

menu 創元社の本
  • すべての本
  • 宗教思想
  • 歴史
  • 文化民俗ガイド
  • 心理学
  • 教育福祉
  • 社会ノンフィクション
  • ビジネス
  • 自然科学医学健康
  • 語学
  • 文学エッセイ
  • 芸術趣味
  • 関西大阪の本
  • 電子書籍
  • オーディオビジュアル
  • オンデマンド
  • グッズ
  • アプリ
  • 最近出た本
  • これから出る本
  • 著者一覧
  • 訂正のお知らせ
目録請求
Copyright © 2017 SOGENSHA Inc. All Rights Reserved.