你看到的美女是順時針還是逆時針轉動? /信仁君
(文字連結說明, 訓練你的大腦吧!)


@我沒有任何程式的經驗,但我想學,然後學以致用先幫人做網站,然後存錢用一個自已的網站,這是我的目標。 您會建議我從那裡開始學習呢?
1.基本的是先學HTML和CSS
2.前端網頁的部份: Javascript, JQuery
3.後端網頁的部份: 找你覺得可以接受的程式語言,例如Ruby、Python、PHP、C#、Java都可以。同時也要了解SQL,也就是資料庫方面的知識。
4.學會至少一種繪圖軟體: 例如PhotoShop。

目前分類:為什麼要學寫程式? (12)

瀏覽方式: 標題列表 簡短摘要

玩遊戲看你到底適合哪種程式語言!

12岁的少年教你用Python做小游戏

Victor’s Python中文教程

VPhysics

建立用於科學計算的Python開發環境

Raspberry Pi 

 

CODECADEMY 學習

CODE.ORG 學邏輯


ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

1. code.org 25hr, flappy bird遊戲設計

2. APPinventor 設計自己的APP

3.scratchjr

4.codecombat 是一個教導小朋友及學生如何撰寫程式的多人參與遊戲軟體,玩家若想要提升所操控角色的力量,來打敗遊戲中的怪獸,就必須要自行撰寫 JavaScript 來達成這個目標!也正是透過這樣的方式,讓入門者,甚至小朋友,都能透過參與式的學習方式,在遊戲潛移默化與渴望破關的動力下,學會怎麼寫電腦程式!

5.codemonkey 玩遊戲學Coding : 一直不斷增加遊戲關卡的網站,可以使用按鈕或是文字模式進行學習過關,目前無APP

6.Hakitzu Elite: Robot Hackers(APP) 想以機器人的形態稱霸網絡嗎?? Hakitzu Elite 是一款結合了JavaScript程式碼的機器人戰鬥遊戲,玩家需透過程式碼對你的機器人下達指令,遊戲過程中會以循序漸進的方式引導初學者,漸而慢慢熟悉程式語言的運用,除了可自己設計你的機器人戰士還可以磨練你的編碼技巧,可說是育教於樂。遊戲有四個不同的領域,還可與朋友競爭排名喔。


ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

[Coding] 臺灣小孩 程式設計第五天 : ScratchJr 和 Tickle APP

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

[Coding] 臺灣小孩 程式設計第三天 : 一直打一直打 一直玩一直玩 學Coding 不要讓小孩不開心

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

【學與業壯遊】程式小天才的誕生過程

人氣指數: 14953
友善列印版本

「我們去某頂尖大學的資訊工程碩博班分享,台下學生露出不可置信的表情─這些學生都沒上的『機器人與人工智能』 ,這個當時才剛升上國二的小男生修課通過認證,而且是特優。」

在當天的談話之中,我想我一定也常常作出不可置信、深受震驚的表情。

程式小天才,兩年前只是普通電玩小孩

廖爸的表情很平淡,沒有特別高興、欣喜,或是驕傲─和聊各種生活瑣事一樣的表情。也許他習慣了,也許他打從心底覺得,這個情況才是「正常狀態」。

在去年暑假,我在一個程式教學的場合認識了廖爸和他的孩子 Adrian——一個十四歲的少年,將升國三的年紀─看起來太純真可愛,我本來以為是五年級。我後來發現不能小看這個孩子,原來他差不多是助教,他在場的主要功能是指導那些高中年紀的學員。

 這是異常,是天才,或者,這可能是未來教育的正常狀態(的一種)?在我訪問廖爸和 Adrian 的時候,這個問題不斷出現在腦中。

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

143f8e77ea2f4e7c3f735feb4c8271f7軟體正在統治世界。而軟體的核心則是演算法。演算法千千萬萬,又有哪些演算法屬於「皇冠上的珍珠」呢?Marcos Otero 給出了他的看法


ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

1. 請先登入code.org, 註冊為學生的身分

2. 請加入指定教師(上課時會給課程代碼)

3. 請完成指定任務 (第一次上課請練習到第10關)

 

 


ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

今年蘋果WWDC對於程式開發者來說,無疑地是一場饗宴。過去一向有著「封閉」惡名的iOS,新一代大幅開放
【聯合報╱董福興(3C趨勢觀察者)】

 

「Swift」以視覺化與簡單的語法降低了程式設計的門檻。 圖/摘自蘋果官網
今年蘋果WWDC對於程式開發者來說,無疑地是一場饗宴。過去一向有著「封閉」惡名的iOS,新一代大幅開放,不僅許多過往使用者寧可破解也要使用的功能得以成真外,更給了向智慧家庭、健康管理等廣闊市場的一條道路。雖然沒有任何新的硬體產品,但依照蘋果慣例,在3個月的測試期完畢後,將會有著適合新作業系統的產品上市。而新的程式語言「Swift」的發表,更作為指向未來的道標。

程式設計一向被視為一門專業。令人感覺除了曾受專業訓練的人才能得其門而入外,一般人想要半路出家學習,沒有那麼簡單。Swift的推出,以視覺化與簡單的語法降低了這項門檻。雖然還是需要了解開發工具與程式寫作的基礎,但只要願意學習,寫出自己的App,並不是一件高不可攀的事情。

