編程入門與#techgirlscoding#(程序媛)活動信息整理
侵刪,信息來自微博@橙旭園兒童編程與機(jī)器人,保留時間和水印,教程僅轉(zhuǎn)鏈接。
需要做的和書單在最前,詳細(xì)信息在后。
=======================
一、需要配置:
近5年內(nèi)購買的電腦應(yīng)該都可以。需要安裝Google Chrome(一款瀏覽器)。
二、學(xué)習(xí)方式和時間
正式學(xué)習(xí)依計(jì)劃7月10號開始。
所以一天學(xué)習(xí)時間你自己定,2小時是我們建議的最佳。團(tuán)隊(duì)也不需要同步進(jìn)度,非常自由。
三、準(zhǔn)備階段的學(xué)習(xí)材料:
1. free.cxy61.com,兒童編程關(guān)卡(不會的請@橙旭園兒童編程與機(jī)器人)
2.微信公眾號:橙旭園兒童編程《Scratch編程初探》
3.推薦書籍:《HTML & CSS設(shè)計(jì)與構(gòu)建網(wǎng)站》pdf掃描版鏈接http://pan.baidu.com/share/link?shareid=2650365122&uk=3523519530
4.斌叔推薦的英文原版計(jì)算機(jī)教材:http://blog.bcjiaoyu.com/?p=354
5.我個人覺得比較好的零基礎(chǔ)書單、零基礎(chǔ)教程
5.1編程入門指南v1.5(靠譜):涵括心態(tài)、學(xué)習(xí)方法和聯(lián)系、怎么打基礎(chǔ)等等
https://zhuanlan.zhihu.com/p/19959253?refer=xiao-jing-mo
5.2新手學(xué)習(xí)編程入門(一般、用于了解):https://zhuanlan.zhihu.com/p/25863794
5.2各國外大學(xué)公開課(有翻譯、質(zhì)量高):coursera /網(wǎng)易公開課、各大學(xué)官網(wǎng)與公開課、慕課網(wǎng)MOOC等等
================
四.活動形式和內(nèi)容
版本:1.0
Q: "程序媛"計(jì)劃是什么?
A: "程序媛"計(jì)劃是由@陳斌兒童編程和機(jī)器人發(fā)起的公益活動,主要內(nèi)容是教授14歲+女性編程,提升程序員中的女性比例(現(xiàn)約15%),搞高女性的職業(yè)存在。
Q: "程序媛"收費(fèi)嗎?
A: "程序媛"是一個純公益的,免費(fèi)活動。
Q: "程序媛"計(jì)劃的開始時間是什么時候?
A:正式開始時間是2017年7月10日前后。
Q: "程序媛"計(jì)劃大概流程是怎么樣的?
A: 5月底發(fā)起活動。6月初確定以小組方式參加活動,4人一小組。6月10日起開始組隊(duì),6月20日開始活動報名(自行組隊(duì)方式),6月25日開始第二輪報名(隨機(jī)組隊(duì)方式)。7月初開始在已報名人員中開放內(nèi)測,7月10日前后開放。
Q:組隊(duì)完成后,該做些什么?
A:選出隊(duì)長,確定組的名稱,互相熟悉。也可以預(yù)習(xí)內(nèi)容。推薦書籍:《HTML & CSS設(shè)計(jì)與構(gòu)建網(wǎng)站》等。
Q:為什么要組隊(duì),可不可以個人參加?
A:組隊(duì)是為了最佳的完成效果。"程序媛"不是只為了制造聲音,而是為了真正教會一大批女性編程。為了這個目標(biāo),組隊(duì)可以更好的模擬真實(shí)的開發(fā)過程,組員團(tuán)隊(duì)協(xié)作,相互支持,提高完成率。不支持個人參加,但最后可以將個人加入隨機(jī)組。
Q:??"程序媛"計(jì)劃采用怎么的的授課方式?是否需要組員一起授課?組員時間對不上怎么辦?
A:??"程序媛"計(jì)劃將采用人工智能會話式授課,完全獨(dú)立自主學(xué)習(xí),組員不需要時間對上,自己決定上課時間,時長。
Q:組員中途退出怎么辦?
A:組員中途退出后,可以候補(bǔ)組員,但是手續(xù)有點(diǎn)麻煩。所以請盡量避免此事發(fā)生。
Q: "程序媛"計(jì)劃教授什么內(nèi)容?都教授到什么程度?
A: "程序媛"計(jì)劃教授的內(nèi)容包括:HTML5, Javascript&jQuery, Python等內(nèi)容。項(xiàng)目通過PBL方式進(jìn)行。PBL即Project Based
Learning,以項(xiàng)目制進(jìn)行,會完成一系列項(xiàng)目,達(dá)到最好的教學(xué)目的。
Q: "程序媛"計(jì)劃完成后,我是否有機(jī)會成為一名真正的程序員?
A:絕對有可能。但是"程序媛"計(jì)劃主要是啟蒙,帶你進(jìn)入程序員的大門。后續(xù)"程序媛"計(jì)劃會帶進(jìn)一些用人單位,公司,對優(yōu)秀學(xué)員進(jìn)行面試,提供實(shí)習(xí)機(jī)會。盡量帶更多的女性程序員入行。
Q: "程序媛"計(jì)劃難嗎?我沒有英文,數(shù)學(xué)基礎(chǔ),能否學(xué)會?
A:此計(jì)劃不需要任何的基礎(chǔ),14歲以上皆可參加。更不需要高等數(shù)學(xué)基礎(chǔ),只需要初中以上數(shù)學(xué)基礎(chǔ)即可。
Q:我7月沒空,后續(xù)想加入是否可以?
A:可以。
Q: "程序媛"計(jì)劃需要的電腦配置是怎么樣的,需要安裝什么軟件?
A:近5年內(nèi)購買的電腦應(yīng)該都可以。需要安裝Google
Chrome(一款瀏覽器)。
Q: "程序媛"計(jì)劃過程中,碰到問題如何解決?
A:我們會有數(shù)十名“專家團(tuán)",一直監(jiān)控話題板#teachgirlscoding#,有問題,隨時通過話題板提問即可。
五、課程內(nèi)容
我想說一下,這次《程序媛》計(jì)劃的大概階段和可能的結(jié)果。
準(zhǔn)備階段,從現(xiàn)在到7月10號,學(xué)習(xí)材料:
1. free.cxy61.com,兒童編程關(guān)卡(不會的請@橙旭園兒童編程與機(jī)器人)
2.公眾號:橙旭園兒童編程《Scratch編程初探》
正式學(xué)習(xí):
1. HTML,CSS,Javascript基礎(chǔ)
2. HTML,CSS,Javascript高級
3. Python編程
4. App開發(fā)等高級編程
對于不同的人,投入時間和精力不同,可能達(dá)到以下效果:
A.入門編程,了解編程原理,懂HTML編程
B.可作為兒童編程老師,教兒童學(xué)習(xí)編程
C.成為前端程序員,進(jìn)入前端程序員職業(yè)
D.成為后端程序員,從事后端程序員職業(yè)
斌叔最大之愿望,有二:
1.借助這次活動,帶領(lǐng)更多的女性從事程序員職業(yè)。
2.計(jì)劃完成后,能有幾百人成為這個計(jì)劃的志愿者,帶動更多的女性和兒童接觸編程。
未來是科技的時代,早點(diǎn)認(rèn)識到這點(diǎn),能給就業(yè)、擇業(yè)和個人發(fā)展帶來很多的便利。
六、各語言間關(guān)系
HTML語言是用來表示界面的,CSS是用來讓界面更加豐富好看的,Javascript是用來實(shí)現(xiàn)邏輯的。其中Javascript尤其強(qiáng)大,也可以用來寫服務(wù)器。這些語言都不難。別怕,斌叔帶你飛。。。
七、程序員找工作要求
項(xiàng)目,都做過哪些項(xiàng)目。這是重中之重。學(xué)校的,實(shí)習(xí)的,工作的,都可以。//@-礦泉水瓶:那請問你們看簡歷都看哪些?
想起來,我面試招聘了那么多人,還真的不怎么看畢業(yè)學(xué)校和專業(yè)。有時候路上碰見同事,沒話可說時會問起你是哪里畢業(yè)的?每個人都有招聘偏好,但我覺得程序員這行主要還是看能力。微軟也不怎么看學(xué)歷,要知道比爾蓋茨大學(xué)就輟學(xué)了。
八、進(jìn)階課程
有人問:我是有一定的基礎(chǔ)的,這次的程序媛計(jì)劃有沒有一定難度的課程。斌叔答:有的。比如Python數(shù)據(jù)挖掘,Web游戲開發(fā),人工智能深度學(xué)習(xí)等。會一步步推,不會一步到位。所以一定關(guān)注公眾號:橙旭園兒童編程。為什么不一次推完?斌叔老命只有一條,做不完。#teachgirlscoding#????
九、小組與期望
現(xiàn)在可以揭開的是,“程序媛”計(jì)劃采用人工智能技術(shù)教學(xué),斌叔先將知識教會一個機(jī)器人,然后機(jī)器人分身成千萬個教你學(xué)習(xí)編程,時間隨意。4人小組制,里面會有項(xiàng)目需要小組配合完成。也會有小組學(xué)習(xí)榜,所以小組的成員相互促進(jìn),不要掉隊(duì)。學(xué)成后有證書,這個證書是有很大價值的。#teachgirlscoding#????
=============
時間線:
V 1.0 --2017/6/27