樋口三郎の授業情報@龍谷大学先端理工学部数理・情報科学課程

樋口三郎の授業情報@龍谷大学理工学部数理情報学科(滋賀県大津市瀬田)

2020年度後期授業についての学生さん向けの個人的メッセージ

公式なお知らせでなく, 一教員である樋口が, こうしとくと, こう思っとくとよさそう, と思ってる事項です

数理・情報科学課程/数理情報学科

未記入

先端/理工学部

  • 後期関係の活動は, 2020-09-09水の成績公開以降だと思います. 4月にサマーセッションを登録した人は, それ以前に授業がありますね.
  • 先端/理工学部の時間割の場合, 多くの人は, 対面授業に来たときにオンライン授業にも参加する, ことがあると思います. 今からPCを更新する予定の人は, 自宅-大学間で持ち運び可能なものにしておくと便利だと思います.
  • いまの状況だといつでも買える感じだけど, マイクはあったほうがいいですね.

龍谷大学全学

  • 後期のPC/モバイルルータ貸出について, 今後, 案内があると思ってます.

公式情報

www.ryukoku.ac.jp

Autumn Leaves

ご生誕法要で「離れて学ぶこと対面で学ぶこと - オンライン授業からのメタな学び-」についてお話しさせていただきます

7月のご生誕法要(2020-07-21火12:20-13:20((このために, 毎月21日の2講時は20分早く終了します)))で「離れて学ぶこと対面で学ぶこと - オンライン授業からのメタな学び-」と題してお話しさせていただきます. YouTube Live によるオンライン配信です.

www.youtube.com

www.ryukoku.ac.jp

アンテナ(antenna)

manaba course への提出レポートを学生別に整理するには

商用LMSのmanaba courseでは, 学生さんの提出したレポートのテキストやファイルを教員がレポート課題ごとに全学生分まとめてダウンロードすることができます. これらを, 複数の課題串刺しで, 学生別に並べ替えや分類したい, ことがあると思います.

個々の学生の提出物を一覧するmanabaの機能としてはポートフォリオがあります. しかし, レポート設定時にポートフォリオへの保存を指定しておかなければいけませんし, ローカルマシンへの一括ダウンロードはできないと思います.

Windows の場合, 次の手順で, ダウンロードしたファイルを学生順に並べかえることができます. assignments のサブフォルダ allの中に, ファイル名=学籍番号 順にソートできる状態ですべての提出ファイルがコピーされると思います.

  1. 「提出物を1つのフォルダにまとめる 」にチェックを入れ, 課題ごとに zip をダウンロードする.
  2. 空のフォルダ(例) assignments を作り, その中にすべての zip を「すべて展開」する. (例) report-933913-1007977 など複数のサブフォルダができ, その中に .txt などの学生別ファイルがはいっている状態になる.
  3. assignments 内に, 次のバッチファイル collect.bat をメモ帳などで作る. 環境によっては, 半角\が半角¥と表示されることもある. 1.コマンドプロンプト起動. cd assignments した後, collect.bat を実行.

manaba の複数レポート課題提出物を学籍ソートできる形にコピー

オンライン入力レポートの場合は, 学生ごとに report.txt というファイル1個だけが提出されたかのような状態になる. この場合も上の方法は適用可能. さらに, テキストファイルを連結して1個にしたいと思うかもしれない. その場合は次のバッチファイルで.

manaba の複数オンライン入力レポート課題提出物を学生別に連結

ここではWindowsコマンドプロンプトのバッチファイルで書きましたが, もちろん, Python, Ruby, Perl などの言語で同様のことができます.

[改訂新版]Windowsコマンドプロンプトポケットリファレンス

[改訂新版]Windowsコマンドプロンプトポケットリファレンス

  • 作者:山近 慶一
  • 発売日: 2016/03/04
  • メディア: 単行本(ソフトカバー)

Bunch of Papers

Zoom雑談会「4年での大学院受験計画」(2020-07-09木昼)

オープンレクチャーというけど, 実質Zoom雑談会の「4年での大学院受験計画」をやりました.

数理情報学専攻では, 3年次2月の学力認定試験, 4年次5月の推薦入試を経て大学院に進む人が多いです. が, 他大学大学院進学を希望する場合は, 推薦であれ一般であれ, 7-9月の時期に入試があります. また, 推薦入試の時期には興味がなかったけどやはり数理情報学専攻の大学院に進もうと考え直した人, は4年次9月に一般入試を受けることになります. これらの, 「夏に受験する人」向けに, 経験者の大学院生がアドバイする, という趣旨です*1.

当日は, これから学力認定試験を考える3年生や, 1,2年生のみなさんも来てくれました.

こういう短時間の説明会や座談会は, 短い昼休みに場所移動するよりも, オンラインのほうがやりやすいですね.

演習 大学院入試問題[数学]I

