ผลต่างระหว่างรุ่นของ "01204435 มโนทัศน์ภาษาโปรแกรม"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 2: แถว 2:
  
 
== ประกาศ ==
 
== ประกาศ ==
 +
* สำหรับการเรียนในวันที่ 18 ก.ย. ให้ติดตั้ง [http://racket-lang.org/ DrRacket] มาด้วย
 
* สำหรับการเรียนในวันที่ 18 มิ.ย. ให้ติดตั้ง [http://www.haskell.org/haskellwiki/Haskell Haskell] มาด้วย โดยอาจจะติดตั้ง [http://www.haskell.org/platform/ the Haskell Platform] หรือจะติดตั้งเฉพาะ [http://www.haskell.org/ghc/ the Glasgow Haskell Compiler] ก็ได้
 
* สำหรับการเรียนในวันที่ 18 มิ.ย. ให้ติดตั้ง [http://www.haskell.org/haskellwiki/Haskell Haskell] มาด้วย โดยอาจจะติดตั้ง [http://www.haskell.org/platform/ the Haskell Platform] หรือจะติดตั้งเฉพาะ [http://www.haskell.org/ghc/ the Glasgow Haskell Compiler] ก็ได้
 
* สำหรับเนื้อหาภาคทฤษฎีเราจะใช้เนื้อหาจากวิชา [https://courseware.stanford.edu/pg/courses/lectures/317431 CS242 Programming Languages] จาก Stanford University
 
* สำหรับเนื้อหาภาคทฤษฎีเราจะใช้เนื้อหาจากวิชา [https://courseware.stanford.edu/pg/courses/lectures/317431 CS242 Programming Languages] จาก Stanford University

รุ่นแก้ไขเมื่อ 08:41, 17 กรกฎาคม 2556

หน้านี้เป็นหน้าของรายวิชา 01204435 มโนทัศน์ภาษาโปรแกรม (Programming language concepts)

ประกาศ

  • สำหรับการเรียนในวันที่ 18 ก.ย. ให้ติดตั้ง DrRacket มาด้วย
  • สำหรับการเรียนในวันที่ 18 มิ.ย. ให้ติดตั้ง Haskell มาด้วย โดยอาจจะติดตั้ง the Haskell Platform หรือจะติดตั้งเฉพาะ the Glasgow Haskell Compiler ก็ได้
  • สำหรับเนื้อหาภาคทฤษฎีเราจะใช้เนื้อหาจากวิชา CS242 Programming Languages จาก Stanford University
  • เจอกันใน facebook

การบ้าน

การส่งการบ้านโปรแกรมให้เมล์ไปที่อีเมล์ผู้สอน (เจ ไอ ที ที เอ ที แอต จีเมล์ ดอต คอม) โดยใช้ชื่อ subject ขึ้นต้นด้วย [01204435]

  • การบ้าน 1: (การบ้านโปรแกรม) ทำแบบฝึกหัด Haskell 1 ใน 01204435/haskell1 ในส่วน แบบฝึกหัด Recursion ข้อ 1-4
  • การบ้าน 2: (การบ้านทฤษฎี) TBA

เนื้อหา

สัปดาห์ที่ 1

สัปดาห์ที่ 2

  • อังคารที่ 18 มิ.ย.: ทดลอง Haskell
  • พฤหัสบดีที่ 20 มิ.ย.: Introduction to Haskell (อ้างอิง slide จากวิชา cs242)

สัปดาห์ที่ 3

  • อังคารที่ 25 มิ.ย.: Foundations. (อ้างอิง slide จากวิชา cs242)
  • พฤหัสบดีที่ 27 มิ.ย.: Scope and stack (อ้างอิง slide จากวิชา cs242)

สัปดาห์ที่ 4

  • อังคารที่ 2 กค.: Scope and stack (ต่อ) (อ้างอิง slide จากวิชา cs242)
  • พฤหัสบดีที่ 4 กค.: ทดลอง Haskell 2

ซอฟต์แวร์

ลิงก์

  • หน้ารายวิชาเมื่อปีการศึกษาต่าง ๆ: 2553, 2552 2550, 2549