104學習精靈

Hahow 好學校

Hahow 好學校
公開教室關注者 274 人
關注教室
Hahow 小蛙編輯

創作內容編輯

2022/08/31

玩遊戲學程式,讓想像力成為你的原始碼!
程式教育在近幾年成為熱議話題,甚至程式設計即將納入國高中課綱規劃;然而如何不讓玩家(學生)在學程式的過程中,限制了想像力的施展?這確實是一門學問。
自從美國國家科學基金會( NSF )在 2016 年開始推廣跨領域科學教育後,STEM 學習就變成一個很熱門的名詞。STEM 四個字母分別代表了科學( Science )、技術( Technology )、工程( Engineering )和數學( Mathematics )。現代個人電腦和手機如此普及,隨著時代潮流「程式教育」好像逐漸變成一個「外文學習」一樣的熱門名詞。
Apple 在 2016 年推出的《Swift Playgrounds》就是一款充滿教育意義的「寫程式遊戲」。遊戲中有個可愛的生物,玩家必須透過簡單的程式編寫方法來解開謎題,引導這個可愛的生物往目標前進。
因為這種解謎類型的遊戲通常都是目標導向,往往玩家們學到的是解決某些固定的問題。例如「走兩步、向右轉、重複四次」這樣的指令來達到目標,雖然能夠讓玩家理解一些基本的程式邏輯(例如 If, loop, fuction, paramter 等)、也讓玩家體會了「寫程式」的過程,但往往因為太目標導向,反而限制了玩家的想像力發揮空間。
如果用畫圖來比喻,就像是美術老師教我們畫一顆蘋果,教會我們光影、色彩、比例,然後要求讓我們用同樣的方法畫出一顆一樣的蘋果。雖然學到了技巧,卻限制了想像力。
詳見原文>
0 0 8165 0
Hahow 小蛙編輯

創作內容編輯

2022/08/31

謠言止於智者,談談用區塊鏈打擊假新聞可能嗎?
《紐約時報》在 2019 年啟動一項名為新聞溯源( News Provenance )的專案,目的是想運用區塊鏈打擊假新聞。聽到的人不免會想,假新聞的問題錯綜複雜,《紐約時報》打算如何解決?
假新聞哪來的?
打擊假新聞之前,我們不妨回頭看看假新聞的根源。現在人人都有手機,不僅可以隨時閱讀新聞,也可以隨時創造新聞。資訊量大幅增加的情況下,難免就會出現假資訊魚目混珠。假新聞的形式五花八門,我簡單分為兩大類:
類型一:有待澄清的假資訊
氾濫的假消息偽裝成真新聞,就連總統都會成為受害者。根據聯合新聞網報導:
蔡英文總統出訪加勒比海友邦期間,臉書流傳「蔡英文到海地才四小時,就送了四十五億。高雄滅登革熱要五千萬才給二千多萬!」貼文。
刑事局接獲總統府告發是不實訊息,查獲貼文的三名男子,依社會秩序維護法函送。
在「總統金援」的謠言之前,還有「行政院長丟筆」的假消息在網路上流傳。總統和行政院長都可以透過媒體主動澄清並戳破謠言,甚至法辦造謠者。但如果是像「芒果出現黑點代表有毒」、「多喝水可以治療癌症」或「抽煙可以抵擋霧霾」這類關於健康的假資訊,通常不會有明確的當事人跳出來闢謠。再加上這是群組中常被分享的主題,因此更難以根除。
詳見原文>
1 0 8173 1
Hahow 小蛙編輯

創作內容編輯

2022/08/30

