找回教育處電子郵件帳號,並確認可以登入信箱。
登入google chrome :登入位置如下圖
登入【Online-Python】
.登入【Gemini】
確認可以登入【ChatGPT】
確認可以找到 【www.myiot.idv.tw】的網站
確認可以登入【因材網】
10/13
Python 程式撰寫
背景知識:
演算法的五大特性:
1. 輸 入:可有多個輸入資料,或是沒有輸入資料。
2. 輸 出:必須至少有一個輸出結果。
3. 明確性:每個指令必須明確,不可模稜兩可。
4. 有限性:執行演算法,必須在有限步驟內結束。
5. 有效性: 又稱可行性,演算法中的每個命令都必須是可執行的步驟,用紙筆也能推演完畢,以確定能解決問題。
流程圖
結構化的方式,利用循序結構、選擇結構、重複結構來進行程式設計
練習一:
使用python語言設計一個程式:用循序結構,逐行依次列印出1~5的數字。
請解釋剛才的程式使用到的指令 。
畫出程式的流程圖
使用python語言設計一個程式:使用重複結構,逐行依次列印出1~5的數字。
請解釋剛才的程式使用到的指令 。
畫出程式的流程圖
使用python語言設計一個程式:用選擇結構,逐行依次列印出1~5的數字。
請解釋剛才的程式使用到的指令 。
畫出程式的流程圖
如果我要列印出1-50, 如果這樣寫:
n=1
while n<51:
print(n)
n=n+1
輸入一個數字N,列印出N列高的正三角形。使用python語言設計
輸入一個數字N,列印出底為N的直角三角形。使用python語言設計
輸入一個數字N,N必須在0-100之間,當N>=60,列印及格,小於60列印不及格,並重新等待使用者輸入下一個數字,螢幕無須清除。如果輸入非數字則停止程式。使用python語言設計
請詳細解說此一程式
免登入、適合快速測試與初學者
Online-Python:專為 Python 設計的輕量級線上編輯器。支援 Python 3.12 版本,提供深色/淺色主題切換、即時互動式終端機,還能一鍵產生分享連結。 [1]
Programiz Online Python Compiler:畫面極簡、沒有多餘廣告,執行速度非常快,非常適合用來練習基礎語法。 [1]
OnlineGDB Python Compiler:介面非常直覺,右上角可以自由切換多種程式語言(如 C++、Java 等)。它支援標準輸入(stdin),如果您的程式需要使用者輸入資料(例如 input()),用這款工具測試非常方便。 [1, 2]
Google Colab(Colaboratory)是 Google 提供的一款免費雲端 Python 開發環境,不需要在自己的電腦安裝任何軟體,只要打開網頁就能直接撰寫與執行 Python 程式碼。使用 Google Colab:由於會使用 Google 的雲端服務,所以必須要用 Google 帳號「登入」才能正式開始使用。
10/06
用AI設計網頁
09/29
學習單:https://docs.google.com/document/d/1RdlXQDDR3GjqpgXtTbVir65e5Cgpdv1X/edit?usp=sharing&ouid=102317302848490477194&rtpof=true&sd=true
登入網頁【OnlineGDB Python Compiler 】
與AI對話:
最近要交python 3 的作業。你可以幫助我嗎?
列印出以下一首詩,在每一個標點符號後換行:床前明月光,疑似地上霜。舉頭望明月,低頭思故鄉。
輸入0-100分的成績,大於等於60分為及格。使用者輸入成績,輸出及格或不及格。
輸入0-100分的成績,轉換成A~E的成績等第,0-19為E,20~29為D依此類推。使用者輸入成績,輸出:輸入的成績與轉換後的等第。
將上述作品挑選一個,按下橘色的Share ,並將Share Link時長設定為1個月,複製連結填寫在作品繳交問卷中。
紙本作業單請完成第一頁後繳回。
登入【Gemini】
登入【Scratch】
在Gemini上發問【用Scratch設計一個球在螢幕上依照光學定律在一個邊長250X250的正方形內移動 】,並將Scratch程式實作出來。
對於Scratch的操作不熟悉,可以參考Scratch 教學
今日重點:
複習Scratch
用AI幫忙寫Scratch
了解作業撰寫方式
了解問卷填寫方式