投稿

大学生の Google ドライブ活用術

イメージ
0. 要約大学生は講義資料 (PDF) やレポートが多いしかも無くなったり保存に失敗すると困る→ Google ドライブを使えばだいたい解決するよ
1. 大学生は情報の整理・保管が命  我々大学生は大学の教育支援システムや研究室のホームページなどを通してダウンロードする講義資料や各種レポート課題、数値計算や表の作成、プレゼン課題などに追われています。これらの情報を日頃からうまく整理しておかないと試験前や提出締切直前にかなりの焦りを感じたり実際間に合わなかったり単位が大阪湾に沈んだりします。
 少し前まではそれが非常に簡単にできる環境がありました。大学生はこれらの作業のためにたった 1 台のパソコンを使い、その HDD にすべての情報を貯蓄することができました。  しかし今はどうでしょう?簡単な文章や図ならスマートフォンで作成・送信・印刷ができますし、板書や友達のノートの写真を撮影できます。あるいは自分のノートの写真を友達に LINE で送ることもできるでしょう。これは一見とても便利ですが "情報の集中管理" の観点からはすこし複雑な状況です。はたしてどれだけの大学生がスマートフォンで作ったその「ちょっとした (でも大事な) 文章や図」をパソコンに移動させて保管するでしょうか。  そしてどうやって移動させるでしょうか?メールに添付してパソコン宛にメールを送信?USB ケーブル経由?iPhone と Mac なら AirDrop も使えますね。でも面倒なのでよほどの几帳面じゃない限りは面倒になって辞めてしまいます (面倒なので)。
 もうひとつの問題は、情報の集中管理ができたとしても「データが消えたら...」です。電子機器ってなんでか知らないですけれど締切直前とか急いでいるときとかそういった大事なタイミングでぶっ壊れるんですよ。比喩表現とかじゃなくて本当に急にフリーズして USB メモリの中身が全部消えたり書いてた論文が 2 週間前の状態に戻ったりするものなんですよね。知り合いに修論のための実験データが飛んでいった人がいます。泣いていました。"データの確実な保持" が重要になってきます。  でもこれ基本的に我々なにも悪くないんですよ。パソコンも壊れたくて壊れたわけじゃないでしょうし、明らかに間違った操作をして削除したわけでもな…

実験レポートを Google ドキュメントで書きました

イメージ
レポートを書いたのでレポート調で記事を書いてみます。

公開ドキュメント: https://docs.google.com/document/d/1G3dD16LXF0r4zoY80sHKwQnP--Msur7_c5oyMU6vQi4/edit?usp=sharing
公開スプレッドシート: https://docs.google.com/spreadsheets/d/17UO7w4JJE2OuQLYxcYzHSbbgUqjq918eqG6CY5TM7Fw/edit?usp=sharing

1. 背景 普段から Chromebook だ G Suite だと宣っているものの、企業や教育現場での普及は難航しているように感じています。この原因の 1 つに、Chromebook では Microsoft Office のフルバージョンが利用できないことがあると考えています。
 G Suite (無料版 Google アカウントも含む) には MS Office Word, Excel, PowerPoint に対応する Google ドキュメント, スプレッドシート, スライドが存在しますが、これらへの移行は互換性の観点から容易とは捉えられにくいのが現状です。

2. 目的 上記背景を踏まえ、Microsoft Office Word, Excel を用いることが前提である処理において、Google ドキュメント, スプレッドシートで対応可能かどうかを調べ、またMicrosoft Office に優る点と課題点を考察することが目的です。

3. 方法 Microsoft Office Word でのレポート作成が推奨されている大阪大学 工学部 環境・エネルギー工学科 2 年次の「環境・エネルギー工学 コア演習・実験 第1部」における第 1 回の実験において、Excel による表およびグラフ作成と Word によるレポート作成をそれぞれ Google スプレッドシートと Google ドキュメントを用いて行います。

 実験及びレポート作成における以下の部分で Google スプレッドシートと Google ドキュメントを使用しました。
計測値の表の作成グラフの作成・カスタマイズ余白設定, ページ番号タイトル・見出しのスタイル適用表の挿入と調整グラフの挿入と調整画像の挿入と調整数式…

ぐぐたくが事あるごとに Android と Google サービスをオススメする理由

イメージ
普段から Twitter やその他いろんなところで私と関わりがある人ならわかるかもしれませんが、私、事あるごとに Android や Google サービスをオススメするんです。今回は私が Google を推しまくる理由と、推したい Google サービスについて熱く語ろうと思います。よろしくお願いします。

