コンピュータ演習A 26s
Table of Contents
1. 自己紹介
- 西谷
- ハンネーアウン
- 西岡
- 村山
3. weekly
3.1. d12(6/29) Ariyantype check (-cで45秒以下,ハンカチあり)
3.2. concepts
- わかる,ことば
- 記憶
- 続ける,双曲性
3.3. d4(4/27) How to memorize
- ariyantype
- chunk
- directory and file
- hello.py, my_calendar.py, tkinter延期
3.4. d3(4/20) How to type it
- hand out(d2_vscode_ariyantype.pdf)
- ariyantype, dir?, copilot
- awareness test
3.5. d2(4/13) How to edit it
- hand out(d2_vscode_ariyantype.pdf)
- vscode, ssh
3.6. d1(4/6) startup week
4. Schedule
4.1. 学修の再検討26s[/]
| date | title & link | contents |
|---|---|---|
| d2(4/13) | AM/PM, PC | (Body, image, LUNA) |
| d3(4/20) | 気づき, AoyamaType | 黒熊, home position |
| d4(4/27) | GUI vs CUI | 場所の記憶, まとめるコツ(体裁,場所) |
| d10(6/12) | .docx 双曲性 | 続けるコツ,意見と事実,剽窃と引用 |
| d11(6/19) | .pptx 記憶 | 覚えるコツ,繰り返し |
| flex(5/26) | .xlsx チャンキング | 凧, 鏡餅=御神体(卑弥呼の鏡), 絶対と相対 |
4.2. coding(memo, chunking,am/pmの実践)
4.3. 集大成
| date | contents | memo |
|---|---|---|
| d12(6/29) | AoyamaType Exam | 不合格者は7/21に追試 |
| d13(7/6) | Final project presentation | 力作揃い |
| d14(7/13) | 残りとOSS確認 , OSS | memo |
5. Grading
- 各回の提出(5) -> 60点換算(出欠がわり)
- ppt のボーナス
- AoyamaType(20点)
- 最終成果物(20点)
6. d13(7/6) 最終プレゼンと相互評価
6.1. 最終課題
pythonで何か動くものを作ってください. 最終日(7/14, 21)にプレゼンしてもらい,相互評価で点数をつけます.
- ゲームでなくてOKです.
- 画像でなくてもいいです.
- 文字,数字でもOKです.
- 学生同士の相互評価を行います.
- 観点は,おもろい・アイデア? すごい・コードレベル? 頑張ってる・まとも?
- オープンソースのライブラリを使ってもいいです.
授業中に,全員が順番で,動作解説, 工夫した点などのプレゼンを,3分程度を目安に,してもらいます.
6.2. 手順
- プレゼン順に前に出て,
- 自身のPCの接続
- 動作,機能,アピール点紹介(3分を目処に)
- 次の人は,あらかじめ横で待機してください.
6.3. 相互評価
相互評価シートをダウンロードして相互評価をしなさい. 各人を最高10点として全員に評点を付してLUNAへ提出しなさい.
6.4. ライセンスの同意
OSS(Open Source Software)というのがあります. この代表がMITライセンスと呼ばれるもので,
- ソフトウェアを自由に扱ってよいこと,
- 再頒布時に著作権表示とライセンス表示を含めること、
- 作者や著作権者はいかなる責任も負わないこと
を定めています.
学生さんが開発したcodeを, MITライセンスで公開していいかをお伺いします. 公開しても良いという人は,LUNAに自作をアップロードしてください. 来年度以降の授業でサンプルとして使わせていただきます.
7. open source 資料
7.2. git public
8. memo(西谷のね)
8.1. 24sへのメッセージ
- 記憶の対決は大成功
- OSSライセンスは必要
- README.org は毎回そのまま保存
- 最終日に,単語がいかに中身を持つかを実感
- 場所の記憶に
- クイズ方式
- 学ぶのではなく,教えあう
- install python from wsl
Literally all you have to do is open Powershell, type “wsl –install”, pick your username/password, and you’ll have Ubuntu 22.04 running. Then install VSCode, which auto-detects that WSL is installed, and voila, you can type “code .” in the Ubuntu terminal to open any directory in VSCode on the Windows side. Now that’s slick!
8.2. anaconda promptとubuntuとの連携
> cd | clip # on anaconda prompt > wslpath 'C:\\Users\\python...(paste)' |clip.exe > ls /mnt/c/Users/...(paste)
8.3. 動画の作り方
8.3.1. for Mac
- Command - Shift - 4 space の後windowをクリック
- Command - Shift - 5 で録画が起動
- 画面の録画はできなくて,領域を選択,それがそのまま生きる
- 収録ボタンでスタート
- toolbarに停止の表示
- 右下に出ているサムネールを右にスライドすると保存される.
- その他の操作
- ffmpeg -i click.mov click.gif