コンピュータ演習A 26s

Table of Contents

1. 自己紹介

  • 西谷
  • ハンネーアウン
  • 西岡
  • 村山

2. Links

2.1. hyper card stacks

2.2. zoom

  • ミーティング ID: 881 7269 9550
  • パスコード: 063239

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

3.5. d2(4/13) How to edit it

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の実践)

date: chapter title contents
d1(4/6):1,2 install(video)  
d5(5/11):3 pair_memo ペアプロ, print, calendar
d6(5/18):4 6要素 ディレクトリ構造(場所の記憶), テンポ(写経), 一行づつ
d7(5/25):5 debug codingのコツ
d8(6/1):6 GUI=単なる見かけ tkinter, 頭を…コツ
d9(6/8):7 class 究極のchunking, 隠蔽(トグル)

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 は毎回そのまま保存
    • 最終日に,単語がいかに中身を持つかを実感
    • 場所の記憶に
  • クイズ方式<2024-02-22 Thu>
    • 学ぶのではなく,教えあう
  • 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

Author: Shigeto R. Nishitani

Created: 2026-04-27 Mon 18:26

Validate