演習 大学院入試問題[数学]I

*1:就職主任の4年生支援の一環です

数理情報セミナー履修説明会(2020)で LINE bot and Teams bot with Node.js / JavaScript

数理情報学科の3年後期の少人数セミナーである数理情報セミナーの履修説明会. まあ研究室配属のようなもの. 樋口のテーマは Chatbot. 資料や相談会の案内はここ. 去年からはNode.js (server-side JavaScript) を使ってますが, LINE bot と Teams bot どちらをやろうかな.

LINE BOTを作ろう!  Messaging APIを使ったチャットボットの基礎と利用例

LINE BOTを作ろう! Messaging APIを使ったチャットボットの基礎と利用例

  • 作者:立花 翔
  • 発売日: 2017/05/12
  • メディア: 単行本(ソフトカバー)

プログラミングBot Framework (マイクロソフト関連書)

プログラミングBot Framework (マイクロソフト関連書)

  • 作者:Joe Mayo
  • 発売日: 2018/10/27
  • メディア: 単行本

龍谷大学瀬田学舎のPCでビデオ会議に参加するためのヘッドセット・イヤフォン・マイク・カメラ準備

大前提:開室・貸出実施状況

2020年6月現在, 入構制限を行っています. セルフラーニング室や機器貸出の運用状況も平常と異なります. 確認してください.

実習室とメディア機器貸出

ソフトウェア

Microsoft Teams, Zoom のアプリはインストールされていません. Microsoft Teams, Zoom, Google Meet とも ブラウザ版を使ってください. Google Chrome はインストールされています.

ヘッドセット・カメラ

ヘッドセットについて, 現状に基づいて大胆にお奨めをするなら, 数の少ない貸出には頼らず, すでに持っている, または100円ショップなどで売っている安価な4極ヘッドセットを使い, 実習室PC用には変換ケーブル*1を使う, ことをお奨めします. ビデオ会議が特に多い人は, USBヘッドセットを持つことを検討してもいいでしょう.

CALL教室PC*2 実習室PC(CALL以外) 貸出 Windows ノートPC 貸出 MacBook
機種 Thinkpad T440s MacBook Air 13-inch Early 2014
備付ヘッドセット × × ×
内蔵スピーカー/マイク × ×
持込/貸出USBヘッドセット*3
持込4極ヘッドセット*4 *5 *6 *7 *8
持込/貸出3極x2ヘッドセット*9 *10 *11 *12 *13
持込Lightningヘッドセット × × × ×
持込Bluetoothヘッドセット × × ×? ○?
内蔵カメラ × × ×
持込/貸出Webカメラ ○?
スマホWebカメラ使用*14 × × × ×

貸出

ヘッドセット・カメラは, セルフラーニング室でその場での利用に少数を, またメディア機器貸出で学内使用向けに予約して, 貸し出しています.

microphone

*1:エレコム オーディオ変換ケーブル (4極メス- 3極オス,×2) 3.5mm【マイク付きイヤホンをPCで使用するための変換ケーブル】 AV-35AD01BKと同種のもの

*2:3-B106, 107, 2-119

*3:

*4:スマホタブレットなどでよく使われ, 100円ショップなどでも売っている.

*5:要変換ケーブル

*6:要変換ケーブル

*7:f:id:hig3:20200622104025j:plain

*8:f:id:hig3:20200622104016j:plainヘッドホンマークだが実はヘッドセット

*9:

*10:f:id:hig3:20200622104005j:plain

*11:f:id:hig3:20200622104005j:plain

*12:要変換ケーブル

*13:要変換ケーブル

*14:iVCam - Use mobile phone as a PC webcam | E2ESOFT Turn your phone into a wireless webcam - Kinoni ‎「NDI HX Camera」をApp Storeで

講時内ハイブリッド授業の実験 教室AVシステムと Microsoft Teams 会議で in 龍谷大学瀬田学舎8-102講義室

講時内ハイブリッド授業はメディア授業(同時双方向型)

初等中等教育で行われている「ハイブリッド授業」すなわち, 教室内の教員生徒と, オンライン(自宅)の生徒で行う形態の授業は, 高等教育(大学)に置きかえると, メディア授業告示*1第1号の同時双方向型(テレビ会議型)(で, 2020年度前期はサブ会場を学生自宅にできる扱い)に相当する*2.

大学の講時内ハイブリッド授業では教室AVシステムとの接続が必要

小中高等学校と異なり, 大学には大きな教室もあり, 教員や学生の声が教室備付のマイクを通さないと全体に聞こえない, 提示映像を教室の(複数)プロジェクターやディスプレイに出さないと全体から見えない, 場合がある. これとリモート側とを接続する必要がある. そういう場合を想定した実験を以下で述べる.

parabola

実例で: Microsoft Teams + MacBook + 龍谷大学瀬田学舎8-102

