1 of 38

slido.com

#3788 270

2 of 38

Lab 3

台大語言所

陳品而

2023.09.21

3 of 38

Today's Agenda

1

作業檢討

2

Python Basics

3

HW2

4 of 38

  1. 作業檢討

5 of 38

作業檢討

1 2 3

上週 slides 第17頁

6 of 38

作業檢討

1 2 3

上週 slides 第18頁

7 of 38

1 2 3

Q:

助教,作業在哪裡?

作業檢討

8 of 38

1 2 3

作業檢討

9 of 38

1 2 3

如果你按了 classroom 作業邀請 link

作業檢討

10 of 38

作業檢討

1 2 3

11 of 38

作業檢討

1 2 3

  1. 把剛剛的 github repo -> git clone 下來
  2. 它會變成一個 folder
  3. 在 VScode 打開這個 folder

12 of 38

1 2 3

Q:

我在VScode寫完作業了,

為什麼github網頁沒顯示更新?

作業檢討

13 of 38

1 2 3

在筆電 (local端) VScode 寫完

主動 commit 並 push,

才能讓 github 網頁 (remote端)

顯示更新

作業檢討

14 of 38

1 2 3

作業檢討

15 of 38

1 2 3

Q:

可以再講一次 VScode 終端機

怎麼 push 作業嗎?

作業檢討

16 of 38

1 2 3

可以,

但現在先別操作

不然你的 HW1 repo 會變成遲交ㄛ 🫨

作業檢討

17 of 38

作業檢討

1 2 3

在 VScode 打開 clone下來的 github repo (folder)

18 of 38

1 2 3

作業檢討

叫出終端機(Terminal)

19 of 38

1 2 3

作業檢討

在 VScode 的終端機

進行 git add, git commit, git push 等指令

(參見上週slides)

20 of 38

1 2 3

作業檢討

也可以打開筆電 cmd

進入到repo資料夾

再進行 git 指令

21 of 38

1 2 3

Q:

助教,

終端機和cmd很可怕

我不敢用怎麼辦

作業檢討

22 of 38

1 2 3

作業檢討

可以用 VScode 的按鈕們!

(再次提醒 先不用跟著操作🐤)

23 of 38

24 of 38

這個步驟

🟰 在終端機 git add .

25 of 38

26 of 38

STEP 1

STEP 2

這個步驟

🟰 在終端機 git commit -m “更新作業1”

27 of 38

這個步驟

🟰 在終端機 git push

28 of 38

這樣就成功ㄌ

29 of 38

作業評分

1 2 3

30 of 38

1 2 3

作業評分

31 of 38

2. Python Basics

32 of 38

Python Basics

1 2 3

33 of 38

1 2 3

Python Basics

34 of 38

1 2 3

創一個複本

檔案 >>

在雲端硬碟中儲存複本

Python Basics

35 of 38

3. HW2

36 of 38

HW2

1 2 3

  • 教學文章 & 寫 coding 題目
    • 教學文章連結在 colab 裡
    • 題目連結一點會上傳到課程網
    • 忘記作業相關步驟,可以看上週 slides (p19之後)

37 of 38

HW2

1 2 3

  • DataCamp 申請

到 NTU COOL 的討論區留下你的信箱!

38 of 38

FAQ

1 2 3

這裡開到下週三

slido.com #3788 270

如果有任何問題

➡️ google

➡️ 問 chatgpt

➡️ 寫信給助教

➡️ 跟助教約時間討論