或許你會想問:「要是我現在開始學程式,很快就能寫出App,賺入第一桶金嗎?」這樣的狀況在前幾年行動App崛起時已經發生過了,很可惜的是,App是否能夠賺錢,需要看功能是否符合人們需求、也需要好的界面設計,以及時機的配合。但學習程式這件事,除了直接的利益之外,過程中所習得的思考方法更為重要。

程式設計就像工作一樣,當你想完成一件事,得要事先規畫出各種流程,尋找各種可用的資源,並且協調出良好的溝通聯繫、使其能夠完成。程式設計能夠類比於在真實世界中的工作方式,令人學習到規畫、組織、協調這些抽象名詞,實際上是怎麼一回事。

歐美各先進國紛紛將程式設計導入國民教育中,一方面希望培養未來的資訊工作人才,但更深層的意涵是希望藉由程式設計,訓練出各種得經過數年職場訓練才能習得的思考方式與能力,避免產生出眼高手低的教育結果。

「Swift」是在這樣的脈動之下,降低門檻,讓人人都能試著學習的新語言。面對著下一個10年,我們應該鼓勵所有人都試著學習程式。程式設計不僅是一項技能,更是一種做事情的方法與態度。你不一定能夠寫出2048或者Frappy Bird,但在學習程式的過程中,一定會有所受益。


ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

29f86955b972a2f3aa3e15a9f7dc1941程式語言的發展歷史遠比硬體來得更長,早在電腦還未發明前,就有編碼概念產生。當歷史學家與科學家仍在界定史上第一個程式語言之際,至今已經超過兩百多種程式語言被創造出來。國外資安廠商 Veracode 為大家整理出簡易的「程式語言編年史」圖表,讓我們快速瀏覽 100 多年來重要程式語言。

Veracode 收集了不少資料,除了將大家熟知的程式語言做簡單的歷史介紹,並列出 2013 年與 2012 年個語言間的受歡迎程度,也舉出大型企業所使用的程式語言主力產品。

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

2014/01/12

【聯合報╱記者陳皓嬿/台北報導】

 

北一女學生正專心寫程式,製作自己設計的小遊戲。 圖/數位學習與工程教育課程提供
台大去年九月開了一門獨樹一格的「數位學習與工程教學」課,讓廿幾位台大資工系的碩士生自己規畫課程、寫教案,前進入北一女校園,教自稱「3C絕緣體」的小綠綠們如何寫程式。

這堂課教學對象是選修電腦課、卻有些排斥科技的女高中生。這些資工系的小老師僅花四周,讓她們從對寫程式感到陌生,到寫到欲罷不能,用遊戲競賽、生動解說的方式,讓學生清楚了解:資訊科學到底在做什麼,課程結束後,超過一半的學生都希望還能再學下去。

 

北一女學生自行撰寫程式設計的遊戲「小綠綠與教官」,遊戲規則是不能違規,否則被教官抓到就Game Over了。 圖/截自遊戲畫面
特別的是,這門課是由台大資工系德國博士生多明尼克發想;開課老師、台大資工系副教授洪士灝說,多明尼克觀察台灣文化數年,對台灣課程和教育改進有很熱切的想法,他認為學校老師太忙,何不讓學生來幫忙改善教育,多明尼克的熱血,讓洪士灝覺得「非做些什麼不可」。

洪士灝和台大電機系副教授葉丙成決定先從資訊課開始,因為程式設計只需一台電腦、成本低,且其精神可啟發思考,對訓練學生動手做、解決問題能力,甚至提升英語能力都很有幫助。

葉丙成表示,讓小朋友學寫程式,在國際上已是一種風潮,未來的工作有很多都要具備寫程式的能力,就算軟體產業式微,所學的技能、思考力仍用得到,「所以每個人都該懂」。

十二年國教課綱中雖有編入資訊科技,然而老師們認為,現在小學生雖有充裕的時間、空間學寫程式,但卻沒有適當師資;國高中雖有師資,可是家長不希望小孩做「非升學相關」的學習,且學校電腦課多半教文書處理、少見程式教學,都是問題。

洪士灝指出,學生、家長心態需要調整,且政府應該投入資源,但國家改變速度實在太慢,他們決定從體制外先開始改革。

洪士灝說,這門課證明高中生有能力寫程式,他們希望能讓台灣的中小學生早點接觸、學習資訊科學,就像比爾蓋茲一樣,有天賦的人不用等到上大學,即可為產業所用。

老師們也計畫將課程拓展到其他工程領域,並期待有更多大學可以加入,為青少年授課。

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

字級:

▲開發iPad、iPhone程式人才,須熟悉蘋果電腦系統;過去這是冷門領域,現在卻炙手可熱。

(攝影者.張家毓)

如果有人告訴你,撰寫程式是最佳的生涯規劃方式之一,你信不信?

「Skillcrush」 是一間提供網站開發、程式設計課程的公司,創辦人 Adda Birnir 就在《The Huffington Post》撰稿主張:學習 Coding 就是賺錢的最好方法。

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()

字級:

Google Dummy

 

越來越多的大學教授都開始同意,大學畢業的新鮮人,不論你是不是電腦科學相關科系出身,都應該具備程式設計的基礎概念。他們的想法不是要學生們成為訓練有素的程式設計師或是軟體設計高手,而是希望大部分的學生能懂得利用程式設計來解決問題,他們稱之為-「運算思考」 (Computational Thinking)。

ly98computer 發表在 痞客邦 PIXNET 留言(0) 人氣()