[改訂版]ゴールからはじめる C# 〜「作りたいもの」でプログラミングのきほんがわかる

カイテイバン ゴールカラハジメルシーシャープ ツクリタイモノデプログラミングノキホンガワカル

[改訂版]ゴールからはじめる C# 〜「作りたいもの」でプログラミングのきほんがわかるの表紙
プログラミング
著者:
菅原 朋子(スガワラ トモコ)
出版社:
技術評論社
出版日:
2019年10月21日頃
ISBN:
9784297109011
在庫:
在庫あり
5(1 件 / 楽天ブックス)
初級者向け
C・C++・C#プログラミングC#入門書Visual Studioゲームプログラミング実装重視学習逆算学習ビジュアルエディター利用最新バージョン対応

なぜ注目されているか

言及数
876位
総合1222位 ↑ 3 ランクアップ 言及 3 件・うち記事 2 件を掲載

書籍紹介

「難しいことは置いといて、プログラミングを学んでみたい」「文法を詰め込まれても、結局使いどころがわからない」そんな悩みを解消する C# プログラミングの入門書です。最新の Visaul Studio 2019、C# 7.3 に対応させ、内容もさらにわかりやすくなりました! 神経衰弱ゲームやモグラたたきゲームなど、「作りたいもの (ゴール)」から逆算してプログラミングを学んでいくので、プログラムを組み立てる力が身につきます。

技書の森解説

文法を順に詰め込まれても使いどころが分からない、というプログラミング初心者の悩みに、作るものを先に決めてから必要な文法を学ぶ形で答える C# の入門書です。『改訂版 ゴールからはじめる C#』 (菅原 朋子 著、技術評論社、2019 年 10 月 21 日発売) は、Visual Studio 2019 と C# 7.3 に対応させた改訂版で、版元は神経衰弱ゲームやモグラたたきゲームなどの「作りたいもの (ゴール)」から逆算してプログラミングを学んでいく本と紹介しています。対象として挙げられているのは、C# を勉強したいプログラミング初心者と、自分でプログラムを作れるようになりたい人です。

全 11 章、作るものと学ぶ文法が対になった章立て

本文は CHAPTER 1 から CHAPTER 11 までの 11 章で、付録はありません。CHAPTER 1「Visual C# とはなんだろう?」で Visual Studio Community 2019 の導入と基本操作を済ませると、CHAPTER 2 以降の章題には、作る物と身につける文法が対で並びます。CHAPTER 3「消費税を計算して変数と演算子を理解しよう」、CHAPTER 5「商を小数点以下 50 桁まで求めて繰り返し制御を理解しよう」、CHAPTER 9「神経衰弱で配列を理解しよう」といった具合です。前半の CHAPTER 2 から CHAPTER 5 でコントロールとイベント、変数と演算子、選択制御とメソッド、繰り返し制御を押さえ、CHAPTER 6 から CHAPTER 8 でオブジェクト指向の基本、カプセル化、継承へ進みます。CHAPTER 10 はポリモーフィズムと静的メンバー、最後の CHAPTER 11「予告編作成でファイル入出力を理解しよう」はファイルの読み書き、ディレクトリとファイルの操作、ジェネリックコレクションを扱います。

動く題材でオブジェクト指向の考え方をつかむ

オブジェクト指向プログラミング は、クラス、インスタンス、継承といった用語で説明される考え方です。本書の後半は、CHAPTER 8 の乗り物の競争ゲーム、CHAPTER 10 のモグラ叩きを題材にします。CHAPTER 10 は、同じ呼び出し方で物ごとに違う動きをさせる 多態性 を扱います。CHAPTER 11 のジェネリックコレクションは、型を引数として受け取る ジェネリクス の仕組みを使います。刊行時の著者紹介によれば、菅原 朋子さんはソフトウェア開発会社でアプリケーション開発に携わったのち、福島県立テクノアカデミー郡山職業能力開発短期大学校の講師として C# と C 言語のプログラミングや基本情報技術者試験対策などを担当しています。

Windows フォームで学ぶ前提と、向かない目的

「はじめに」によると、本書で作るのは C# 開発の基本となる Windows フォームアプリケーションです。Windows 上で動くデスクトップアプリを Visual Studio Community 2019 で作る流れです。WPF によるデスクトップアプリ、データベースを使った開発、Web アプリやモバイルアプリ、Unity を使ったゲーム開発は、本書を終えたあとの発展先として挙げられているもので、本書の題材ではありません。版元のサポートページには正誤表とダウンロードがあります。

本書は、版元が C# を勉強したいプログラミング初心者と、自分でプログラムをつくれるようになりたい人に向けたとする入門書です。

言及した記事 (2 件)

この本に興味がある方におすすめ

関連する本

関連記事

関連用語

共有: