ja7ycqプログラミング勉強会 第0回 ~ぷろぐらみんぐってなんぞ?~
DESCRIPTION
YCQの技術力向上を図るため,プログラミング勉強会を始めました. まず最初に,勉強会で扱う内容についてイメージを深めてもらうことを狙いとしています.TRANSCRIPT
ぷろぐらみんぐってなんぞ?
@jo7ueb
JA7YCQ プログラミング勉強会 #0
専攻科生に人権を!
JA7YCQ SNCT Ham club
2
はじめに?
デスマーチへようこそ
3
はじめに!
プログラミングの世界へようこそ!
4
プログラミングとアマチュア無線
5
この勉強会では…
プログラミングを通じてアマチュア無線をより素敵に!
6
ところで
プログラミングって一体なにするの?
7
調べてみた
● プログラミング– [名](スル)コンピューターのプログラムを作成すること。「翻訳ソフトを―する」
● プログラム– 1 ある物事の進行状態についての計画や予定。予定表。「新人教育の―」
– 2 演劇・映画・音楽会・テレビなどの演目・曲目・番組。また、出演者の紹介、解説などを印刷した小冊子や番組表。「雨天により―が一部変更された」
– 3 コンピューターへ指示する、計算や仕事の手順を特定の言語や形式で書いたもの。また、それを作ること。
by デジタル大辞泉
8
実習: プログラミングって何するの?
あなたはZL○Gの使い勝手の悪さに嫌気が差して新しいプログラムを作ることにしました.
プログラムを完成させるため,どういった手順が必要となるでしょうか?
じっくり考えてみよう!
9
プログラミングって実は奥が深い
● プログラムを書く– プログラミング言語のお勉強
– コーディング・デバッグ
● どういうソフトウェアを書くかを構想する– どういうシーンで使うものなの?
– どういう機能が必要なの?
● 下準備– 既存ソフトウェアの研究
– ハードウェアの研究
10
プログラミングって実は奥が深い
● プログラムの設計– どういう機能を作るか決める
– どんな設計で書けばいいのか考える
● プログラムを使ってもらう– マニュアルをまとめる
– 他の人にセールスして使ってもらう
– 金を稼ぐ
11
この勉強会でやること
●プログラミング言語を知る● これを知らなきゃ物が書けない● C, C++, GUIプログラミング, etc.● Use your brain!
●プログラムの設計の仕方を知る● 設計しなきゃ物にならない● Use your brain!
12
_人人人人人人人人人_> Use your brain! < ̄Y^Y^Y^Y^Y^Y^Y^Y ̄
13
勉強会の進め方
●プログラミング言語編● 分担してプログラミング言語について調べます● 表に出て発表してもらいます
●プログラム設計編● 設計に必要なえぶりしんぐを実習を交えて身につけます
– 私が喋る予定おーれだおれだおれだおれだwwwww
●日本の夏, プログラミングの夏
● 乞うご期待!
14
プログラミング言語編について
● 今のとこ考えてる単元– C言語編
– C++編
– GUIプログラミング編
● 各単元をいくつかの項目に分け,分担して調べ学習・発表をやります(ゼミ形式)
15
発表資料作成の留意点
● だれが見てもわかりやすいように● 簡単な演習問題を添えて● ネタを入れる(ここ重要)
_人人人人人人人人_> ネタを入れる < ̄Y^Y^Y^Y^Y^Y^Y ̄
16
時間は?
● 毎週月・木 17:30~ approx. 1h– 言語編 x2: 20分ずつ
– 設計編 20分● その後質問・雑談タイム● 開始前にプロジェクタの準備よろ
17
関連事項
● Dropboxで情報共有!– スライドとかは全部ここに突っ込むよ
– まだ準備してない人はお早めに
● ネットでもスライドが見れる!– Slideshareにあげます(毎週末)
18
次回予告
● とりあえず言語編も設計編も私が● Linuxでプログラミング環境を整えるよ
● PC持ってきてね(出来る人は)