close

 

原本老師說剩下四個迴圈公式要講解,我想說才1600要提早下課?
講完結果是叫我們寫段code,把這兩天學到的綜合測驗

設計二個程式
   功能運作後要再回到主選單來選擇功能。
   程式一開始--> 請輸入您想要使用的功能
   1 -->計算BMI ,
           請輸入姓名,身高、體重;運算完請給予建議。
   2 -->計算匯率
           請輸入您要換匯的金額(台幣) 
           請輸入您要換匯的幣別 --> (1.日元 2.美金 ...)至少三種

 

我當然是...寫不出來!
回家問了生成式AI,說這個題目共有以下概念       

  1. 基本結構
    程式入口與執行順序(從上到下)
    註解的使用(#)
  2. 迴圈
    無限迴圈 while True:
    迴圈中斷 break
  3. 輸入/輸出
    輸入函數 input()
    輸出函數 print()
    字串格式化(.format() 方法)
    跳脫字元 \n(換行)和 \t(tab)
  4. 變數與資料型別
    變數宣告與賦值
    型別轉換 int()
    數值型別(整數、浮點數)
    字串型別
  5. 運算子
    算術運算子(/, **, -=)
    比較運算子(==, >=)
    邏輯運算子(隱含在條件判斷中)
  6. 條件判斷
    if/elif/else 結構
    嵌套條件判斷
  7. 字串操作
    字串拼接(隱含在 print 中)
    格式化輸出({:.1f} 控制小數位數)
  8. 程式流程控制
    功能選單設計模式
    計數器使用(count 變數)
  9. 基本演算法概念
    計數迴圈(用 while 模擬 for 迴圈)
    連續處理多筆資料
  10. 程式終止

 

軟體工程師最重要的是自學沒錯,3個月職訓想把資訊工程系4年的功夫學完是不可能
但我還是想抱怨,老師教得不好。並不是說老師能力有問題,而是跟我理想有落差
讓學生好懂很重要,講得技術再厲害聽不懂就沒意義,事倍功半or事半功倍就是看有沒有人提點
課堂標題有AI chatGPT應用至今也沒介紹,是很簡單大部分的人知道怎麼用
課後複習不易,程式語言課本是很沒用,但這是我們上完課的浮木
文組理組當然有差,一次教太多也學不來。唉

從繳交的code能看出班上還是有很厲害的人
上完10小時就能寫出?大多數的人都不行啦
不能請GPT寫完複製貼上,但能翻閱、擷取、修改、討論等方式解答
我最後是複製同學繳交的檔案片段的code,就我應該會的部分而已

每天都是帶著疑問沒學會的地方回家,然後想辦法補完
好不容易補完,不預習的話,隔天就要掉隊
別想能從老師這邊學會。他當然有在教
我也需要每天來上課,才會學習
望這三個月能步上軌道,漫長的開始

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 ky0dd 的頭像
    ky0dd

    阿京小站

    ky0dd 發表在 痞客邦 留言(0) 人氣()