Coding for Teens with Python รุ่นที่ 2

หลักการและเหตุผล

คอร์สเรียนเขียนโปรแกรม สำหรับระดับมัธยมต้น เหมาะกับนักเรียนที่ยังไม่เคยมีพื้นฐานการเขียนโปรแกรมมาก่อน  และมีความสนใจในการเขียนโปรแกรม เพื่อต่อยอดในการเรียนที่โรงเรียน ไปจนถึงการสร้าง Portfolio และผลงานของตนเองในด้านการเขียนโปรแกรม เมื่อเรียนจบจะสามารถเขียนโปรแกรมด้วยภาษา ในระดับเบื้องต้น จนถึงระดับกลาง และยังสามารถต่อยอดไปสู่การเรียนเขียนโปรแกรม ในระดับ มัธยมปลายได้ รวมถึงการต่อยอดไปสู่การเขียนโปรแกรมสำหรับ Data Science และ AI เบื้องต้น เพื่อเรียนรู้เป็นนักวิเคราะห์ข้อมูลได้อีกด้วย

ดำเนินการสอนโดย คุณ โสรวีร์ ยันตะ (พี่แวว) 

วัตถุประสงค์

  1. ผู้เข้าอบรมเข้าใจถึงกระบวนการเรียนรู้ และกระบวนการทำงานของภาษา Python ได้
  2. ผู้อบรมสามารถนำความรู้ด้านการเขียนโปรแกรมไปต่อความรู้เชิงลึกได้
  3. ผู้อบรมสามารถเข้าใจ Mind Set ของการเขียนโปรแกรมและสามารถนำไปต่อยอดความรู้ด้านนี้ได้ในอนาคต
  4. ผู้อบรมสามารถนำไปประยุกต์ใช้กับวิทยาการข้อมูลได้

หลักสูตรนี้เหมาะกับใครบ้าง

  • น้องๆนักเรียนชั้นมัธยม 1 ถึง มัธยม 3 ที่ต้องการเรียนรู้พื้นฐานด้านการเขียนโปรแกรมด้วยภาษา Python

ความรู้พื้นฐาน

ไม่ต้องมีความรู้พื้นฐาน

                                                                                                                   

วันเสาร์ที่ 16, 23 , 30 ตุลาคม

วันเสาร์ที่ 6, 13, 20, 27 พฤศจิกายน

วันเสาร์ที่ 4 ธันวาคม

เวลา 13:00-16:00 น. ( วันละ 3 ชั่วโมง รวม 24 ชั่วโมง)

                                                                                                                   

 

3,600 บาท หากลงทะเบียนก่อนวันอบรม 14 วัน ลด 10% เหลือ 3,240 บาท

                                                                                                                   

สถานที่ 

สอนออนไลน์ผ่านระบบ Zoom

                                                                                                                    

กำหนดการอบรม

วันที่ เวลา หัวข้อ

วันที่ 1

 

13.00 – 14.30

  • วิทยาการคำนวน วิชาพื้นฐานที่น้องๆต้องได้เรียน
  • แบบทดสอบก่อนเรียน
  • วิชาวิทยาการคำนวนคืออะไร
  • ทำความรู้จักการเขียนโปรแกรมและภาษา Python

14.30 – 16.00

  • ทักษะการตีโจทย์ปัญหาไปสู่ภาษาคอมพิวเตอร์
  • การเขียน Flowchart
  • การเขียนซูโดโค้ด (Pseudo Code)
  • การแปลง Flowchart และ Pseudo Code

วันที่ 2

 

13.00 – 14.30

  • ทำความรู้จัก Python และการเขียนโปรแกรม Python เบื้องต้น
  • ที่มาของภาษา Python และฟีเจอร์เด่น
  • เครื่องมือที่ใช้ในการพัฒนา
  • ส่วนประกอบของโปรแกรม
  • การตั้งชื่อตัวแปร (Naming)
  • การใช้งานตัวแปรใน Python (Variables)
  • Bugs คืออะไร
  • การแสดงผลทางจอภาพ

14.30 – 16.00

  • การรับ input ทางคีย์บอร์ด
  • Data Type, Expression และ Operator
    • Arithmetic Operation
    • Comparison Operation
    • Logical Operation
    • Bitwise Operation
    • Assignment Operation
    • Special Operation
  • ลำดับความสำคัญของ Operation
  • การแปลงชนิดของข้อมูล

กำหนดการอบรม

วันที่ เวลา หัวข้อ

วันที่ 3

 

13.00 – 14.30

  • การดำเนินการกับข้อมูล
  • การดำเนินการกับข้อมูลชนิด String
  • การดำเนินการกับข้อมูลชนิด List
  • การดำเนินการกับข้อมูลชนิด Tuple

14.30 – 16.00

  • การดำเนินการกับข้อมูลชนิด Dictionary
  • การดำเนินการกับข้อมูลชนิด Set
  • แบบฝึกหัดท้ายคาบ

วันที่ 4

 

13.00 – 14.30

  • Control Event
  • if (ถ้า)
  • if else (ถ้า…มิฉะนั้น)
  • if elif (ถ้า…มิฉะนั้น…ถ้า…)

14.30 – 16.00

  • nested if
  • switch…case
  • แบบฝึกหัดท้ายคาบ

กำหนดการอบรม

วันที่ เวลา หัวข้อ

วันที่ 5

 

13.00 – 14.30

  • Loop
  • คำสั่ง While
  • คำสั่ง For
  • คำสั่ง Break, Continue และ Else

14.30 – 16.00

  • คำสั่ง Pass
  • Nested Loop
  • แบบฝึกหัดท้ายคาบ

วันที่ 6

 

13.00 – 14.30

  • Functions
  • การสร้างและใช้งาน Functions
  • การส่งค่าให้กับ Functions

14.30 – 16.00

  • การ Return ค่าให้กับ Functions
  • Local and Global Variable
  • แบบฝึกหัดท้ายคาบ

กำหนดการอบรม

วันที่ เวลา หัวข้อ

วันที่ 7

 

13.00 – 14.30

  • File System and Graphic GUI
  • Open File
  • Read File
  • Write File
  • การสร้าง Graphic เบื้องต้น

14.30 – 16.00

  • ควบคุมการเคลื่อนที่
  • ควบคุมการวาด
  • ควบคุมจอภาพ
  • แบบฝึกหัดท้ายคาบ

วันที่ 8

 

13.00 – 14.30

  • Workshop Python Projects และการต่อยอดไปสู่ด้านต่างๆ
  • Workshop with Python Project

14.30 – 16.00

  • การต่อยอดไปสู่ Object-Oriented Programming (OOP) และการสร้าง Website
  • การต่อยอด Python ไปสู่ Data Science
    แบบทดสอบท้ายคาบ

 

                                                                                                                   

                                                                                                                   

สอบถามรายละเอียดเพิ่มเติมได้ที่

Email : Datalentteam@gmail.com

Facebook : Datalent Team 

Tel : 097-1135975 (คุณบอย)

                                                                                                                   

ภาพบรรยากาศรุ่นที่ 1