情報処理演習(高木クラス)
3クラス共通のホームページ(資料や課題など)
注意事項
- Zoom、CLEを用いたメディア授業を実施します。グループ番号の半角数字から始まるように、Zoomの名前を設定してください
例:名前が「高木 優」で担当TAが岩崎さん(グループ1)の場合は名前を「1 高木 優」に設定。
- 演習形式の授業のため、課題の提出を重視します。課題は全て必ず提出し、合格(全12回分)するようにしてください。特に最終課題の比重が大きくなっています。
(たとえ授業を欠席しても、課題は提出してください)。
- 公欠(大学で認められているのは、伝染性疾病(インフルエンザを含む)、教育実習、裁判員制度のみ)は、速やかに届け出てください。
(※基礎工学部教務係に備え付けの「欠席届(所定書式)」の提出が必要です。疾病等による理由の場合は医師の診断書を添付ください。)
- 課題は決められたフォーマットにてソースコードを作成し、CLEを通じて担当TA(ティーチングアシスタント)に提出してください。
原則として課題が出された回の次回の講義開始時間までに提出し、解ければ最高点です。間違えても原則として次々回の講義開始時間までに解ければ加点します。
力試し課題が解ければボーナス点なので、原則として次々回の講義までに提出してください。
(文字コードはUTF-8を、改行コードはUnix (LF)を用いてください)
おおまかなスケジュール
2023年10月2日(月) |
授業開始 |
2024年2月5日(月) 13:30 |
最終課題の提出 |
授業内容(含む予定)
※資料のパスワードは初回授業時に口頭でお伝えしておりますので、忘れた場合は各自で担当TAに確認してください。
10月2日 (スライド)プログラムの作成とコンパイル, (参考資料)環境構築参考資料 (1回目は課題はありません)
10月16日 変数
10月23日 制御構造1:条件分岐
10月30日 制御構造2:繰り返し
11月6日 大学祭片付けのため大阪大学全体で休講
11月13日 制御構造3:条件分岐と繰り返しの組み合わせ
11月20日 関数その1
11月27日 配列その1
12月4日 関数その2:配列を引数とした関数
12月11日 休講
12月18日 配列その2:文字列
12月25日 自主演習(講義なし。zoomは開催しないので出席も取りません。課題の出題・提出締め切り自体は通常通りなので、12月18日に出題された課題の提出期限は12月25日となります。第9回課題はこの日は出題されません。)
1月15日 ポインタ(第9回課題出題日&第8回課題再提出締め切り。)
1月22日 ファイル操作(第10回課題出題日。第10回課題の提出締め切りは1月29日、再提出締め切りは2月5日です。2月5日は講義はないので注意してください)
1月29日 最終課題説明 & 復習(出席は取りません。最終課題&第11回課題出題日。第11回課題の提出締め切りは2月5日、再提出締め切りは2月12日です。2月5日と2月12日は講義はないので注意してください)
参考
[選択肢1. 自分のPCにC/C++のコンパイラをインストール (強く推奨)]
個人のPC(Windowsマシンを想定)でプログラミング演習を行います。
各自以下の環境を整えて、プログラムのコンパイルをできる状態にしてください。
Windows: Cygwinをこちらのチュートリアルを参考にインストールしてください。途中にあるgccパッケージのインストールを忘れずに行ってください。
テキストエディタとして、Visual Studio Codeなど各自が使いやすいものをインストールしてください。
Mac: Terminalにて、Homebrewをインストールし、$ brew install gccとコマンドを入力して(環境によってはHomebrewをインストールするだけで大丈夫)gccをインストールしてください。
テキストエディタとして、Visual Studio Codeなど各自が使いやすいものをインストールしてください。
[選択肢2. インターネットを介して情報教育端末へ接続する]
情報教育端末にWebブラウザを介して接続することが可能です。
自分のPCの場合と同様に、プログラムのコンパイルをできる状態にしてください。
連絡先
※送信の際は"[at]"を"@"に置き換えて下さい。
※プログラミングに関する質問は担当TAに、成績評価などに関する質問は担当教員宛にメールをしてください。
- 担当教員 高木 優(大阪大学 大学院生命機能研究科 脳情報通信融合研究センター(CiNet) 2A1室)
takagi.yuu.fbs[at]osaka-u.ac.jp
- TA 一覧 (自分がどのグループかはCLEにアップロードされている資料を参照)
- グループ1: 岩崎さん
u709474k[at]ecs.osaka-u.ac.jp
- グループ2: 小野田さん
u695407j[at]bpe.es.osaka-u.ac.jp
- グループ3: 中木さん
u697871[at]ecs.osaka-u.ac.jp
- グループ4: 深井さん
u034941d[at]bpe.es.osaka-u.ac.jp
- グループ5: 松山さん
u722117c[at]ecs.osaka-u.ac.jp