- はじめてプログラミングを学習する人向けの教材
- プログラミングの作法や文法を網羅するのではなく、素早くプログラミングの勘所を掴むことを目指す
- VisualC# 2012 Expressで解説。バージョンが違う場合は、2012の部分を各自のバージョンに置き換えること
- 複数のキャラクターを動かして、マウス操作で取ったり、避けたりする簡単なゲーム
- プログラミングの6つのミソを体得する
- 複数のキャラクターを動かす方法のイメージを掴む
- 最低限の知識でゲームを作る
- このまま大きいプログラムやクオリティの高いプログラムを作ることは難しいことを感じて、プログラミングテクニックの必要性を感じる
- プロジェクトの作成
- ボタンの作成と起動、終了
- 保存と終了
- 保存したプロジェクトを読み込む
- プロジェクトを読み込んだ後にフォームが開かない場合の対処
- ツールボックス、プロパティウィンドウ、ソリューションエクスプローラーの表示方法
- 最初のプログラム-HelloWorld-
- ツールボックスが使えなかったり、プログラムが変更できない時の対処
- エラーその1-文法エラー-
- エラーその2-プログラムを記述する場所-
- Buttonとプロパティ
- 様々なプロパティ(文字の変更 / 色の変更 / 書体の変更 / 座標の変更 / サイズの変更)
- MessageBoxの使い方
- Labelの使い方
- TextBoxを使った入力
- 代表的な4種類の変数型(int / string / float / bool)
- 変数の使い方(定義 / 代入 / 読み出し)
- 文字列の結合
- 四則演算と余り
- 平成/西暦の変換
- 時間と秒の変換
- 変数型の変換方法
- 実行時エラー問題
- タイマーの使い方
- 自動的に動くラベル
- マウスの座標の取得方法
- マウス操作でラベルを動かす
- if文の使い方
- 自動的に動くラベルをフォーム内で跳ね返らせる
- マウスでラベルを消す
- 乱数の使い方
- 自動的に動くラベルを毎回違う動き方にする
- 配列の使い方
- ラベルの生成方法
- ラベルを量産する
- for文の使い方
- ラベルを好きなだけ表示させる