※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2015-10-08 21:28:04
看板 Gossiping
作者 標題 [問卦] C++第一堂課就教template合理嗎??
時間 Thu Oct 8 12:54:26 2015
之前有上非資工開的程設課程
教的是C++ 一開頭就從template開始講
直接跳過大部分的入門部分
e.g. 變數 函數 迴圈
然後就一堆人退選
這樣合理嗎 還是學生自己欠缺常識
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.79.88.183
※ 文章代碼(AID): #1M5VS5kB (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1444280069.A.B8B.html
→ : 871F 10/08 12:54
→ : 不是都 hello world2F 10/08 12:55
推 : printf ("Hello world");3F 10/08 12:55
→ : 合理阿你說的只是C 但課是++4F 10/08 12:55
那一國的C有template??推 : Hello C5F 10/08 12:55
→ : 不合理 第一堂通常是自我介紹 介紹課程6F 10/08 12:55
推 : 很好啦 減少以後遇到爛同事的機會7F 10/08 12:55
※ 編輯: sexonly (42.79.88.183), 10/08/2015 12:56:21推 : Hello Go Down C8F 10/08 12:56
→ : 之前系上普物從相對論開始教 說前面太簡單了9F 10/08 12:56
推 : 在那邊10F 10/08 12:56
推 : 之前上統計第一堂就peason distribution11F 10/08 12:56
推 : 看無12F 10/08 12:56
推 : = = 不是都只講概念跟記憶體 語法回去自己coding嗎13F 10/08 12:56
推 : E.G.的部分自己回家翻書補阿,幹,C++書那麼厚,一個個14F 10/08 12:56
→ : 教要教到民國幾年拉
→ : 教要教到民國幾年拉
→ : 有些老師就是認為你一定是有底子才來選,所以他不教16F 10/08 12:57
→ : 不是先教怎麼灌IDE嗎17F 10/08 12:57
→ : 正常是先hello world講解程式架構吧?18F 10/08 12:58
推 : 他可能覺得會來選的基本概念都有而且你說的拿本書19F 10/08 12:59
推 : 我都寫 IKEA20F 10/08 12:59
→ : 寫著寫著就匯了21F 10/08 12:59
推 : 這門課是給大一上的那種第一堂程設課嗎?22F 10/08 12:59
推 : 不是都先下狠話我只會讓其中一位過其他全部當掉23F 10/08 12:59
推 : 會寫C才能選24F 10/08 12:59
→ : 不是先教寫註解嗎25F 10/08 12:59
推 : 高中社團才跟你hello world26F 10/08 12:59
→ : 迴圈 變數 遞迴是通用的基本觀念 模版是希家家的特色27F 10/08 13:00
推 : 進階課程?28F 10/08 13:01
推 : 合理29F 10/08 13:01
推 : 柱姐:他的意思是你是不是沒有先教注解?30F 10/08 13:01
推 : 希佳佳 希羽研 希夏普 一家三人31F 10/08 13:01
推 : 指標就算了 迴圈 變數 函數這種自己自習就會了啦32F 10/08 13:02
→ : 你修到metaprogramming了吧 把課程名看清楚33F 10/08 13:02
推 : 自學有什麼學不會的? 但上課就是要幫助學生學習啊34F 10/08 13:02
推 : 當然不合理啊 不教字母 直接上文法喔35F 10/08 13:03
→ : 如果老師真的這樣教,我猜這個不是入門程設課程36F 10/08 13:03
非資工系開的 應該算入門吧→ : 第一堂不是都講廢話嗎37F 10/08 13:04
推 : 課名是modern c++的話合理38F 10/08 13:05
這不是給凡人看的 非資工不去玩metaprogramming吧推 : hellow world 開始鴨39F 10/08 13:05
※ 編輯: sexonly (42.79.88.183), 10/08/2015 13:09:26推 : 感覺老師很不想開課 故意嚇跑人讓課程流標40F 10/08 13:07
推 : sorry java裡沒有的東西我不懂 什麼是template?41F 10/08 13:08
推 : 課名是什麼啊?打一下吧42F 10/08 13:09
推 : cout <<43F 10/08 13:10
→ : Java 裡面跟 template 很像的應該是 Generic44F 10/08 13:10
類似 但不完全一樣 編譯的方式不同C++的template可以做出很誇張的東西
※ 編輯: sexonly (42.79.88.183), 10/08/2015 13:12:19
噓 : 基本的變數、迴圈、函數高中就教過了吧,就像大學數學45F 10/08 13:12
→ : 從微積分開始教一樣算合理,雖然我高中電腦課都在打信
→ : 從微積分開始教一樣算合理,雖然我高中電腦課都在打信
噓 : peason?47F 10/08 13:13
推 : c++不是都從資料結構和演算法開始教嗎?48F 10/08 13:14
推 : 合理啊,如果老師打算一開始就直接上STL的話49F 10/08 13:14
推 : 泛型程式設計50F 10/08 13:14
→ : 有些C++教科書也是從STL開始51F 10/08 13:15
推 : Peason? Poisson? XDDDDDDD52F 10/08 13:15
推 : 不hallo world嗎53F 10/08 13:16
推 : 正常應該先講物件導向吧?54F 10/08 13:17
→ : 進階C++的書也是先讓大家複習一下OOD
→ : 進階C++的書也是先讓大家複習一下OOD
推 : 第一堂課應該是Hallo World吧....56F 10/08 13:20
→ : 打錯 OOP57F 10/08 13:20
→ : Hello58F 10/08 13:20
→ : 連OOP的觀念都沒有 學寫STL沒什麼意義59F 10/08 13:20
推 : 不合理吧 除非有修過60F 10/08 13:21
推 : 之前去旁聽某堂課,第一堂就在那邊講Linked list61F 10/08 13:23
推 : 大概知道了 結論是我不需要學這種鬼東西 會泛型就好62F 10/08 13:26
推 : 這堂課應該是指 C的進階版吧 C++63F 10/08 13:26
→ : 以前老師為了嚇跑一些外系來選修的,就是這麼做64F 10/08 13:28
推 : 應該是c的進階班吧65F 10/08 13:29
→ : JSP網頁的課,第一堂上什麼Three-Tier 只能說計策很成功66F 10/08 13:29
推 : virtual template member function object constructor67F 10/08 13:31
→ : 他教C++啊 當你已經會C惹68F 10/08 13:36
推 : To C or not to C, that is a question69F 10/08 13:40
推 : JAVA第一堂課 教 西洋文學之變革與演進70F 10/08 13:43
推 : 淡江資工遜爆,當年我們第一堂課是Hello World71F 10/08 13:50
推 : printf("Hello, world");72F 10/08 14:00
→ : 好多程式宅73F 10/08 14:03
推 : 找工具人啊74F 10/08 14:07
推 : 教c++應該從class開始教吧75F 10/08 14:14
推 : 但template是C的東西吧 應該是假定學過c了
→ : sorry template是c++
推 : 但template是C的東西吧 應該是假定學過c了
→ : sorry template是c++
噓 : 常識78F 10/08 14:18
推 : 倒敘法79F 10/08 14:24
推 : 他們之前有教過C吧80F 10/08 14:28
噓 : 第一堂課應該教你下去C81F 10/08 14:54
→ : 哪裡開的課啊? 這麼屌82F 10/08 15:29
噓 : 其它太簡單的當然自己看就好了啊,幹嘛浪費學費教基礎83F 10/08 15:31
推 : 弱84F 10/08 15:31
→ : cout<<"hello world"<<endl;85F 10/08 15:33
推 : int main(int argc,char **argv)86F 10/08 15:40
推 : 已經教過c的話這沒什麼 就是把不會c的人勸退的87F 10/08 16:37
噓 : 選c++前本來就要先修過c88F 10/08 17:01
噓 : asm { xor eax, eax mov ebx, string, call print }!!!89F 10/08 18:26
噓 : 所以其實應該是學完計概還是C課程再來修這個90F 10/08 21:14
→ : 本魯以前計概是先教C 大概過11~12周開始教C++
→ : 本魯以前計概是先教C 大概過11~12周開始教C++
--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 249
回列表(←)
分享