2020/09/05

將 Scratch 安裝為可攜版

Scratch 是一套圖型化的程式語言,在 Scratch 中寫程式就像在堆積木一樣,祇要把幾個方塊拉過來疊在一起,就可以完成簡單的程式。

這在教學應用上是非常便利的工具,初學程式設計的學生不用記憶一些語法,祇要會堆積木就可以寫好程式,學生會很有成就感。

可攜版 Scratch 隨處可用

常用的軟體我喜歡使用可攜版 (portable),不需經過安裝步驟,存在隨身碟裡帶到任何地方都可以用。早期的 Scratch 官方就有可攜版可下載,但從 Scratch 2 之後都要安裝才能使用,對於我這種喜歡到任何地方都有慣用軟體的人就很不方便。

我心想:『教學生 Scratch 的目的是要教程式概念,這一點不論是新版或舊版的 Scratch 都沒什麼差別,就繼續用 1.4 版吧。』

Scratch 發表第 3 版後,我發現程式功能變得更強大了,角色不再是點陣圖檔,而可以用貝茲曲線構成,圖形放大縮小不再有鋸齒狀邊緣,這實在太棒了,對學生更加有吸引力。我今年有安排到要教資訊課,不換成 Scratch 3 對不起學生啊。

但問題來了,Scratch 從 2 版之後就沒有可攜版,對於我這個很不喜歡安裝軟體的人非常不便,怎麼辦呢?

測試了一下,發現方法異常簡單。

2020/08/18

調整 Youtube 字幕的字體大小

我是一個需要字幕才看得下影片的人,就算是中文影片也都要看字幕。看 Youtube 的時候,都覺得那字幕的字體太小,螢幕放的比較遠,都要很努力盯字幕才看得清楚內容。

Youtube 字幕小字體
圖、Youtube 字幕小字體

剛剛我的貓 Polar 跳上桌踩了我的鍵盤,瞬間字幕變大,我才知道原來 Youtube 的字幕也是可以調整字體大小的。

2020/06/14

隨著社會演進,暴力事件變多或變少?

新聞媒體給我們:『隨機殺人、暴力犯罪越來越多』的感覺,但這個感覺是對的還是錯的呢?帶著這個好奇,我下載了內政部警政署重要統計結果表的資料,暴力犯罪這一項的統計資料如下:

1999 ~ 2019 故意殺人與擄人勒贖統計
圖、1999 ~ 2019 全國故意殺人與擄人勒贖統計

從上圖的統計數字可以發現,從 1999 ~ 2019 故意殺人的人數大幅下降,2019 故意殺人的發生案數已經不到 1999 的 25%,我們的社會其實是越來越安全,但如果祇從傳統媒體獲得訊息,會以為社會越來越亂。

2020/05/27

哈薩克歌手 Dimash Kudaibergen

以前上到性腺的時候都會播 Vitas 的 Opera 2 給學生聽。以後可以改播 Dimash Kudaibergen 的版本了。因為 Vitas 就 Opera 2 一首好聽而已,但 Dimash Kudaibergen 好聽的歌好幾首!

Dimash Kudaibergen OLIMPICO 這首是我覺得最神的。

2020/04/07

Coursera 全螢幕影片會黑屏的解決方法

我在筆電上觀看 Coursera 教學影片時,祇要切換為全螢幕,總是很容易就變成全黑畫面,聲音還在,但是畫面不見了。

一開始以為是螢幕保護,但是我沒設螢幕保護啊,而且是一切換為全螢幕就黑畫面,這不是螢幕保護程式運作的方式。

嗯,會不會是電源設定的問題?也不是。電源設定跟螢幕保護程式一樣,都要靜置一段時間才會啟動,不會因為切換為全螢幕觀看就馬上啟動。

每次都祇能用小視窗觀看,不能切換到全螢幕,這個問題困擾了我好久,今天終於找到螢幕全黑的原因了。

2020/03/29

利用正規表示式刪除字串中的字元

我有一個字幕檔,它的格式錯了,在逗號與數字之間多了一個空白:

00:00:00, 256 --> 00:00:01, 280

正確格式中間是沒有空白的:

00:00:00,256 --> 00:00:01,280

所以我在 Notepad++ 中嘗試使用正規表示式來搜尋、取代,但我祇會搜尋:

\d{2}, \d{3}

卻不知道要怎麼刪除中間的那一個空白。在 FB 上經過多位好友教導後,終於知道怎麼解決這個問題了。