การเขียนโปรแกรมภาษาสแครช 102
(Scratch 102)
การเขียนโปรแกรมภาษาสแครช 102
(Scratch 102)
เรียนแล้วได้อะไร
1. การใช้เหตุผลเชิงตรรกะในการแก้ปัญหา
2. การออกแบบอัลกอริทึมและผังงานแก้ปัญหาทางคณิตศาสตร์
3. การเขียนโปรแกรมเชิงตรรกะสร้างภาพแอนิเมชั่น
4. การเขียนโปรแกรมวาดรูปเรขาคณิต
5. การทำนายผลลัพธ์ ตรวจหาข้อผิดพลาดและแก้ไขโปรแกรม
7. เป็นพื้นฐานในการประกอบอาชีพต่างๆในยุคดิจิทัล ตัวอย่างเช่น วิศวกรซอร์ฟแวร์ ผู้จัดการ นักการตลาด นักการธนาคาร นักบัญชี วิศวกร สถาปนิก นักออกแบบ ครู นักข่าว และแพทย์
เรียนแล้วเกิดทักษะในศตวรรษที่ 21 อะไร
-
ทักษะการเขียนโปรแกรม
-
ทักษะการคิดวิเคราะห์
-
ทักษะการแก้ปัญหาทางคณิตศาสตร์
-
ทักษะเลขคณิต
-
ทักษะการคิดสร้างสรรค์
-
ทักษะการทำงานร่วมกัน
เนื้อหาความรู้
-
เรขาคณิต มุมและทิศทาง
-
การออกแบบอัลกอริทึมเพื่อแก้ปัญหา (Algorithm)
-
การเขียนผังงาน
-
รูปแบบคำสั่งการวนลูป (repeat, forever)
-
รูปแบบคำสั่งเงื่อนไข
คณะผู้สอน
การอบรม
-
ผ่านการอบรมหลักสูตร "การจัดการเรียนรู้วิทยาการคำนวณ" วิชาวิทยาการคำนวณ ระดับประถมศึกษา หลักสูตรที่ 2 จากสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.)
-
ผ่านการอบรมหลักสูตร "Python for Artificial Intelligence" สมาคมโปรแกรมเมอร์ไทย
-
ผ่านการอบรมหลักสูตร " Python101 - เตรียมตัวเป็น Data Science" สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA)
การศึกษา
-
สาขาวิทยาศาสตร์คอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
-
สาขาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
-
สาขาวิชาชีพครู คณะศึกษาศาสตร์ มหาวิทยาลัยศรีนครินทรวิโรฒ
-
สาขาวิชาชีพครู คณะศึกษาศาสตร์ มหาวิทยาลัยศิลปากร
-
สาขาคณิตศาสตร์ คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
-
สาขาสถิติ คณะพาณิชยศาสตร์และการบัญชี จุฬาลงกรณ์มหาวิทยาลัย
ประสบการณ์
-
ผ่านการฝึกสอนโรงเรียนสาธิตมหาวิทยาลัยศรีนครินทรวิโรฒ ปทุมวัน
-
ผ่านการฝึกสอนโรงเรียนพระปฐมวิทยาลัย
-
เป็นผู้ช่วยสอน วิชาการเขียนโปรแกรม ระดับปริญญาตรี ภาควิศวกรรมคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัย
-
กลุ่มวิจัยนวัตกรรมการจัดการสารสนเทศ (Information Management Innovation Research Group) คณะการคำนวณ วิศวกรรมศาสตร์และวิทยาการสารสนเทศ มหาวิทยาลัยนอร์ทธัมเบรีย ประเทศอังกฤษ
สื่อและอุปกรณ์
1. ชุดฝึกทักษะ ดร.โค้ด
Scratch 102
2. โปรแกรมภาษาสแครช (Scratch)