每天進步1%,一年後的自己將比現在強37倍
- Apr 02 Sun 2017 23:54
street-academy ストアカ
- Apr 02 Sun 2017 23:49
《遠見雜誌》在英國,五歲開始培養程式力
芬蘭不將程式教育當成一個單獨的科別,而是視為一種基本能力,滲透到所有教學的各個課程之中。
此外,芬蘭並不明言「寫程式」(coding)一詞,而是著重培養學生的運算思惟能力、創造表達力,增加對科學、技術、工程、數學的興趣。
- Apr 02 Sun 2017 15:18
2016-2020 資訊教育總藍圖
在國民教育課程方面,103年公布的十二年國民基本教育課程綱要總綱(教育部,2014),設「資訊科技」必修科目,國中階段設每週1節 ,高中階段則為二學分,預定於107學年實施。「資訊科技」課程是以運算思維為基本理念,培養學生「運算思維與問題解決」、「資訊科技與合作共創」、「資訊科技與溝通表達」以及「資訊科技的使用態度」等能力,學習內容包含「演算法」、「程式設計」、「系統平 臺」、「資料表示、處理及分析」、「資訊科技應用」、及「資訊科技與人類社會」等六大面向(國家教育研究,2015)。
2016-2020 資訊教育總藍圖
2016-2020 資訊教育總藍圖(草案)
- Apr 02 Sun 2017 01:26
挑戰×教師專業》教師急練功,品質有保障?
一〇七課綱資訊科技課程與過去的資訊教育,最大差異在於教學以運算思維為核心,並且納入程式設計教學,所需的教學專業恐難速成。
一〇七課綱資訊科技課程,包含程式設計、資料探勘、機器學習等概念,都是以前沒有的,即使現任資訊教師進修,也不易速成。資訊科技的核心──運算思維,教學要能到位,不是簡單加修幾個學分就足夠。
- Apr 02 Sun 2017 01:25
程式教育之必要與挑戰
智慧手機、平板電腦已是現代人生活中的必需品。手機App、雲端資料庫風行,大數據(Big Data)時代的來臨,讓程式設計(programming)成為近年的顯學,世界各國不斷疾呼:「程式設計,是新的讀寫能力」(Coding is the new literacy.)
我國十二年國教已開始上路,目前正陸續召開學科領域課程綱要(簡稱「領綱」的公聽會。在所有領綱之中,程式設計是科技領綱最重要的內涵,規畫高中必修四個學分的程式設計課程,國中三年也將有六節課的必修時數。
- Apr 02 Sun 2017 01:15
為何要學習編程?
麻省理工學院(MIT)媒體實驗室終身幼兒園團隊提出了三項21世紀最重要的學習能力:信息處理和交流能力(Information & Communication Skills)、思考和問題解決能力(Thinking & Problem-solving Skills)及人際關係和合作能力(Interpersonal & Self-directional Skills),其下再細分為九種類型的學習能力:
一、信息處理和交流的能力
1. 信息和媒體的讀寫能力
2. 交流的能力
二、思考和問題解決的能力
3. 批判性思維和系統思考的能力
4. 識別、提出及解決問題的能力
5. 創造力和求知欲
三、人際關係和合作的能力
6. 人際關係處理和合作能力
7. 自我導向能力
8. 責任心和適應能力
9. 社會責任感
- Apr 02 Sun 2017 01:13
學程式設計是噱頭?還是真的重要?
- Apr 02 Sun 2017 01:01
一小時學習寫程式 (全民寫程式運動) (GOOD)
- Apr 02 Sun 2017 00:58
為什麼要讓孩子學編程
兒童編程是圖形化程式語言,把原來英語的代碼程式語言轉成圖形模塊化、指令化,以遊戲、情景動畫、積木構建的形式呈現。
旨在孩子九大能力的培養:觀察力,想像力,創造力,邏輯思維力,問題解決,空間思維,判斷性思維,序列與條件,調試操作能力。符合孩子的成長發展特點,兒童易於操作掌握,適宜年齡4—12歲。
原文網址:https://kknews.cc/tech/qegbyzo.html
- Apr 02 Sun 2017 00:54
[遠見雜誌] 掌握新世代的讀寫能力 自學可上手 會堆積木、拼圖,你就會寫程式
身處新經濟時代,程式就是新的讀寫能力,和外語一樣重要。護士也要寫簡單程式,分析病情:銀行員要寫程式,預測產品銷售:記者也寫程式,才能發表文章,這樣的日子可能不遠了。台灣的大學紛紛跨領域開課,人文科系學生也搶修程式;報名推廣教育課的上班族,突然激增;政府更宣布,107學年度起,國高中生都要會寫程式。《遠見》走訪全台,採訪三位身分不同,卻同樣因為會寫程式,成功開拓職場競爭力;也深入校園,見證偏鄉學生藉由學程式,成為一個個小創客,翻轉了看世界的眼光,開創多元發展的未來。
- Apr 02 Sun 2017 00:47
面試 Google 等九家公司,進擊美國的工程師求職觀察
- Mar 29 Wed 2017 22:14
9.為什麼要懂得運用電腦工具
因為電腦可說是人類歷史上在資訊科技領域最偉大的發明之一,而現今的電腦運算能力也已經超越你我的想像,每個人都聽過「天下沒有白吃的午餐」這句話,但我們這個時代電腦所具有的運算能力已經將計算需要付出的成本降到趨近於0了,不過前提是你要懂得如何運用才行呀,而電腦雖然只能處理0和1,但是過去十幾年來不斷出現的電腦天才以及大師已將電腦的計算處理流程用許多高明的技巧及方法來模擬人類的思考運作,操作起來也愈來愈方便了。
- Mar 29 Wed 2017 21:59
8.程式力已是新的讀寫能力(草稿)
世界許多先進國家加強資訊科學的基礎教育正是因為有「程式已是新的讀寫能力(Coding is the new literacy.),也是是二十一世紀的語言」的共識,就像現在不會讀寫文字的被認為是文盲,而將來不懂程式的人,就很有可能會變成所謂的資訊文盲一樣。而程式力可以說是21世紀的最重要的競爭力,而加強程式力最直接的方式就是學習程式語言。電腦擅長做重複性的工作。到目前為止,電腦主要擅長的事情正好是把人們每天繁複瑣碎的人工作業自動化。而就現實面來說,軟體已是這個世界的語言,《富比世》雜誌在 2011 年即指出,「現今每家公司都是一間軟體公司,軟體無所不在:晶片、韌體、作業系統、使用者介面、應用程式、遊戲、網頁、企業、生活方式等等」,而我們用來創造軟體同時也是能和電腦溝通的主要工具就是所謂的程式語言。
而擁有程式力就等同具備了與電腦溝通的能力。
而誰掌握了與電腦溝通的能力,便掌握了21世紀最核心的競爭力。
- Mar 29 Wed 2017 21:54
7.為什麼要學習程式語言
因為軟體工程師薪水超級高,而且還不是普通的高啊,除此之外,也名列2014年美國百大最佳工作第1名
2012年時,businessinsider 就根據 Glassdoor網站 調查並公佈2012年頂尖科技公司軟體工程師薪水大調查,平均年薪皆是新台幣250~300萬以上起跳,恐怕是多數人想都無法想像的起薪,1至10排名如下:
第1名:Twitter:平均年薪114,917美元(新台幣338萬8千元)
第2名:Facebook:平均年薪111,428美元(新台幣328萬5千元)
第3名:LinkedIn:平均年薪110,902美元(新台幣326萬9千元)
第4名:Cisco:平均年薪105,562美元(新台幣311萬2千元)
第5名:Apple:平均年薪103,883美元(新台幣306萬2千元)
第6名:Google:平均年薪102,428美元(新台幣301萬9千元)
第7名:Yahoo!:平均年薪102,638美元(新台幣302萬6千元)
第8名:Zynga:平均年薪100,494美元(新台幣296萬2千元)
第9名:Oracle:平均年薪99,391美元(新台幣293萬元)
第10名:Amazon:平均年薪92,613美元(新台幣273萬元)
而美國知名的新聞雜誌「美國新聞與世界報導」發表了2014年美國百大最佳工作前十名:
第1名:軟體開發者
第2名:電腦系統分析師
第3名:牙醫
第4名:執業護士(Nurse Practitioner)
第5名:藥師
第6名:註冊護士(Registered Nurse)
- Mar 29 Wed 2017 21:47
6.會編寫程式是一種趨勢
世界第一資訊強國美國總統歐巴馬於2016年的一項最新政策「Computer Science for All」中,計劃將在未來3年投入高達40億美金來加強資訊科學教育,讓在校學生能夠具備足以在現今數位經濟之中生存的資訊科學技能。而根據TechCrunch的一項報導,早在2013 年十二月時, 芝加哥的市長 Rahm Emanuel宣布了一項計畫,除了將資訊工程列為公立高中的必修學分之外,也與Code.org合作於學校協助教師備課及授課,芝加哥市長表示:「將資訊工程列為畢業的核心條件之一,將保證我們的學生對二十一世紀的語言(指程式語言)有所了解,並提升他們在職場上的競爭力。」換句話說,資訊科學(Computer Science)在芝加哥早已經成為公立高中畢業的必要學分之一。
其它像是波羅的海的小國愛沙尼亞在2012年已通過法令,將程式語言納入小學一年級的教程中,是目前公認全球第一個採取中小學將程式列為必修的國家。英國則在2014年,正式將程式納入義務教育,在9月開始的學年全面導入必修程式編寫課程,5歲開始學習程式語言的基本要素,11歲開始學習至少2種程式語言。芬蘭則會在2016年引入,雖然不會獨立成為一門科目,但會在中小學課程中不同科目(例如數學)融入程式編寫的元素。法國則把程式編寫列為小學選修科,另一方面,義大利也考慮引入程式相關課程。
有鑑於目前世界上的先進國家如美國、英國、芬蘭,以及鄰近的香港和新加坡等都已經積極推廣程式教育,甚至有規劃地從基礎教育開始設計程式教學課程,學習程式語言儼然成為許多國家基礎教育的必修課,由此可知,每個人都要接觸並學習程式語言將是未來的趨勢,也是身處在數位化時代的我們最重要的一項必修技能,也可說是除了英語之外的最重要也最實用的一項能力,如果說程式語言是二十一世紀的語言,真是一點也不為過。
- Mar 29 Wed 2017 21:30
5.效率決定自己的競爭力
老闆們為了從員工身上壓榨出更多的剩餘價值,主要有兩種方法:一種是延長員工的工作時間,另一種就是提高生產效率。所以各位上班族們更應該體認到,為了及時並準確地完成工作任務,方法同樣有兩種:加班或是提高自己的工作效率。各位上班族們當然能不加班就不加班。但就算加班的產出也是有限的,並不能有效解決任務繁重且時間緊迫的本質性問題。因此,提高效率是最好的辦法。
「效率管理」與「時間管理」是成功工作者的兩大利器。然而,大部分上班族僅重視後者,卻忽略了前者的重要性,故工作成效不彰。可能你的問題如下:
.你可能掌握了時間,卻不知道工作的方向。
.你可能節約了時間,卻無法如期完成工作。
.你可能縮短了時間,卻無法維持工作品質。
.你可能增加了時間,卻不知如何設定目標。
我們在坊間書店可以輕鬆找到許多時間管理的書籍,但要找到適合自己的效率管理書籍卻很困難。因為效率管理所涉及的層面比時間管理更深且廣,要完整闡述效率管理的概念,必須經過一番透徹的思考及探索。
實際上,效率管理是時間管理的進階課程。凡是希望在工作中創造優異業績及表現的人,都應進一步瞭解效率管理的內涵,並確實實踐之。
唯有效率管理及時間管理並重,才能突破現有的工作瓶頸,提升自己在職場上的競爭力。
完整內容參照link
- Mar 29 Wed 2017 21:10
4.教學目的
有薦於編寫程式距離一般人,依然非常遙遠。儘管網路上有著好似無窮無盡的學習資源,但若缺乏一個系統化的學習方法,是相當難以瞭解程式真正的精妙之處。教學內容將透過有系統的編排,有條理且有趣的案例,教導一般上班族能正確和有效的利用科技,蒐集、分析、研判、統整與利用資訊,因應數位時代的這股資訊潮流,培養廣大的上班族們成為具備良好資訊素養的人。另一方面,也希望彌補臺灣在資訊教育體制上的不足,透過本書內容讓更多的上班族具備在數位時代中用更有效率的方式來完成自己在日常工作中需要使用電腦完成的相關作業,另一方面也期望能夠成為上班族們的一套職場致勝藍圖,同時也為提升整體國家競爭力進一份心力。
教學內容本身分成三個主要部分:
第一單元提供充分並且實用的電腦的理論基礎相關內容,同時也會舉例說明若能夠提升電腦應用能力的對學習者有哪些具體的好處來增加學習者的學習動力。
第二單元敎授學習者如何在數位時代自我學習的方法及訣竅,學習過程中,幫助培養自主學習的能力,如應用網路資源、工具書並且大幅提升學習者自身的電腦應用能力。
第三單元說明如何跟善用電腦運算能力來提升工作效率的完整運用計畫,透過廣泛接觸各式各樣的實際操作演練,幫助學習者習慣電腦運算思惟的邏輯,因為任何技能的培養,都是建立良好且正確的習慣之上。
- Mar 29 Wed 2017 00:08
資訊素養v.s.資訊技能(草稿)
資訊技能,尤其是編寫程式
- Mar 29 Wed 2017 00:06
3.資訊素養的重要性
目前世界先進國家無不積極規劃推動資訊素養教育,以教導國民適應資訊化的社會。而台灣隨著社會資訊化快速發展,資訊應用已成為每個國民應該具備技能。
- Mar 28 Tue 2017 23:54
2.何謂資訊素養
什麼是電腦應用能力
原本用資訊素養當主題,但是資訊素養好像比較強調對資訊的洞見觀瞻,而不是強調操作電腦來完成某件事情,所以
前面所提到的資訊應用能力,其實只是資訊素養其中的一部分,然而資訊素養是什麼呢?簡單的說,資訊素養是一種「使人能夠更有效地選擇、尋找及評估傳統或網上資源的技巧」。但不同人對資訊素養都有不同的理解和定義,但大致上都可分為以下四個主要部分:
1.確認所需要的資訊
2.尋找和獲得資訊
3.評估所取得的資訊
4.應用經過評估後的資訊
參考連結
1. 數位素養
https://zh.wikipedia.org/wiki/%E6%95%B8%E4%BD%8D%E7%B4%A0%E9%A4%8A
數位素養是運用電腦及網路資源的能力來定位、組織、理解、估價和分析信息。
根據Paul Gilster在1997年定義的數位素養(Digital Literacy)「它是以不同形式來瞭解並且使用電腦廣泛資源的能力」。
Paul Gilster在1998年發表的《Digital Literacy》一書中,又定義數位素養定義為「取得電腦網路資源,並加以應用的能力」。
而數位素養也與較早出現的資訊素養相關,無論是數位素養、資訊素養、網路素養、電腦素養這些名詞定義與內涵都有不同程度的涵蓋,且各名稱出現時間點與頻率亦不相同。
2. 資訊素養
而在日本,他們把資訊素養再細分為專注於從不同媒體搜集情報(資訊)的媒體素養及專注於從電腦處理大量及高速的情報(資訊)的電腦素養。為了應付經濟變革等等的需要,日本的學校教育都非常著重培育資訊素養。
- Mar 28 Tue 2017 23:51
1.數位化時代的競爭力
在數位化的時代,資訊、知識工作成為主流,資訊處理成為大多數工作的核心,軟體的影響力無時無刻地全面觸及我們的生活,不論各行各業都得倚靠各式各樣的資訊軟體才能夠維持企業日常的營運。就現實面來說,軟體已是這個世界的語言,知名的《富比世》雜誌在2011年即刊載過:「現今每家公司都是一間軟體公司,軟體無所不在:晶片、韌體、作業系統、使用者介面、應用程式、遊戲、網頁、企業、生活方式等等」的文章內容,而這也正充分表達了所謂「軟體吃掉全世界」的概念。而在美國矽谷知名的投資人Marc Andreessen於2011年在華爾街日報發表了一篇「why software is eating the world」的文章,其內容將軟體的威力以及在整個科技發展上佔有的領導地位做了相當詳盡的詮釋。沒錯,各式各樣的資訊軟體服務就像「空氣」一樣無所不在,雖然我們平常感受不到它的存在,但如今我們卻一刻也不能沒有這些資訊軟體服務了。就以美國為例,過去十多年來,資訊服務業產值逐年穩定往上成長,從來不受景氣影響,有著此種產業特性也說明了資訊軟體產業肯定是世界各國政府積極投入發展的重點產業呢!
而身處在數位化的時代的上班族們,不論是從事哪種行業,每天的工作內容也都早已跟各種電腦軟體的操作脫離不了關係,而許多新興資訊工作如資料科學(data science)等也趁勢而起,每天大部分的時間都得操作各式各樣的電腦軟體才能完成手邊工作,由此可見,不管您是否是從事資訊相關工作,擁有良好的電腦技能,絕對是在數位化時代具有競爭力的關鍵。另一方面,當許多國家正因居高不下的失業率愁雲慘霧,機器取代人力的預言也時不時甚囂塵上的時候,一般上班族除了擁有自己在工作領域所培養習得的專業能力之外,有什麼能力是最能夠突顯自身的競爭力呢?最直接的,那就是具備能夠善用電腦軟體工具來完成手邊上的事情的能力,也就是本身需具備充分的資訊科技應用能力,尤其是身處在這個網路科技進步、資訊爆炸的時代,具備有資訊科技應用能力的人,絕對比其他人站在更有利的態勢上,同時處理事情上面也會有效率的多,也絕對是能夠在競爭激烈的職場上脫穎而關鍵能力。
怎麼說呢?下面馬上就舉個簡單的情境:
每天的例行性作業,若是可以濃縮到一個按鍵就可以完成,想像一下,對你來說可以省下多少時間呢?
當然上面的情境只是個假設,但實際上並非不可能做到,雖然離機器全面取代人力還要一段不算短的時間,但是以現今資訊科技發展的速度看來,資訊科技應用能力儼然已成為21世紀最重要的關鍵能力之一,最重要的是,在未來人的一生都會活在軟體控制的世界了,然而重點是,你準備好了嗎?甚至有專家表示,未來世界可以分成兩種人,一種人會寫程式,能參與許多創新事業與領域的發展,而另外不會寫程式的人,會在許多方面屈於劣勢成為與社會進步不太相關、逐漸邊緣化的人,聰明的你想成為那一種人?
- Oct 27 Thu 2016 21:23
[BASH] FOR LOOP FILE 裡使用GREP經驗談
今天在用BASH實作將檔案A的每一行當作一個字串取出來,去B檔案裡尋找看有沒有批配的字串,寫法大致如下:
#!/bin/bash
filename='B.txt'
filelines=`cat A.txt`
for line in $filelines ; do
echo $line
grep -q $line $filename
nRet="$?"
echo "$nRet"
done
結果發現nRet的值都是1,表示A檔案裡沒有一行在B檔案裡有批配的字串,心想怎麼會跟預期的完全相反,沒想到在SHELL裡加入set -x後,再次看運作流程時,發現$line的內容有包含換行符號,也就是\r,但是grep去B檔案比較每一行時不會包含換行符號的比較,難怪怎麼比都不成功啊,這次還真是一次難得的經驗,希望以後會愈寫愈上手。
- Sep 25 Sun 2016 17:49
[轉貼] Java之美[从菜鸟到高手演变]之智力题【史上最全】