SlideShare a Scribd company logo
1 of 95
Download to read offline
國立新竹科學園區實驗高級中等學校
109-2 自主學習成果報告
學生:H101,王平
指導教師:江天瑋
程式設計與應用
C++演算法
計畫緣起
上了高中以後,開始學C++程式語言,從基本語法與程式設計技巧開
始,後來再加上寫程式題目,精進自己的能力,也漸漸對學習程式設
計越來越有興趣。接下來希望透過自主學習的時間以及自己課餘的努
力,能學習更多演算法或資料結構。除了透過學習解更有難度的題目
來練習精進自己使用程式語言的能力,也希望挑戰自己,能有實力參
加程式比賽。希望透過自主學習過程,打好寫程式的基礎,繼續更多
充實自己,未來也能朝程式設計或資訊工程方面發展與研究。
執行方式與策略
每週訂定學習目標,以演算法及程式技巧為自主學習內容,視不同項
目的難易度調整學習時間。每學完一個項目的概念後,就到線上解題
系統找相關的題目,試著應用學到的新方式解題。透過學習解題,從
一個個小目標慢慢累積自己的實力,達成階段的目標。目標先參加7
月APCS檢定,希望能在高一時,就能達到參加APCS考試七級分。也
會在課餘參加各式比賽,如leetcode線上比賽,累積更強的競爭能力。
未來除了C++,也希望在涉獵其他程式語言或應用,讓自己的學習過
程更完整。
個人筆記網站 https://hackmd.io/@PeterWang
成果反思
1. 第一次實行高中自主學習計畫讓我學習時間安排的重要性,除了
必須自己規劃學習進度,構思呈現的內容與方式,並且要確實完
成計畫。還好時間管理一直是我的強項,只要按照進度學習,不
拖延,就得以讓自己避免陷入被計畫追趕的壓力循環中。
2. 台灣疫情爆發的轉變,也帶來了外在環境因素的變動與影響。雖
然無法透過APCS考試結果來呈現自主學習成果有點遺憾,但也由
於疫情,在家線上學習的時間變多,我也藉這機會練習思考,自
己可以做怎樣的調整和改變來因應這個環境的變動,並且不讓自
己的學習因環境變動而受影響。所以,趁此變動和機會,我找到
了許多網路上可以自行學習的資源,也是另一個意外的收穫。
3. 疫情的變動不是我可以掌握的,因此日後在擬定計畫時,可以先
設想一些環境變動的可能性,多預想一些備案,也才可以讓自己
從容地面對許多不確定因素及挑戰。
自主學習計畫書
自主學習每週成果紀錄審核表
自主學習成果報告書
自主學習成果報告書
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法
高一下自主學習成果詳細報告 程式設計演算法

More Related Content

What's hot

09.薪資設計與管理
09.薪資設計與管理09.薪資設計與管理
09.薪資設計與管理
Spring Wang
 

What's hot (20)

系統程式 -- 第 1 章 系統軟體
系統程式 -- 第 1 章 系統軟體系統程式 -- 第 1 章 系統軟體
系統程式 -- 第 1 章 系統軟體
 
系統程式 -- 第 5 章
系統程式 -- 第 5 章系統程式 -- 第 5 章
系統程式 -- 第 5 章
 
系統程式 -- 第 12 章
系統程式 -- 第 12 章系統程式 -- 第 12 章
系統程式 -- 第 12 章
 
09.薪資設計與管理
09.薪資設計與管理09.薪資設計與管理
09.薪資設計與管理
 
系統程式 -- 第 4 章
系統程式 -- 第 4 章系統程式 -- 第 4 章
系統程式 -- 第 4 章
 
系統程式 -- 第 10 章
系統程式 -- 第 10 章系統程式 -- 第 10 章
系統程式 -- 第 10 章
 
系統程式 -- 第 3 章
系統程式 -- 第 3 章系統程式 -- 第 3 章
系統程式 -- 第 3 章
 
系統程式 -- 第 6 章
系統程式 -- 第 6 章系統程式 -- 第 6 章
系統程式 -- 第 6 章
 
給自己更好未來的 3 個練習:嵌入式作業系統設計、實做,與移植 (2015 年春季 ) 課程說明
給自己更好未來的 3 個練習:嵌入式作業系統設計、實做,與移植 (2015 年春季 ) 課程說明給自己更好未來的 3 個練習:嵌入式作業系統設計、實做,與移植 (2015 年春季 ) 課程說明
給自己更好未來的 3 個練習:嵌入式作業系統設計、實做,與移植 (2015 年春季 ) 課程說明
 
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階
 
