校本課程- Python程式設計(基礎) 校本課程 | Python 程式設計(基礎)

Slides:



Advertisements
Similar presentations
第一單元 建立java 程式.
Advertisements

基礎英文書信及論文閱讀課程.
實驗規劃--實驗因子設定, 效標選定與受測者選定
應用統計學 授課大綱 – 暑期班 By: Dr. Tsung-Nan Tsai.
Project-1 NS-2教學.
第九章日治時期的台灣(下).
程序设计思想与方法入门篇 庄天红.
陳維魁 博士 儒林圖書公司 第九章 資料抽象化 陳維魁 博士 儒林圖書公司.
多元化科學教學策略工作坊 吳木嘉 小學校本課程發展組.
教學優良教師分享 資訊管理系 陳昌助.
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
Signal and Systems 教師:潘欣泰.
圓玄學院妙法寺內明陳呂重德紀念中學 高中課程簡介會 資訊及通訊科技.
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
104學年度第二學期 高中多元選修課程說明會 自然科 創意實驗 開課教師:自然科老師合開 2016/02/15.
Python 簡介 林子傑.
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
Java簡介.
Google協作平台.
流行mv舞蹈.
手機作業系統介紹.
第八章 利用SELECT查詢資料.
運用雲端工具提升教學及研究的效率 Victor Gau 5/31/2014.
類別(class) 類別class與物件object.
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
資訊及通訊科技科 Information and Communication Technology (ICT)
資訊及通訊科技科 Information and Communication Technology (ICT)
Database Systems 主講人:陳建源 研究室 :法401
安裝JDK 安裝Eclipse Eclipse 中文化
Visual Basic 物件導向程式設計簡介.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
程式設計專題.
Java 程式設計 講師:FrankLin.
RFID資訊系統 建國科技大學資管系 饒瑞佶 2010/2011.
虛擬世界創造 授課教師:紀明德.
程式設計實習課(四) ----C 函數運用----
Python 基本介紹.
第一單元 建立java 程式.
App Inventor 2初體驗 靜宜大學資管系 楊子青
INDEX 資訊學科種子教師研習 課程說明 教學活動計畫.
程式設計與問題解決 Problem Solving with Programming
JAVA 程式設計 資訊管理系 - 網路組.
第一次Labview就上手 參考書籍: LabVIEW for Everyone (Jeffrey Travis/Jim Kring)
公共關係 Public Relations 朝陽科技大學 傳播藝術系 鄭淑慧.
資訊傳播工程學系 蔡奇偉 副教授 專業英文導讀 課程說明 資訊傳播工程學系 蔡奇偉 副教授
作業系統 期末專案程式製作 進修部資科三甲 981 德明科大 資訊科技系.
VS.NET 2003 IDE.
106年度教育雲服務策略聯盟計畫 酷學習 COOL CLASS.
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
三年級上學期英語科教學報告 教學目標 教材內容 教學方式 作業設計 評量方式.
宮輔辰 辦公室 B971 分機 : 年度第1學期 生物學與性別平等關係 講義下載網址 宮輔辰 辦公室 B971 分機 : 7971.
電腦攻擊與防禦 The Attack and Defense of Computers
香港西區扶輪社匡智晨輝學校 名稱:二位加一位圖加法 科 目:數學 學習範疇:數 學習單元:整數運算 學習重點細目:二位加一位(進位)圖加法
電腦軟體設計 建國科技大學 資管系 饒瑞佶 2010年.
電腦概論考題分析 佛學資訊組 碩一 張榮顯.
物理化學輔助學習工具 2018/12/04.
函數應用(二)與自定函數.
英文管理期刊導讀 A Guide on Reading International Management Journals Spring, 2007 Friday, 10:10~12:00 R9208 Instructor: 張婉菁 Phone:
資訊隱藏概論 (Introduction to Data Hiding)
一、簡介 電腦硬體設計:純硬體電路(hardware)及韌體電 路(firmware)兩種方式。
106學年度上學期 學校日 五年級 自然與生活科技 林皎汝 老師.
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
Taipei Municipal Dahu Elementary School September 15th, 2012
資料擷取與監控應用實務.
妙法寺陳呂重德紀念中學 高中課程簡介會 資訊及通訊科技.
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
Chapter 4 Multi-Threads (多執行緒).
指導老師:張慶寶 組員 : 蔡維庭 4970E028 劉明哲 4970E079 葉聖鴻 4991E020 康有成 4970E004
物理化學輔助學習工具 2018/12/04.
Presentation transcript:

