[[活動報告]] *10年度-C言語講座 [#obf3748c] **概要 [#d4b5211c] VisualStudioの「超」基本的な使い方と、プログラミング言語の入門として、C言語の基本的事項を学びます。~ ~ |1〜7(6)回の講義・演習と最終課題の発表を持って10年度C言語講座は終了です。&br;&br;(7/13)残りの土曜講座の方々は最終課題の作成を頑張ってください。| ~ [[VisualStudioのインストールについて]]<-受講前に一読のこと~ [[09年度-C言語講座]]<-参考資料~ ~ |&size(20){課題について};&br;&size(15){&br;提出方法は発表当日に持ってくるか、ナルシアのデスクトップにある10年度C言語講座課題フォルダに入れてください。&br;なお、当日来れない人は、フォルダに提出するときに、作ったゲームの操作説明等+提出者名をtxtファイル等で同梱しておくこと。&br;提出日&br;土曜講座:7/17(土)&br;※質問は随時会室にて受け付けるのでなにかあれば気軽にどうぞ。};| **実施日時・内容 [#rd9e9d46] ※今年は受講者が多かったため、月曜・火曜・土曜の3日間で実施しました。~ 全8回予定。~ なお、2回目以降は月火の講座と土曜の講座では教える順番と教材が違います。~ ~ 【第1回-共通】 5/17(月) 5/18(火) 5/22(土)~ -コンピューターの基本知識 -VisualStudioの基本的な使い方 -C言語入門(入出力基礎・変数宣言) -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol1.pdf]](09年度のものを引き続き使用) 【最終回-共通】 7/12(月)、7/13(火)、7/17(土)~ -課題発表 ***月火講座 [#nae40622] 【第2回】 5/24(月) 5/25(火)~ -条件分岐(if , switch) -ループ(for , while , do〜while) -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol2.pdf]] 【第3回】 5/31(月) 6/1(火)~ -キャスト -配列 -文字列 -構造体 -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol3.pdf]] 【第4回】 6/7(月) 6/8(火)~ -[[演習問題:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol4.pdf]] -> 演習1・4・10・12をやりました 【第5回】 6/14(月) 6/15(火)~ -ポインタ -関数 -ファイル分割 -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol5.pdf]] 【第6回】 6/21(月) 6/22(火)~ -演習 -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_ensyu1.pdf]] 【第7回】 6/28(月) 6/29(火)~ -ファイル入出力 -#define -乱数 -その他 -[[講義スライドと問題解答:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol7.pdf]] -[[リアルタイム入力サンプル:http://sherbet.transjiggen.com/ccs/ccs_wiki2/index.php?plugin=attach&refer=09%C7%AF%C5%D9-C%B8%C0%B8%EC%B9%D6%BA%C2&openfile=09_c_vol7_hosoku.pdf]] ***土曜講座 [#l4d5de33] 【第2回】 6/5(土)~ -条件分岐(if , switch) -ループ(for , while) -文字型char -講義スライドと問題解答→&ref(10_Clang_2.pdf); 【第3回】 6/12(土) -キャスト -通常の関数 -#include指令 -ポインタ -ポインタと関数(swap関数) -講義スライドと問題解答→&ref(10_Clang_3.pdf);(次回も使います) 【第4回】 6/19(土)~ -配列 -文字列 -(#define、配列を引数に、ヘッダとソースは第6回へ) -講義スライドと問題解答→&ref(10_Clang_3.pdf);(前回と同じです) 【第5回】 6/26(土)~ -ファイル入出力 -構造体とクラス -コンソールでの乱数・リアルタイム入力 -講義スライド(演習問題は無いです)→&ref(10_Clang_4.pdf); 【第6回】 7/3(土)~ -多次元配列 -コンソール画面のクリア -#define -ヘッダファイルとソースファイル -配列を引数にもつ関数 -構造体(クラス)の値を変更する関数 -演習 -講義スライド→&ref(10_Clang_5.pdf); **講師 [#e452b050] ・メイン~ [[HAMMER]] (月・火)~ [[コナ]](月・火)~ [[かもめ]](月・火)~ [[ニコライ]](土)~ ~ ・アシスト~ [[ハルト]](月・火・土)~ [[オウク]](月・火)~