電玩大廠 EA 被駭!駭客偽裝員工直接要密碼,該怎麼防禦?
電玩大廠「美商藝電」 (Electronic Arts, EA) 日前遭到駭客入侵,盜走約 780G 的遊戲程式碼在網路上販賣, 其中包含「 FIFA 21 」以及「戰地風雲 (Battlefield)」系列所使用的遊戲引擎 Frostbite 都被偷走,可以說是損失慘重。最令人驚訝的是,雖然是入侵電玩大廠,駭客使用的手法並不複雜,可以說幾乎是靠「人」進行「詐騙」。
筆者 Jayden Lin,任職於 Yahoo,喜歡將實用的軟體知識以簡單生動的方式講給大家聽。
大部分的網路上的內容只說明單一案件駭客攻擊的方式,本篇文章將講解實務上怎麼防禦這類「詐騙」型的攻擊,怎麼利用一些「主動」的防禦,來避免人性的弱點,也會分享駭客進行詐騙的技巧(利用好奇心、愧疚感等等手法),讓你有深入的了解,不讓駭客偷走你辛苦的成果!
駭客怎麼做到的?談社交工程攻擊
駭客聲稱他們先花費 10 美元購買 EA 員工外洩的 Cookie ,再用該 Cookie 登入 Slack 聊天室,直接向公司的 IT 人員索取更高的權限,最終成功偷走了程式碼。電玩大廠「美商藝電」幾乎是直接將資料雙手奉上。
這類靠「人」進行「詐騙」的手法,在駭客手法中的專有名詞為「社交工程 (Social Engineering)」。
🔹 社交工程的定義
駭客透過操縱人的心理 (psychological manipulation of people),來欺騙對象進行某些行動 (actions) 或是洩漏機密資料 (divulging confidential information)。
🔹 社交工程的常見技巧
(1) 多來源拼湊偽裝對象
駭客會從許多不同的來源來拼湊他想要偽裝的那個人,可能是從社群媒體、公司官網、新聞媒體揭露的資訊,甚至從黑市取得個人資料等等。以「美商藝電」的例子,駭客便是購買先前已經外洩的 Cookie 當作起點進行攻擊。
(2) 佯裝認識公司內部人士
簡單來說就是「裝熟」,假裝自己認識某某某,從詐騙對象身上騙取信任感,甚至是假裝認識公司高層來對詐騙對象施加壓力。
(3) 利用好奇心:假意提供有用的資訊
駭客可能會假裝提供有用的「密碼修改提醒」、「技術分享講座」、「行銷技巧講座」、「節稅講座」等看似有用的資訊,來騙取你的資料,或是當作聊天的切入點來騙取信任。
(4) 利用人性的愧疚感 (Guilt tripping)
駭客會假裝手機遺失,或是假裝忘記密碼,利用人性本善,如果不幫忙的話會產生愧疚感,用愧疚感來向對方進行壓迫。
詳見原文>
0 0 1202 0
Hahow 小蛙編輯

創作內容編輯

2022/08/30

想成為「資料科學家」需要具備的六大能力!
本篇文章解析「為什麼我想要成為一名資料科學家?」,公開資料科學家這份工作的內涵!
跟我大學剛畢業的時候比起來,越來越多學生或已經有職場經驗的人想要成為「資料科學家」( Data Scientist ),有許多讀者會私訊我怎麼學習資料科學以及有沒有推薦類似的課程,但其實比較少有人問我實際工作中我到底在做些什麼、資料科學家的職涯規劃與成長路徑是什麼?
其實,與「如何成為一名資料科學家」相比,我認為更重要的問題是「為什麼我想要成為一名資料科學家」。因此想透過這篇文章,跟大家仔細地聊聊資料科學家這份工作的內涵是什麼。
資料科學家的工作內容
之前在大鼻觀點部落格曾跟大家分享,資料科學家其實有分成三個 track:
分析( Analytics )
推論( Inference )
算法(Algorithm )
當然在小公司可能不會分的這麼仔細,在大公司則可能是以其他的職稱 ( Machine Learning Scientist, Data Analyst, Consutlant, Business Intelligence Analyst, etc.) 來描述資料科學相關工作職位。所以,建議大家在找工作時,不一定要侷限於職稱,可以多斟酌一下職務內容,會意外發現其實跟資料科學相關的工作比想像中的多。
詳見原文>
1 0 637 0
Hahow 小蛙編輯

創作內容編輯

2022/08/29

翻滾吧蔥油餅!簡單 SVG 動畫製作_下集:讓場景元件動起來
本篇文章接續上集,要帶大家簡單做出好玩的 SVG 網頁動畫,讓蔥油餅翻滾!怎麼讓場景元件動起來,一步步帶你動手做。
本文翻自 [週四寫程式系列] 來做SVG動畫讓蔥油餅翻滾吧!,若是對文章內容有疑問,或是想要老闆手把手帶你飛,都可以觀看影片詳細內容。
在上集中,老闆帶大家從發想素材、將素材引入網頁,到製作場景進出的動畫。接下來我們將要賦予場景中的每個元件生命。
本篇文章會談到:
本篇文章中,老闆會帶大家完成蔥油餅小島中角色與物件的動畫,也會提示大家每個部份需要注意的地方,以下動畫的設定數值都都只是參考,開發時大家都能試試看不同的數值。
實際應用﹔讓場景中的元件動起來
怎麼讓素材動起來?
一、驚嘆號
首先我們從驚嘆號下手,老闆讓驚嘆號分布在場景的各處,用意是要提示使用者這邊有驚喜,引導使用者靠近這個區塊。為了增加提示效果,我們利用左右晃動的動畫效果,固定時間後會再撥放。
這邊使用了新的 css 屬性 animation ,需要搭配 @keyframes 使用,在 keyframes 用百分比去註記不同時間該顯示的樣式,透過 animation 定義動畫總時間,這也代表這個 keyframes 可以提供給不同元件使用,使用的元件賦予不同的時間等屬性,就是一個全新的樣貌。
要注意元件會以左上角為旋轉中心點,適時加上 transform-origin, transform-box 讓動畫更加合理。
詳見原文>
1 0 429 1
Hahow 小蛙編輯

創作內容編輯

2022/08/28