校本課程- Python程式設計(基礎) 校本課程 | Python 程式設計(基礎) 劉明昌 t1701n@mail2.blsh.tp.edu.tw

課程時間 Python 上學期 多元試探每門課 7-9週(視當學期行事曆調整); 期中及期末課堂成發、選課

課程目標 1. 充實資訊科學基礎知識,為將來就讀資訊科 技與媒體等相關科系做準備 1. 充實資訊科學基礎知識,為將來就讀資訊科 技與媒體等相關科系做準備 2. 透過課程之互動,培養學生具備獨立思考、 自我學習、團隊合作及利用電腦解決問題的能力 3. 培養學生成為一位具有資訊素養的國際公民

課程目標:經由本課程生能知道的知識 學習python程式語言的基礎語法 1.需瞭解python開發環境 2.有程式設計之基礎能力 3. 熟悉變數與運算式的使用 4. 熟悉選擇性敘述與迴圈的使用 5. 熟悉如何利用串列與函數

哪些人適合這堂課? 想學程式卻不知道該從什麼語言入門的人 已經學過其他程式語言,想學習Python的人 對數理及邏輯推理有興趣的人

校本課程- 程式設計(基礎) Python

為何要學 Python? Python 特色 程式語法 Python 應用

為何要學 Python? Python 特色 程式語法 Python 應用

為何要學 Python? Python 特色 跨平台 (Cross Platform) 易學易用 (Easy Learning) 語法結構清晰 (Clear Syntax and Structure) 延伸與內嵌 (Extended and Embedded) 開放源碼 (Open Source)

程式碼長度

的缺點 Python 速度仍然比C慢 跨平台-使用Python模擬器(PVM)‏ 有些超級老的cpu不能跑 有些模組比較肥(xml相關)‏

為何要學 Python? Python 特色 程式語法 Python 應用

為何要學 Python? 程式語法 開啟 Python shell

為何要學 Python? Hello world! 程式語法 >>> print ‘hello world!’

為何要學 Python? 閏年判斷 程式語法 牛刀小試(leap.py) 能被400整除的年份是閏年。能被100整除但不能被400整除的,不是閏年。 能被4整除但不能被100整除的年份是閏年。不能被4整除的年份不是閏年。 請寫一個程式來判斷某年是否為閏年。 year = 2017 如果是閏年,則 print “This year is a leap year.” 如果不是閏年,則 print “This year is NOT a leap year.”

為何要學 Python? Python 特色 程式語法 Python 應用

為何要學 Python? Python 應用 TIOBE Index for August 2017

為何要學 Python? Python 應用 開始畫畫囉 from turtle import * for i in range(50): forward(400) left(110) done()

誰在用 Python? BitTorrent NASA Plurk

總結 Python Python 是一個簡單易學且好用的程式語言 第三方函式庫使用方便 開發快速,應用有潛力

校本課程-程式設計(基礎) 運算思維教學 將運算思維的培養落實於程式教學

校本課程-程式設計(基礎) 運算思維教學 培養運用電腦解決問題的能力

課程內涵: 週次 授課大綱 學習重點 第一週 課程簡介、開發環境安裝與設定 電腦五大單元、作業系統、程式語言簡介 第二週   電腦五大單元、作業系統、程式語言簡介 第二週 Python基本語法 printf()函數 + - * / 四則運算 資料型態簡介 第三週 Python語法、變數、內建函式 變數、運算式、數學函數 inpot()函數 第四週 數學函數、布林運算式 第五週 If敘述及應用 範例:BMI

課程內涵: 週次 授課大綱 學習重點 第六週 多重If敘述及應用 範例:單一樂透 第七週 程式設計實作(一) 第八週 程式設計實作(二) 第九週 課堂成發   第十週 課堂成發 及 反思

歡迎同學選修 校本課程- Python程式設計(基礎) 劉明昌 t1701n@mail2.blsh.tp.edu.tw