ผลต่างระหว่างรุ่นของ "01204223 การปฏิบัติการทางวิศวกรรมคอมพิวเตอร์"
ไปยังการนำทาง
ไปยังการค้นหา
Chaiporn (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 40: | แถว 40: | ||
== รายการวิดีโอ == | == รายการวิดีโอ == | ||
+ | === Unix === | ||
* แนะนำ path ใน unix | * แนะนำ path ใน unix | ||
** [http://www.youtube.com/watch?v=UI5LdVp9XtY ตอนที่ 1] เกริ่นนำเกี่ยวกับ shell และแนะนำแนวคิดของโครงสร้างไดเร็กทอรี | ** [http://www.youtube.com/watch?v=UI5LdVp9XtY ตอนที่ 1] เกริ่นนำเกี่ยวกับ shell และแนะนำแนวคิดของโครงสร้างไดเร็กทอรี | ||
แถว 51: | แถว 52: | ||
* แนะนำ unix ตอน 3: การใช้ redirection และ pipe | * แนะนำ unix ตอน 3: การใช้ redirection และ pipe | ||
** [http://www.youtube.com/watch?v=q0GOaGwFXdQ คลิปที่ youtube] (มีตอนเดียว) แนะนำการใช้งาน rediretion และ pipe พร้อมยกตัวอย่างด้วยคำสั่ง grep และ wc และแนะนำคำสั่ง tee | ** [http://www.youtube.com/watch?v=q0GOaGwFXdQ คลิปที่ youtube] (มีตอนเดียว) แนะนำการใช้งาน rediretion และ pipe พร้อมยกตัวอย่างด้วยคำสั่ง grep และ wc และแนะนำคำสั่ง tee | ||
+ | |||
+ | === Python === | ||
+ | * การเขียน Python เบื้องต้น | ||
+ | ** ยังไม่มี | ||
+ | * การพัฒนาแบบใช้การทดสอบผลักดัน (Test-driven development) | ||
+ | ** 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] | ||
+ | ** คลิปโดย Masterspark: [http://www.youtube.com/watch?v=g4GJrYWmptw ตัวอย่างการเขียนฟังก์ชัน 1], [http://www.youtube.com/watch?v=yzaim3lpJaQ ตัวอย่างการเขียนฟังก์ชัน 2], [http://www.youtube.com/user/masterspark คลิปอื่น ๆ ของ Masterspark] | ||
== ลิงก์ == | == ลิงก์ == | ||
* [[01204223 การปฏิบัติการทางวิศวกรรมคอมพิวเตอร์ ปีการศึกษา 2555|เว็บของปีการศึกษา 2555]] | * [[01204223 การปฏิบัติการทางวิศวกรรมคอมพิวเตอร์ ปีการศึกษา 2555|เว็บของปีการศึกษา 2555]] |
รุ่นแก้ไขเมื่อ 07:13, 23 มิถุนายน 2556
หน้านี้รวบรวมลิงก์ของเอกสารและวิดีโอประกอบการเรียนวิชาการปฏิบัติการทางวิศวกรรมคอมพิวเตอร์
เนื้อหา
ประกาศ
- ยินดีต้อนรับสู่วิชาการปฏิบัติการทางวิศวกรรมคอมพิวเตอร์
- เจอกันใน facebook
แผนการสอน
เนื้อหา
สัปดาห์ที่ 1
- ซอฟต์แวร์ (เช้า): ระบบยูนิกซ์และคำสั่งพื้นฐาน เอกสารแล็บ (ดูคลิปจากรายการวิดีโอด้านล่าง)
- เพิ่มเติม: การใช้ filename expansion (ดูคลิปตอนที่ 2 ประกอบ)
- ซอฟต์แวร์ (บ่าย): ยูนิกส์สำหรับ geek เอกสารแล็บ
สัปดาห์ที่ 2
- ฮาร์ดแวร์ (เช้า): เครื่องมือวัดและชุดทดลองวงจรดิจิทัล
- สไลด์: (เอกสาร ppt) (เอกสาร pdf)
- วิดิทัศน์: การใช้งานชุดทดลองดิจิทัลเบื้องต้น
- วิดิทัศน์: การเตรียมการใช้งานออสซิลโลสโคป
- วิดิทัศน์: กลไกทริกเกอร์ของออสซิลโลสโคป
- วิดิทัศน์: การใช้งานระบบเคอร์เซอร์
- ฮาร์ดแวร์ (บ่าย): การประกอบวงจรพิมพ์
- สไลด์: การสร้างวงจรต้นแบบ (เอกสาร ppt) (เอกสาร pdf)
- สไลด์: การบัดกรีชิ้นงานอิเล็กทรอนิกส์ (เอกสาร ppt) (เอกสาร pdf)
- วิดิทัศน์: การบัดกรีวงจร (ไฟล์ .mkv, ซับไทย)
- วิกิ: การบัดกรีแผงวงจรไมโครคอนโทรลเลอร์
สัปดาห์ที่ 3
- ฮาร์ดแวร์ (เช้า): ไมโครคอนโทรลเลอร์และการพัฒนาเฟิร์มแวร์
- สไลด์: ไมโครคอนโทรลเลอร์เบื้องต้น (เอกสาร ppt) (เอกสาร pdf)
- วิกิ: การพัฒนาเฟิร์มแวร์สำหรับไมโครคอนโทรลเลอร์
- วิกิ: การแก้ไขสิทธิการเข้าถึงพอร์ท USB ของบอร์ด MCU
- ชุดคำสั่งของสถาปัตยกรรม AVR
- Datasheet สำหรับไมโครคอนโทรลเลอร์เบอร์ ATMega168
- ผังวงจรบอร์ดไมโครคอนโทรลเลอร์
- ซอฟต์แวร์ (บ่าย):
รายการวิดีโอ
Unix
- แนะนำ path ใน unix
- ตอนที่ 1 เกริ่นนำเกี่ยวกับ shell และแนะนำแนวคิดของโครงสร้างไดเร็กทอรี
- ตอนที่ 2 อธิบายแนวคิดของ working directory และการอ้างถึงไฟล์โดยอิงกับ working directory, ทดลองใช้คำสั่ง ls, cd, pwd และ cp
- ตอนที่ 3 อธิบายวิธีการอ้างถึงไฟล์ในรูปแบบอื่น ๆ เช่นการอ้างแบบ absolute (/) อ้างผ่าน home (~) และการอ้างถึงตำแหน่งนั้นเอง (.) กับการอ้างถึงไดเร็กทอรีก่อนหน้า (..)
- แนะนำ unix ตอน 2: glob และการกระจายคำสั่ง
- แนะนำ unix ตอน 3: การใช้ redirection และ pipe
- คลิปที่ youtube (มีตอนเดียว) แนะนำการใช้งาน rediretion และ pipe พร้อมยกตัวอย่างด้วยคำสั่ง grep และ wc และแนะนำคำสั่ง tee
Python
- การเขียน Python เบื้องต้น
- ยังไม่มี
- การพัฒนาแบบใช้การทดสอบผลักดัน (Test-driven development)
- TDD บน Python ตอนที่ 1, ตอนที่ 2, ตอนที่ 3
- คลิปโดย Masterspark: ตัวอย่างการเขียนฟังก์ชัน 1, ตัวอย่างการเขียนฟังก์ชัน 2, คลิปอื่น ๆ ของ Masterspark