什麼是「C」、「C++」

 

起初,「C語言」改寫自低階組合語言撰寫的Unix作業系統,語法十分精簡,保留字極少,同時具有高階語言流程控制與資料處理的便利性,以及低階語言直接操作記憶體的精密性,因此,即使過了40幾個年頭,老牌的「C語言」依舊被廣用於各種作業系統的編譯器中,堪稱用途最為廣泛的語言。

C++」常被工程師們調侃是支援「物件導向設計」的C語言,但其實不僅如此,「C++」承襲C語言的優點及特性,又兼具配置記憶體的效率,與語法使用的彈性,常被用來撰寫電腦軟體,舉例來說,常見的office系列軟體就是以C++撰寫而成的。

註:「程式語言」就是人類用來向電腦發送指令的標準化說明工具。目前大家使用的普遍是以英文為基礎的「高階程式語言」,可讀性和撰寫的便利程度都比「低階程式語言」(即機器語言,由機械碼1和0組成)高上許多。


為什麼選擇學習「C/C++」

 

1.無論是國際奧林匹亞資訊競賽IOI,或是ACM-ICPC國際大學生程式競賽,以及線上程式設計比賽TopCoder,Google的Code Jam等等國際各大比賽都可使用的程式語言。
2.臺灣的APCS檢定(包含觀念與實作題)可任選C、C++、Java、Python語言來解實作題,但是觀念題仍以C/C++語言來出題。
3.108課綱推行之後,國內所有高中生的程式設計課程,大多數都是選擇C/C++,原因是因為C/C++的效能,普及, 受到長期普及的信任, 執行速度,遠優於其他程式語言。

嗯!程式語言就從C/C++開始學起吧!


為什麼推薦報考「APCS檢定」

 

• 台灣設有APCS(大學程式設計先修)檢定,由教育部指導,國立台灣師範大學資訊工程學系執行,於每年2、6、10月辦理,可「免費」「多次」報考,是目前我國最具公信力的「程式設計檢定」,可以選擇最高分的檢定成績作為申請大學的備審文件

大學資工相關校系於招生管道中規劃「資工系APCS組」:2024年申請入學簡章中,35校88系(組)共682個「APCS組」名額,在第一階段就要以APCS成績為篩選標準,每校系的APCS組普遍錄取5名, 最多招生多達30人,是申請大學必修加分項目。

抓住「程式邏輯思維」升等良機:小剛老師強調程式設計的精華在於「思考」,課程進行中,小剛老師將不斷與每位學員對話,去分析、去討論、去激盪出您的創意思維!另外,視學生需求與學習狀況,小剛老師也會適時傳授「APCS檢定」的解題技巧與邏輯思維


Im未來「APCS檢定滿級分/交大資工錄取」實力證明

 

Im未來復興國中雙語部-國中九年級的李同學,在APCS(大學程式設計先修)檢定獲得筆試五級,上機實作五級成績,除了已達申請「台大,清大,交大」資工系之資格,「實作五級-400分滿分」,堅強實力獲得認證!

康橋高中「蔣同學」-2024年學測通過第一階段交大APCS名額,申請中央資管系:並在Im未來指導下完成書審自主學習之塔防遊戲手機APP專案改作。

Im未來學生「黃同學」-2023年錄取交大資工:2023年大考放榜,在本教室學習C/C++程式設計的黃同學,以優異成績錄取「交通大學-資訊工程系」。

Im未來學生「張同學」-2022年錄取交大資工:,Im未來學生連續二年「錄取台灣資訊界的頂校-交大資工」,實力證明Im未來的教學方式,開啟學生邏輯思維, 對學生未來升學有絕佳的幫助!


課前叮嚀

 

• 自備電腦,並在首堂課「前」下載完「程式開發工具」(IDE)。
1.使用Mac OS作業系統的學員,可至App Store免費下載「Xcode」。
2.使用Windows作業系統的學員,可google「Dev C/C++」並免費下載。
• 到書局選一本適合自己的演算法書籍。無論在課程進行前、中、後,皆可搭配學習進度閱讀,成效加倍。(下方將補充小剛老師的推薦書目)
• 若完成前兩項作業,恭喜您!您將在本課程中勢如破竹地直搗黃龍!!!


建議學習方式

 

• 完成一個專案的時間分配應是:60%對話與思考、10%寫程式、30% debug。 是的!所以,練習以電腦邏輯去「思考」太重要了!
• 不要用「試誤」(try error)的方式寫程式。
• 不要害羞提問。
• 程式語法問題,老師可以指正;思考邏輯問題,老師可以共同討論,但不要直接跟老師要答案。
• 每堂的指定作業「務必」寄給老師,老師將一一回覆並提供參考範本。


Im未來教育學院特色

 

業界資深教師

Im嚴格慎選每一位教師,所有教師均為資訊從業人員並受過專業培訓

小班制教學

Im提供1對4重點教學,每一位學員都能有效吸收學習

終身受用

Im輔導學員參加全國程式設計競賽、成為縣市代表,更放眼國際,致力培養未來頂尖資訊人才


APCS檢定C/C++程式設計入門班

------------- 適合對象 -------------


1.國小四年級以上,具打字和國中英數基礎者。

2.未來想以APCS成績作為大學資訊相關科系的入學申請者。

3.對資訊產業以及程式設計有高度興趣、想從事相關工作者。

4.已在資訊相關領域,欲再增強本身專業技能者。

------------- 課程資訊 -------------


暑假開課時間:

【個別報名時段】 :2024/6~8月/暑假期間採預約報名制 (詳細日期請參考報名表單,以課堂時數計費)

【團體報名時段】 :2024/7/8~7月12 (9000元)

授課教師:Im未來教育學院創辦人 嚴餘金(小剛老師)

課程內容:

為因應108課綱納入資訊領域,提供對學習程式設計具興趣者,了解由初學C語言到深入運用演算法之程式技巧,以APCS檢定為目標授課、並提供程式設計與升學之相關資訊、國內外程式設計相關比賽、APCS大學檢定等相關資訊說明。

授課地址:Im未來教育學院【台北市大安區敦化南路一段188號8樓】

交通方式:

搭乘捷運至忠孝敦化站9號出口,直行一分鐘抵達光武大廈(君悅排骨樓上),直上八樓即可。

試聽預約 Im未來教育學院


費 用:1200元/每小時(預約時段)

團體班:9000元

注意事項:

1. 上課請自行攜帶筆電。

2. 每月首次上課時繳交當月份費用,開立相關費用二聯式或三聯式發票。

3. 原預定活動日期若遇天候或其他不可抗拒因素取消,將另行個別通知。

4. 若臨時有事無法前來上課,最晚請於活動前3天告知本學院或是轉讓課程,未在規定時間內告知者恕不退費!

5. 若因故請假以延課或補課方式處理。

人數限制:每時段學生上限4人,若人數已滿請另詢時段。