系統程式 -- 第 4 章 組譯器
系統程式 -- 第 4 章 組譯器系統程式 -- 第 4 章 組譯器
系統程式 -- 第 4 章 組譯器
 
系統程式 -- 第 5 章 連結與載入
系統程式 -- 第 5 章 連結與載入系統程式 -- 第 5 章 連結與載入
系統程式 -- 第 5 章 連結與載入
 
用十分鐘 向jserv學習作業系統設計
用十分鐘  向jserv學習作業系統設計用十分鐘  向jserv學習作業系統設計
用十分鐘 向jserv學習作業系統設計
 
OKR 做最重要的事
OKR 做最重要的事OKR 做最重要的事
OKR 做最重要的事
 
系統程式 -- 第 0 章
系統程式 -- 第 0 章系統程式 -- 第 0 章
系統程式 -- 第 0 章
 
系統程式 -- 第 7 章
系統程式 -- 第 7 章系統程式 -- 第 7 章
系統程式 -- 第 7 章
 
系統程式 - 第二章
系統程式 - 第二章系統程式 - 第二章
系統程式 - 第二章
 
皮影戲
皮影戲皮影戲
皮影戲
 
系統程式 -- 第 9 章
系統程式 -- 第 9 章系統程式 -- 第 9 章
系統程式 -- 第 9 章
 
如何用十分鐘快速瞭解一個程式語言 《以JavaScript和C語言為例》
如何用十分鐘快速瞭解一個程式語言  《以JavaScript和C語言為例》如何用十分鐘快速瞭解一個程式語言  《以JavaScript和C語言為例》
如何用十分鐘快速瞭解一個程式語言 《以JavaScript和C語言為例》
 

More from PeterWang490704

More from PeterWang490704 (14)

台大C++演算法修課證明以及課程
台大C++演算法修課證明以及課程台大C++演算法修課證明以及課程
台大C++演算法修課證明以及課程
 
多元表現 鋼三比賽獎狀及經歷分享
多元表現 鋼三比賽獎狀及經歷分享多元表現 鋼三比賽獎狀及經歷分享
多元表現 鋼三比賽獎狀及經歷分享
 
多元表現 辯論比賽經歷及獎狀
多元表現 辯論比賽經歷及獎狀多元表現 辯論比賽經歷及獎狀
多元表現 辯論比賽經歷及獎狀
 
多元表現 領導幹部經歷
多元表現 領導幹部經歷多元表現 領導幹部經歷
多元表現 領導幹部經歷
 
學習歷程 企業參訪報告
學習歷程 企業參訪報告學習歷程 企業參訪報告
學習歷程 企業參訪報告
 
海牛修課證明及課程大綱
海牛修課證明及課程大綱海牛修課證明及課程大綱
海牛修課證明及課程大綱
 
H10114王平
H10114王平H10114王平
H10114王平
 
學習歷程 期中專題-機器人動手做
學習歷程 期中專題-機器人動手做 學習歷程 期中專題-機器人動手做
學習歷程 期中專題-機器人動手做
 
學習歷程 物理探究
學習歷程 物理探究學習歷程 物理探究
學習歷程 物理探究
 
學習歷程 地科探究與實作
學習歷程 地科探究與實作學習歷程 地科探究與實作
學習歷程 地科探究與實作
 
學習歷程 生科電控
學習歷程 生科電控學習歷程 生科電控
學習歷程 生科電控
 
學習歷程 生科小組報告
學習歷程 生科小組報告 學習歷程 生科小組報告
學習歷程 生科小組報告
 
學習歷程 化學探究與實作-強弱之分
學習歷程 化學探究與實作-強弱之分 學習歷程 化學探究與實作-強弱之分
學習歷程 化學探究與實作-強弱之分
 
學習歷程 化學探究與實作-洋蔥皮染
學習歷程 化學探究與實作-洋蔥皮染學習歷程 化學探究與實作-洋蔥皮染
學習歷程 化學探究與實作-洋蔥皮染
 

Recently uploaded

10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
PUAXINYEEMoe
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
michaelell902
 

Recently uploaded (6)

taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
 

高一下自主學習成果詳細報告 程式設計演算法