程式初步:中學生的第一堂PYTHON

本課程最重要的就是作為108年資訊科技新課綱的預備課程,讓中學生預習程式設計是怎麼回事。儘早地熟悉許多程式設計相關的概念,也可以輔助學員在學校課程中領先他人。


隨著近幾年雲端、軟體產業的發展,帶動整個市場上的工程師供不應求,甚至在金融業,半導體產業,都有屬於工程師的高薪職缺。


現在的十二年國教課綱[1],也已經將資訊科技的能力正式位列其中,而每個工程師最基本要具備的正是程式能力。課綱中的資訊科技包含「程式設計」、「資料結構」、「演算法」、「資料處理與分析」等等。本課程利用近年最流行的程式語言Python來帶領中學生們步入程式設計的大門,也會涵蓋大多數十二年國教課綱中提到的重要觀念。


基礎是最重要的,本課程的目的在建立中學生的基礎程式觀念。爾後,也才能盡快地適應當今資訊流通快速的時代。



[1] 十二年國教基本課綱 - 108資訊科技

課程大綱

主題一:Python程式設計
初識Python、變數、分支結構、循環結構
函式、遞迴結構

主題二:資料結構
一維陣列、高維陣列
樹狀結構
圖形結構

主題三:演算法
排序演算法、搜尋演算法


主題四:資料分析
巨量資料的概念
資料視覺化

課程以中文上課,教材中會保留英文專有名詞。

適合對象

國高中生與大一新生,想要入門程式,銜接新課綱的學生們

開發環境

Python 3.x
Jupyter Notebook

近期班次

  • 第324期 開課日期:2020.02.03 名額已滿

    上課時間:每週(一)(二)(三)(四)(五)
    9:00 AM ~ 4:30 PM
    上課日期:2020.02.03 ~ 2020.02.07
    學費:新生新台幣5000元整

    備註: 上午0900-1200;中午休息1.5小時;下午13:30-16:30

    停止報名 詳細資訊

  • 第326期 開課日期:2020.03.28 招生中

    上課時間:每週(六)(日)
    9:00 AM ~ 12:00 PM
    上課日期:2020.03.28 ~ 2020.05.03
    學費:新生新台幣5000元整

    備註: 4/4(六)4/5(日)清明連假

    詳細資訊

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

    (一) 學歷

    國立臺灣大學資訊工程學博士生

    國立臺灣大學財務金融研究所 碩士

    國立政治大學資訊科學系 學士  

    (二) 服務經驗

    中研院 CFDA&CLIP Lab 研究助理 (2016.1--present)

    Credit Research Initiative, National University of Singapore 研究助理 (2018.7--2018.9)

    中華民國 中央銀行 資料庫實習生 (2017.7--2017.9)  

    (三) 研究興趣

    Credit Analysis and Default Prediction Financial Computing Statistics,

    Quantitative finance,

    Econometrics Data Mining, Machine learning,

    Reinforcement learning, Deep Learning

    (四) 程式語言

    C, C++, Python

    (五) 教學特色 

    中文授課,課程教材會有英文專有名詞搭配解釋。課程適合程式初學者。