ผลต่างระหว่างรุ่นของ "Oop lab"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 1: แถว 1:
 
หน้านี้รวมเอกสารประกอบการเรียนการสอนวิชา '''การปฏิบัติการการเขียนโปรแกรมเชิงวัตถุ''' ภาคต้นปีการศึกษา 2560
 
หน้านี้รวมเอกสารประกอบการเรียนการสอนวิชา '''การปฏิบัติการการเขียนโปรแกรมเชิงวัตถุ''' ภาคต้นปีการศึกษา 2560
  
== Part 1: Java ==
+
== Part 0: Intro (Java+Greenfoot) ==
 
=== Week1 (11 Aug) ===
 
=== Week1 (11 Aug) ===
 
* [http://www.greenfoot.org/home Greenfoot]
 
* [http://www.greenfoot.org/home Greenfoot]
แถว 21: แถว 21:
 
=== Week2 (18 Aug) ===
 
=== Week2 (18 Aug) ===
 
* greenfoot project + presentation
 
* greenfoot project + presentation
 +
 +
== Part 1: Python ==
 +
=== Week 3 ===
 +
* Python: งูเหลือมตะลุยจักรวาล [http://www.cpe.ku.ac.th/~cpj/204223/labsheets/s03-python.pdf เอกสาร pdf]
 +
** '''เอกสารเขียนโดยใช้ Python 2 อย่างไรก็ตามเราจะใช้ Python 3''' [[oop lab/python ตะลุยจักรวาล ปรับแก้ 2-3|อ่านการปรับแก้ที่นี่]]
 +
** การเลือก editor:
 +
*** บน Ubuntu: สามารถใช้ gedit ซึ่งเป็น editor ที่ติดมากับ ubuntu อย่างไรก็ตามเพื่อความสะดวกในการเขียนโปรแกรม Python ควรเปลี่ยน syntax highlight mode เป็น Python, ปรับ tab ให้มีขนาด 4 ช่อง และให้ gedit ใส่ spaces แทน tab ให้ด้วย
 +
** [http://theory.cpe.ku.ac.th/~jittat/223/python/ โหลดไฟล์สำหรับทำแลบที่นี่]
 +
** [http://theory.cpe.ku.ac.th/~jittat/204111/ สไลด์เนื้อหาไพธอน]
 +
 +
=== Week 4 ===
 +
* การเขียนโปรแกรมเชิงวัตถุบน Python
 +
* คลิปอื่น ๆ เพิ่มเติม:
 +
** TDD บน Python [http://www.youtube.com/watch?v=wmTyuKsp4yk ตอนที่ 1], [http://www.youtube.com/watch?v=4E4AUyUD8w8 ตอนที่ 2], [http://www.youtube.com/watch?v=4E4AUyUD8w8 ตอนที่ 3]
 +
** คลิป OOP บน Python: [http://www.youtube.com/watch?v=o9wAnP20ovQ ตอนที่ 1], [http://www.youtube.com/watch?v=vm0K_l7O-eQ ตอนที่ 2], [http://www.youtube.com/watch?v=3Jd2b5NydTQ ตอนที่ 3], [http://www.youtube.com/watch?v=bc-l0oMY16U ตอนที่ 4]
 +
 +
== Part 2: Java ==
  
 
== ลิงก์ ==
 
== ลิงก์ ==
 
* [[Oop lab-57|เอกสารจากปีการศึกษา 2557]]
 
* [[Oop lab-57|เอกสารจากปีการศึกษา 2557]]
 
* [[Oop lab-59|เอกสารจากปีการศึกษา 2559]]
 
* [[Oop lab-59|เอกสารจากปีการศึกษา 2559]]

รุ่นแก้ไขเมื่อ 22:40, 24 สิงหาคม 2560

หน้านี้รวมเอกสารประกอบการเรียนการสอนวิชา การปฏิบัติการการเขียนโปรแกรมเชิงวัตถุ ภาคต้นปีการศึกษา 2560

Part 0: Intro (Java+Greenfoot)

Week1 (11 Aug)

Week2 (18 Aug)

  • greenfoot project + presentation

Part 1: Python

Week 3

Week 4

Part 2: Java

ลิงก์