Re: [問題] 國中的數理資優班的 C++基礎班?
我覺得這是要看學生是否會接納
並且願意去學習
寫程式常常會被別人誤以為是在寫大型專案、圖形介面...
因為你現在教的東西可能會跟那些學生所想是大相逕庭的
對他們而言,黑黑的命令提示字元可能是一個奇怪的存在
如果他們曾經有用過命令提示字元做事情就另當別論啦
這對他們的衝擊還蠻大的....
其實教到什麼程度是要看你教多久
就我們學校而言 熟悉C語言的程式碼有幾種
1.學校計概課
2.加入電腦研究性質的社團
3.參加資訊讀書會(偏向程式競賽的團體)
我學到關於C的基礎和演算法主要是從1和3再加上自己找書來看學到的
目前看高二的學弟主持讀書會時
可以發現到這些對高一學弟太陌生了
當然不乏有抱持玩樂心態的人 =>Game
更有在練習時發現到學弟焦慮地面對著空白的IDE....
P.S過了兩的月基礎還沒教完(一個禮拜一堂 一堂兩個到兩個半小時)
※ 引述《sjgau (sjgau)》之銘言:
: 確定開課,人數大約 20為,
: 需要教到甚麼程度?
: 通常,我會提到
: 兩個變數的值交換,不准使用第三個變數,
現在swap這種小程式碼 編譯器都可以直接優化了....
: XOR 和 XOR 的應用,檔案的加密/解密
: if 的應用,一元二次方程式根的判別式
: d= (b*b) - 4*a*c
: d > 0, < 0, = 0,
: 順便提到 浮點數的運算誤差
: for 的應用,
: sum. of 1 + 2 + . . . + 20億,
: 使用 int 的變數型態會 overflow,
: 順便提到 2's 補數
: 順便提到,改成 double 的變數型態,速度
: 會比較慢,慢了多少?以軟體來模擬 浮點數的運算,
: 速度會比整數的運算慢了 一百倍。
: 順便提到,time() 函數的精確度是 秒,
: ftime() 的精確度可以到 ms, 但是,。。。
: 陣列的應用,會使用 simpson 積分第一法則,
: y= sin(x)的積分, x=0.0 to 3.1415926, 答案會
: 接近 2.0
我高三上都沒學過這東西0.0
: 文字檔案和 二進為檔案的異同和應用,
對符合POSIX的系統而言text file和binary file是沒有差別的~~~~
: 會介紹寫程式讀取 Excel 檔案,輸出檔案
: 叫 AutoCAD 自動畫圖,
: 還有,。。。
: 會不會太多了 一點點
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.128.52
推
12/31 11:53, , 1F
12/31 11:53, 1F
推
12/31 12:12, , 2F
12/31 12:12, 2F
→
12/31 13:46, , 3F
12/31 13:46, 3F
※ 編輯: firejox 來自: 123.240.128.52 (12/31 15:05)
推
01/02 18:48, , 4F
01/02 18:48, 4F
→
01/02 18:51, , 5F
01/02 18:51, 5F
→
01/02 21:01, , 6F
01/02 21:01, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):