外地人分的清楚嘉義市跟嘉義縣嗎?功能設計時對使用者的細膩體察
外地人分的清楚嘉義市跟嘉義縣嗎?功能設計時對使用者的細膩體察
最近在處理 POIBank 搜尋的時候,來了一個需求,內容是對方希望在搜尋嘉義市時也可以搜尋到嘉義縣的景點。
簡單舉個例子,「故宮南院」的地址為「嘉義縣太保市故宮大道888號」,所以他希望使用者在搜尋時,無論城市是選擇嘉義縣、太保市或嘉義市的時候,都可以找到「故宮南院」。
行政區劃整理,思維與次序歸納
我們先來整理一下中華民國的行政區劃:
省、直轄市
縣、市
鄉、鎮、縣轄市、直轄市山地原住民區、區
村、里
嘉義縣與嘉義市
嘉義市是「第二級市」,與嘉義縣無關。而嘉義縣是「第二級縣」,與嘉義市無關,兩者是平行位階。另外嘉義縣的縣治是太保市,為「第三級縣轄市」,但就算當地人也不見得搞的懂從屬關係。
以行政區邊界來看,嘉義縣與嘉義市雖然是平行位階,但嘉義縣卻將嘉義市包圍起來(嘉義市是嘉義縣的內飛地),就跟新北市及台北市雖然都是「一級直轄市」,但新北市卻將台北市包圍起來一樣的意思。
宜蘭縣與宜蘭市
宜蘭縣是「第二級縣」,而宜蘭市是「第三級縣轄市」,另外宜蘭縣的縣治正好為宜蘭市。
以行政區邊界來看,因為宜蘭縣的縣治為宜蘭市,所以宜蘭縣將宜蘭市包圍起來也是很正常的事。
系統化需求:回歸使用者思維
綜合的對行政區劃的了解,以及我個人的 Google 搜尋經驗來講,使用者真的很難知道所搜尋的關鍵字,到底是屬於哪個行政區的位階,能打出「嘉義」或「宜蘭」就已經很厲害了。
所以使用者在宜蘭市搜尋「羅東夜市」,或者是嘉義市搜尋「故宮南院」的時候,都應該要能搜的到正確的結果。
詳見原文>
0 0 192 0
Hahow 小蛙編輯

創作內容編輯

2022/08/27

給產品人 & 行銷人的數據分析實戰課
產品人、行銷人 2021 職場必備的硬技能是什麼? 數據分析!你也想要跟上趨勢,用數據打造好產品、追蹤廣告成效嗎?專為產品人、行銷人設計的數據實戰課來囉!
網路時代下的市場樣貌及用戶行為越來越複雜多變,無論是 Netflix、Amazon 這樣的跨國大企業,還是 Hahow、Dcard 這樣的新創團隊,在持續變動的趨勢下,都必須仰賴「數據分析」,才能找出精準的優化方向!數據可以幫助我們清楚了解用戶行為、產品現狀、廣告成效,讓決策不再是靠感覺,可以有更加扎實的依據!
身為產品人、行銷人的你,懂得運用「數據分析」找到產品運營方向、優化行銷決策已經成為職場必備技能!
我們精選了三堂專屬於產品人、行銷人的數據分析實戰課程,希望幫助你快速提升職場硬實力!
現在就來看看要怎麼選擇課程吧!
如果你現在是產品人、正要開始做產品,或是想成為網路公司的資料分析師
請至 ▶ ️▶ ️▶ ① 產品人的數據分析入門 — 用數據分析打造好產品
如果你現在是行銷人、想要能夠透過數據分析,檢視網站、廣告成效
請至 ▶ ️▶ ️▶ ② 行銷人的數據分析工具包 — GA、GTM 新手教學
產品人的數據分析入門 — 用數據分析打造好產品
❓ 為什麼試用期過後,使用者就紛紛退訂?
❓ 要怎麼才能像 IG 一樣,讓用戶變鐵粉?
❓ 怎麼用 A/B testing 找到提升轉換率的關鍵?
如果你想找到上面的答案,那麼這就是適合你的數據分析課程!
▶ 網站產品數據分析 - 打造網路產品的決策引擎
由哈佛商學院博士生大鼻、 PayPal 資料分析師 Jerry 授課,讓你跟著專家入門、系統化學習產品數據分析方法。清楚概念講解,搭配電商、社群、媒體各類產品實際案例,用 9 份實戰作業,扎實銜接入門到職場應用!
詳見原文>
1 0 743 4
關於教室
【學那些學校不會教的事】
Hahow 「ㄏㄚˇㄏㄠ」,取自台語「學校」(ha̍k-hāu) 的發音,是最有趣的線上課程平台,亞洲領先的跨領域募資學習網站。
2015 年 01 月由 4 個 7 年級生創立,期望從自身經歷,散播我們的學習哲學。不管你在自己的學校中學到了什麼,都會渴望認識新的事物,學那些學校不會教的事,就是豐富人生的秘密!
學習發起人
Hahow 小蛙編輯
創作內容編輯
0 回答 137 分享 1 教室
發起人簡介
Hahow 好學校 | 學那些學校不會教的事:https://hahow.in/ Hahow 哈好福利社 | 知識咬一口,趨勢乾貨通通有:https://hahow.in/cafeteria ...更多