Skip to Content

การเขียนโปรแกรมภาษาสแครช 202

(Scratch 202)

การเขียนโปรแกรมภาษาสแครช 202

(Scratch 202)

เรียนแล้วได้อะไร

1.  เขียนโปรแกรมที่มีการใช้ตัวแปร ตัวดำเนินการ คำสั่ง if-else forever repeat ในการแก้ปัญหา

2.  ออกแบบและเขียนโปรแกรมที่มีการใช้ตรรกะ

3. เขียนโปรแกรมที่มีการรับข้อมูลจากผู้ใช้และมีการแสดงผลลัพธ์จากการแก้ปัญหา

4. สร้างและเรียกใช้งานฟังก์ชัน

5. พัฒนาโปรแกรมเพื่อประยุกต์ใช้งานในชีวิตประจำวัน

6. เป็นพื้นฐานในการเรียนต่อยอดในสาขาคอมพิวเตอร์ การพัฒนาเกม เทคโนโลยีอินเตอร์เน็ตของสรรพสิ่ง การเขียนโปรแกรมควบคุมหุ่นยนต์ วิทยาการข้อมูล (Data Science) หรือ ปัญญาประดิษฐ์ (AI)

7. เป็นพื้นฐานในการประกอบอาชีพต่างๆในยุคดิจิทัล ตัวอย่างเช่น วิศวกรซอร์ฟแวร์ ผู้จัดการ นักการตลาด นักการธนาคาร‎ นักบัญชี‎ วิศวกร สถาปนิก‎ นักออกแบบ ครู นักข่าว‎ และแพทย์

เรียนแล้วเกิดทักษะในศตวรรษที่ 21 อะไร

  1. ทักษะการเขียนโปรแกรม

  2. ทักษะการคิดวิเคราะห์

  3. ทักษะการแก้ปัญหา

  4. ทักษะการคิดเชิงคำนวณ

  5. ทักษะการคิดสร้างสรรค์

  6. ทักษะการทำงานร่วมกัน

เนื้อหาความรู้

  • การเขียนโปรแกรมที่มีการใช้ตัวดำเนินทางตรรกะ (Logic) 

  • การออกแบบและเขียนโปรแกรมที่มีการใช้ฟังก์ชัน  (Function)

  • การเขียนโปรแกรมโดยประยุกต์ใช้แนวคิดเชิงคำนวณเพื่อแก้ปัญหาในชีวิตจริง

  • การคิดแยกส่วนประกอบและการย่อยปัญหา (Decomposition)

  • การหารูปแบบของปัญหา (Pattern Recognition)

  • แนวคิดเชิงนามธรรม (Abstraction)

  • การออกแบบอัลกอริทึมเพื่อแก้ปัญหา  (Algorithm)

คณะผู้สอน

การอบรม

  • ผ่านการอบรมหลักสูตร "การจัดการเรียนรู้วิทยาการคำนวณ" วิชาวิทยาการคำนวณ ระดับมัธยมศึกษาปีที่ 2 จากสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.)

  • ผ่านการอบรมหลักสูตร "Python for Artificial Intelligence" สมาคมโปรแกรมเมอร์ไทย

  • ผ่านการอบรมหลักสูตร " Python101 - เตรียมตัวเป็น Data Science" สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA)

การศึกษา

  • สาขาวิทยาศาสตร์คอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย

  • สาขาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์

  • สาขาวิชาชีพครู คณะศึกษาศาสตร์  มหาวิทยาลัยศรีนครินทรวิโรฒ

  • สาขาวิชาชีพครู คณะศึกษาศาสตร์  มหาวิทยาลัยศิลปากร

  • สาขาคณิตศาสตร์  คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์

  • สาขาสถิติ คณะพาณิชยศาสตร์และการบัญชี จุฬาลงกรณ์มหาวิทยาลัย

ประสบการณ์

  • ผ่านการฝึกสอนโรงเรียนสาธิตมหาวิทยาลัยศรีนครินทรวิโรฒ ปทุมวัน

  • ผ่านการฝึกสอนโรงเรียนพระปฐมวิทยาลัย

  • เป็นผู้ช่วยสอน วิชาการเขียนโปรแกรม ระดับปริญญาตรี ภาควิศวกรรมคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัย

  • กลุ่มวิจัยนวัตกรรมการจัดการสารสนเทศ (Information Management Innovation Research Group) คณะการคำนวณ วิศวกรรมศาสตร์และวิทยาการสารสนเทศ มหาวิทยาลัยนอร์ทธัมเบรีย ประเทศอังกฤษ


สื่อและอุปกรณ์

1. ชุดฝึกทักษะ ดร.โค้ด  Scratch 102

2. โปรแกรมภาษาสแครช (Scratch)

สมัครเรียน