"國高中電腦養成班"

基礎一 (4)

 

第四週: 網頁專家  - 線上學 html 編輯與 CSS 產生器

+ Go Again.

為何要學 html, css ?

  • 用網頁方式呈現其實蠻容易

  • 未來加上 Javascript 做互動

  • 用 javascript 寫手機 app

  • markdown 語言, 跟 html 很像, 但一般網頁不能直接看.

什麼是 html ?

教學區

遊戲區

什麼是 CSS ?

用來彌補 html 的不足

有三種方法來調用 CSS

css 產生器(很像還可以用, 但不能 login)

什麼是 markdown (.md)?

用文字檔, 來表現類似 html 的結果

md 學習區

怎麼用 markdown

 

 

休息

(10 分鐘)

Go again

再回來講 Golang 吧

什麼是 functions ?

func main() {   fmt.Println(add(1 + 2))

}

   

主程式:

整個程式 只會執行 main() 這個主程式

副程式:

main() 以外的 functions, 要在先定義, 之後被其它程式來叫用

func add(x, y int) int {

   return x + y

}

為什麼要用變數 ?

func main() { 

fmt.Println(1)

// ... 2 to 6

fmt.Println(7)

fmt.Println(8)

fmt.Println(9)

fmt.Println(10)

}

   

例如, 從 1 印到 10

為什麼要用變數 ?

func main() { 

for j := 1; j <= 10; j++ {

    fmt.Println(j)

  }

}

   

例如, 從 1 印到 10, 如果用變數, 才能用的 for loop 的好處

註解: fmt.Println(), 可印出不只一個東西, 多個可用逗點分開

例如 fmt.Println(i, "x", j, "=", i * j)

本週作業

印出一個

九九乘法表

(最好跟右邊這個長得一模一樣)

下課

(有問題的留下來問)

國高中電腦養成班 - 基礎一 (4)

By Ming-der Wang

國高中電腦養成班 - 基礎一 (4)

第四週: 網頁專家 - 線上學 html 編輯與 CSS 產生器

  • 1,217