両側に資料提示

PCのデスクトップまたはウィンドウをTeamsで画面共有, PCの外部ディスプレイ出力を教卓の「ノートPC」画像入力に接続. 教室の「送出選択」で「ノートPC」を選択

カメラ映像をリモート側のみに送りたい場合

PCのカメラで撮った(たとえば黒板の)画像をリモート側に送りたい場合, 教員の顔画像として使うこともできるが, 最小化されたり, グリッド表示のひとつとなったりしないようにする必要がある. 別アプリケーションでいったんウィンドウとして表示して, それを画面共有すれば, 必ず大きく表示される.

教室のマイク音声をリモートに送る

教卓の「収録用出力」をPCの音声入力(マイク入力やオーディオインターフェースのLINE入力)に接続. Teamsのマイクロフォン入力としてこれを選ぶ.

リモートの音声を教室のスピーカーに送る

PCの音声出力(ヘッドフォンやオーディオインターフェースのLINE出力)を教室の「ノートPC」*3音声入力に接続. Teams のスピーカーとしてもこれを選ぶ.

f:id:hig3:20200618130557j:plain f:id:hig3:20200605094320j:plain

手順の動画(教室のマイク音声の部分はやってません)

youtu.be

PCにはマイク入力, ヘッドフォン出力があるので, 何段階かの変換を経て「ノートPC」音声入力, 「収録用出力」音声のLINEにつなくぐことも可能だろうが, 変換のたびにノイズを拾うし, レベルの調整の問題もあるので, LINE入出力を持つ USB オーディオインターフェースを追加するのが賢明だろう.

また, 「リモートの音声を教室のスピーカーに送る」が不要であれば, 入力のみ持つビデオキャプチャバイスの音声のみを使うこともできる.

龍谷大学瀬田学舎8-102(たぶん101, B10?も同じ)の事情

収録用出力のオーディオLINE出力からスピーカー出力と同じもの(少なくともマイク)が出ていたからこういうことができたわけだが, コンポジット映像(黄色)からは何が出ているのか?

実験したところ, この映像には, DVD/Blurayプレイヤー, VHSプレイヤーの出力のうち(モニターでなく)プロジェクターへの送出に選択されたものが出ている. 設置PC, 持込PC, OHCの出力が出ることはない. 外部映像入力について未検証. オーディオも, おそらくマイクの音声にDVD/Bluray/VHSの音声が乗るのだろう*4

コピープロテクトのかかったDVD/Bluray/VHSの公衆送信は, 2020年度以降の授業利用であっても許容されないという見解もあるので慎重に.

macOSの事情

今回は MacBook Pro 2017, macOS 10.15 Catalina で試した.

最近の MacBook にはイヤフォンとマイクを兼ねた4極の差込口があるが, 上でも書いたように USB オーディオインターフェースを追加するのが賢明だろう. 今回はベリンガー 2入力2出力 デジタル出力搭載USBオーディオインターフェース ホワイト UCA202 U-CONTROLを給電ありのUSB-C hub を経由して接続した*5.

ディスプレイ上についているカメラの画像を, 画面共有のためにウィンドウ内に出すには, Teamsアプリ自身や, macOSについてくるQuick Time Player が使える.

*1:平成13年文部科学省告示第51号(大学設置基準第二十五条第二項の規定に基づく大学が履修させるこ とができる授業等

*2:科目の回の一部がメディア授業になる科目内ハイブリッド授業は従来から認められているもの, 学部学科の一部の科目が対面で一部の科目がオンラインとなるプログラム内ハイブリッド授業は, 大学設置基準第 32 条第5項の定める卒業単位のうち60単位以下を学則で定めてメディア授業とできる

*3:「外部入力」ではない. 映像と音声は組として「送出選択」されるので

*4:プロジェクターへの送出に選択されたすべての映像, スピーカーにでるすべての音声が出るなら, より完全な配信/録画が, DVDレコーダーや専用機 I-O DATA アナ録 GVVCBOX/8L ビデオキャプチャーBOX SDHC8GB セットモデルビデオキャプチャビデオキャプチャー デジタルデータ化 USB接続 PC/DVD等にデジタル保存Windows・Mac対応 ブラックで行えるわけだが, そういうものではなかった. よっぽどOHCをそっと教卓から剥がして黒板を映すのに使おうかと思ったのだが. アップスキャンコンバータは入ってないのね.

*5:ビデオキャプチャー デジタルデータ化 USB接続 PC/DVD等にデジタル保存Windows・Mac対応 ブラックと類似の製品は, 2010年頃からあって, 複数個持っていたのを順に試したが, 古いものは 設定>サウンド>入力 に現れ選択できる形で現れるものの, ドライバが非対応なのか, 音声入力に反応しなかった. 使用可能だったのは上であげたもののみ]