1. Google サービスをオススメする理由 1-1. Google サービスって具体的に何  Google は検索で有名な企業ですが、実は検索以外にも色々すごいことをやっています。例えば「OK Google」って最近よくテレビの CM で見ませんか?

 これも Google サービスの 1 つ「Google アシスタント (Google Assistant)」です。検索以外にも Google っていろんなもの作ってるんですね。

 じゃあ一体どんなもの作ってるのか、そしてそれって実際普段の生活に役に立つのか、というところご説明してまいりましょう。今回は目的に合わせてサービスを幾つかの種類に分類してみました!...の前に、Google サービス全部に共通する "強み" についてお話します。

 Google のサービスはほぼ全て「クラウド」に基づいたものです。あらゆるデータは PC やスマホ本体ではなくクラウド (簡単に言うとインターネット, 詳しくはぐぐってください) に保存され、自分のアカウントでログインしている端末からはいつでも同じデータが利用できる。また、リアルタイムに他人と共有・共同作業をすることもできる。これが Google サービスの理念であり強みです。

 このあと詳しく説明する Google ドライブを使えば、USB メモリに移動させてから友達に渡す必要がなくなりますし、Google フォトを使えばスマホが急に壊れても写真や動画がなくなることはありません。

 データがクラウドにある≒手元にない → 不安!!となる方もいるかと思いますが、一応ネットにつながっていなくてもある程度のことはできますし、セキュリティも万全です。一度使い始めたら抜けられないし、もっと使いたくなるはずです!

 ということでどんな Google サービスがあるのかご紹介していきます!
 各サービスの詳細な説明は後々投稿しますので、概要のみ示しています。Go…

JavaScript での EMR スタイラスペンの筆圧検知と指との識別

イメージ
以前「【祝】Chromebook Spin 11 での筆圧検知のやり方がわかったぞ!!」という記事で、JavaScript で筆圧検知を行う方法をご紹介しました。この筆圧検知のコードなんですが、iPad の Apple Pencil と同じコードで実装できるため非常に便利なんですが、一点問題がありました。

 それは、iPad + Apple Pencil では指で触ったときに筆圧が null になるのに対し、Chromebook Spin 11 (に限らずたぶん EMR ペン端末は) 指で触ったときにも筆圧を検知してしまうんです (Android に関してはおそらく触れている面積から擬似的に筆圧を定義している)。これの何が困るかというと、指の場合も EMR ペンの場合も筆圧を検知しているので、指で触っているのかペンで描いているのかが判別できないということで、お絵かきアプリを自作しても指で描いた線にも太さの強弱が反映されてしまうんです。

 でも Chrome アプリ版の Google Keep や Android アプリの Adobe Draw なんかは何故か Chromebook Spin 11 でも指とペンを判別していたんです。どこを見れば判別できるんだろう...と悩み続けて 7 ヶ月 (放置してただけですが)、ついに判別方法を見つけました!!

 ということで早速ご紹介しましょう!


答えは Touch オブジェクトにあった
 タッチの開始・移動時に発火されるイベント「touchstart」「touchmove」において与えられる TouchEvent オブジェクトには、そのタイミングで触られた画面上の点に関する情報を含む Touch オブジェクトを格納した TouchList オブジェクトが touches プロパティに格納されています。

document.body.addEventListener("touchstart",e=>{ // e ... TouchEvent オブジェクト let touches = e.touches // touches ... TouchList オブジェクト }
 さてこの TouchList オブジェクトから for ループなりなんなりでそれぞれの Touch オブジェクトを取り出し…

西大和学園のICT教育からChromebookを考える

イメージ
西大和学園で、ICT教育用に導入される端末がiPadからChromebookに変更されるようですが、TwitterでChromebookに対する不満が多く見られますので、実際にどのような不満・懸念があるのかをきき、ここでその不満と解決策や導入側の意図などを(一個人の見解ですが)まとめておきたいと思います。

Chromebookの導入が決まったようですが、皆さんどのような点に不満をお持ちなんでしょうか
リプでお教えいただけると参考になります
(引リツだとあとから追いにくいのでリプでよろしくです) — [非公式] 西大和ICT Support (@ICTSupport_nymt) 2018年6月15日
 なお西大和学園の関係者ではない方も、ICT教育に悩む中学・高校の現状を少しでも知ってもらいたいと考えています。こちらの記事が参考になるかはわかりませんが、少しお読みいただければと思います。


その前に 私はこれまで様々なOS、様々なデバイスを色んな場面で使ってきました。
スマホAndroid 4.0 〜 9 Beta 2iOS 11 (iPhone 5s)タブレットiOS 7 〜 11 (iPad 4th)iOS 11 (iPad 6th) + Apple PencilAndroid 8 on Chromebook (Chromebook Spin 11)PCWindows 98, XP, Vista, 7, 8.1, 10Windows 10 on Boot Camp (MacBook Air)macOS (MacBook AIr, MacBook Pro)Chromeium OS (MacBook Air, デスクトップ)Chrome OS (Chromebook Spin 11)その他Apple TVChromecastGoogle Home Mini この記事では、これらのOS・デバイスを使用してきた経験からの私個人の意見を掲載しています。個人の見解であるため「正しくない」場合もありますので鵜呑みにはせずご自身で実際に使って体感していただけると幸いです。


不満1. ストレージが足りない 「ストレージ容量が小さいためオフラインで利用できるファイルサイズが少ない」 教育機関向けに導入されるChromebookのストレージは16GBか32GBが多いように感じます。私が…