daily-notes icon indicating copy to clipboard operation
daily-notes copied to clipboard

[2019-02-13] 錯的人

Open aszx87410 opened this issue 6 years ago • 6 comments

這是心得筆記的第一篇,先再次簡單說明一下內容大概會是什麼 基本上就是我當天思考的一些筆記,有可能會很凌亂也有可能我會先整理過 但品質不保證XDD 有任何想討論的都可以留言在下面 今天就來記錄幾個最近在想的事情好了

第三期要不要開

這個的問題之前跟大家說過了,我五月開始要去周遊列國,所以就算開了的話直播一定會取消,再來就是我還必須帶著電腦才能改大家的作業,教學品質上可能會變得比一二期差了些。

當然也可以找助教來改但我不放心,而且也不知道找誰,所以還是先自己改最好。

直播的問題其實還好,之前第二期的時候就調查過了,其實直播對大家來說沒那麼重要,反正有影片就好,這應該是小事。

總之呢我昨天稍微想了一下,目前大概八成確定會開(我沒說十成喔,所以不是保證會開XD),如果要開的話我稍微隨便想了一下時間,大概是 3/25 報名截止,3/31 公布名單然後 4/15 正式開始,時間還未定我隨便拉的而已。

之後確認要開的話一定會再 po 文跟大家公告。

會讓我想開的理由之一是前幾天 po 的一篇文最後有簡單調查對第三期有興趣的人,收到了 50 份左右的回饋,有滿多人留言說想參加。

要不要把工程師也納入受眾

剛好有幾個朋友不約而同問我說有沒有想要針對已經在工作的工程師開課,讓他們可以繼續精進自己的技術繼續往上。這個問題其實我以前想過,但原本是要拿來當作下一步,意思就是說我把新手的課程搞好以後才會踏入這塊。

但後來我仔細想了一下,其實第二期就已經有三個工程師進來上課了,而且課程內容還算是有幫助,如果我能把這塊再延伸一下,說不定同樣的「課綱」可以同時拿來教新手跟教工程師,差別在於主題的深度。

舉例來說,一二週講到基本程式觀念時,新手寫那些常見題目,什麼九九乘法表或是費氏數列的,然後工程師我就上各種排序法還有二分搜尋,這樣不就兩者都可以兼顧了嗎?

或再舉個例子,上到 CSS 的時候新手我講 box model 講各種 position,工程師我就講性能優化、grid 排版跟一些 CSS 的方法論,也能同時兼顧到。

這樣的好處除了可以兼顧到以外,對新手來說就算是同樣的課程也能夠再上一遍因為深度不一樣,而進度快的同學也可以直接寫工程師班的作業,不用怕沒東西可以做。

靠邀,這樣想一想覺得這想法真的很不錯,我會認真考慮這個方案。

時程安排

眾所皆知第二期的時程太短,所以第三期要重新調整時程。原本計畫是四個月教學,六個月內找到工作收費。新的我還在想要怎麼調,或許五個月教學,七個月內找到工作收費?或是也可以六個月教學,八個月內找到工作收費。

不過這好像要先看我課程大綱怎麼安排才能確定到底要教多久,像是原本我規劃的 final project 第二期完全沒人做,但目前看來好像也沒關係,因為課程裡面寫的那些作業儘管都叫做留言板,但每個學生寫出來的留言板都不一樣,所以看起來不會像作業。

總之這個之後要再想一下到底要多久,先規劃一下課綱比較實在。

初學的其他選擇

以往兩期我都是報名時要學生先接觸 scratch,進來之後直接教 JS。這樣的問題其實是比起 JS,我覺得應該還會有更好的方法讓初學者來入門。

之前有想了一個,例如說組合語言!

搞不好更適合初學者,理由是組合語言的指令都是一行一行的,真的只做一件事情,我認為有可能幫助理解。但實作上的困難是要先挑一種跨平台的組合語言才能教,有想過用以前大學時候用的 TOY 但還是有點麻煩。

後來乾脆想說那我就自己寫個簡單的直譯器加簡單指令好了!反正組合語言不是重點,重點是每一行只能做一件事情,所以可以自己發明一些語法像是這樣:

GET_NUMBER a0
ADD a0, a0, 1
PRINT a0

其實也能達到相同的目的。

這問題想一想我想到以前小時候學程式,我認為 C 靠杯難所以就跑去學 VB6,找到一片天地,因為有介面而且操作容易。所以我後來就想說那乾脆教 VB 開始好了,但 VB 沒有跨平台所以我想到了 xojo,跟 VB 八七分像。

我稍微試了一下覺得有機會,目前的規劃可能是錄一些簡單的 xojo 教學然後免費公開出去(或是收取相當少的金額,99 元或是 49 元之類的),讓學生在開課以前可以簡單學一下,我認為 xojo 應該也能夠幫助學生入門程式設計,而且門檻比 JS 低。

總而言之就是我要在 JS 以前再加上一個中繼的東西來降低門檻,目前 xojo 看起來是個好選擇。

總結

再寫就太多了,剩下留著明天講,最近在看一本書可以順便記一些讀書心得。

最後來講一下標題,如果標題都是日期其實滿無趣的,而且很容易會不知道自己看到哪一天,原本想說每個標題都自己下後來覺得太麻煩還要想標題,於是聰明如我就想到了一個解法:放歌名!

順便可以每天推薦大家一首歌,今天要推薦的是錯的人,但是是劉思涵唱的版本:

劉思涵《錯的人》【《喜歡你時風好甜》網劇原聲帶插曲】Official Audio https://www.youtube.com/watch?v=UBIPmRSIEtQ

真 d 好聽,大家可以聽聽看,第一天就到這邊,大家掰掰

aszx87410 avatar Feb 13 '19 14:02 aszx87410

我本來預期第三期也會是七月報名八月開課....想著那時候正好離職報名學習的(哭

shuanshuan030913 avatar Feb 13 '19 14:02 shuanshuan030913

酷,其很多工程師都會想要進修,畢竟不是每間公司都有senior夠強可以帶人

FunkyGary avatar Feb 13 '19 16:02 FunkyGary

@shuanshuan030913 這問題剛好也是我最近在想的,今天心得來聊一下這個好了

aszx87410 avatar Feb 14 '19 06:02 aszx87410

現在是2/16,為了測試用 github issue 寫blog 的SEO如何,我把你目前這4篇,隨便截取某一段內文去google,發現搜尋到的第一篇{錯的人}。 從時間來看,也就是3天前,所以爬蟲爬了3天才會抓到... 的樣子

advancedor96 avatar Feb 16 '19 15:02 advancedor96

@advancedor96 有趣欸,我自己試了一下好像新的果真都抓不太到,但不知道是沒爬到還是文章太不重要(?),再放個幾天看看

aszx87410 avatar Feb 16 '19 15:02 aszx87410

@aszx87410 現在2019-02-18 01:00 可以搜尋到你第2篇 溫柔的、暴力的 了。 image

advancedor96 avatar Feb 17 '19 17:02 advancedor96