Skip to Content

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

(Scratch 201)

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

(Scratch 201)

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

1. ออกแบบและเขียนโปรแกรมอย่างง่าย เพื่อแก้ปัญหาทางคณิตศาสตร์หรือวิทยาศาสตร์

2. สร้างตัวแปรและเงื่อนไขโดยใช้ตัวดำเนินการ >, < และ = ในการเขียนโปรแกรม

3. เขียนโปรแกรมเพื่อตรวจสอบเงื่อนไข โดยใช้บล็อก if และ if–else

4. เขียนโปรแกรมที่มีการทำงานวนซ้ำแบบมีการตรวจสอบเงื่อนไขโดยใช้บล็อก repeat until และ wait until

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


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

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

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

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

  4. ทักษะการคิดอย่างเป็นระบบ

  5. ทักษะการคิดอย่างเป็นขั้นตอน

  6. ทักษะการคิดเชิงนามธรรม

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

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


เนื้อหาความรู้
  • แนวคิดเชิงนามธรรม (Abstraction)

  • การออกแบบอัลกอริทึมเพื่อแก้ปัญหา (Algorithm) ทางคณิตศาสตร์ วิทยาศาตร์อย่างง่าย

  • นิพจน์และตัวดำเนินการ

  • การใช้ตัวแปร เงื่อนไข วนซ้ำ

  • ซอฟต์แวร์ที่ใช้ในการเขียนโปรแกรม 

คณะผู้สอน

การอบรม

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

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

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

การศึกษา

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

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

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

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

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

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

ประสบการณ์

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

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

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

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

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

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

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

สมัครเรียน