版元ドットコム

探せる、使える、本の情報

文芸 新書 社会一般 資格・試験 ビジネス スポーツ・健康 趣味・実用 ゲーム 芸能・タレント テレビ・映画化 芸術 哲学・宗教 歴史・地理 社会科学 教育 自然科学 医学 工業・工学 コンピュータ 語学・辞事典 学参 児童図書 ヤングアダルト 全集 文庫 コミック文庫 コミックス(欠番扱) コミックス(雑誌扱) コミックス(書籍) コミックス(廉価版) ムック 雑誌 増刊 別冊
ひと目でわかる プログラミングのしくみとはたらき図鑑 渡邉 昌宏(監修) - 創元社
..
詳細画像 0 詳細画像 1 詳細画像 2 詳細画像 3
【利用不可】

書店員向け情報 HELP

書店注文情報

本社:
注文電話番号:
注文FAX番号:
受注センター:
注文電話番号:
注文FAX番号:
東京支社:
注文電話番号:
注文FAX番号:
注文サイト:

ひと目でわかる プログラミングのしくみとはたらき図鑑 (ヒトメデワカル プログラミングノシクミトハタラキズカン)

コンピュータ
このエントリーをはてなブックマークに追加
発行:創元社
A4変型判
縦240mm 横203mm 厚さ27mm
重さ 1289g
360ページ
定価 3,600円+税
ISBN
978-4-422-41446-1   COPY
ISBN 13
9784422414461   COPY
ISBN 10h
4-422-41446-1   COPY
ISBN 10
4422414461   COPY
出版者記号
422   COPY
Cコード
C0055  
0:一般 0:単行本 55:電子通信
出版社在庫情報
不明
初版年月日
2021年1月20日
書店発売日
登録日
2020年10月6日
最終更新日
2020年12月3日
このエントリーをはてなブックマークに追加

紹介

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プログラミング図鑑』『決定版 コンピュータサイエンス図鑑』(いずれも創元社)など。

上記内容は本書刊行時のものです。