Education

Programming for Non Programmer for Liverpool Fan

ทำการสอนโดย .  คุณ อภัยชนม์ พันธุ์โอภาส  นายกสมาคมโปรแกรมเมอร์ไทย

รายละเอียดเนื้อหา

9:00 -9:30 ลงทะเบียน
9:30 - 10:30 จับกลุ่มละลายพฤติกรรม แนะนำตัว 
  •     ทำไมเราต้องเขียนโค้ด ทุกคนเขียนอยู่ทุกวัน ทำไมคิดว่าจะเขียนมันไม่ได้ มาเรียนคลาสนี้ต้องเขียนได้
  • Logical Thinking Workshop ฝึกกระบวนการคิดแบบ มีเหตุมีผล ตรวจสอบผลลัพธ์ได้ จากตัวอย่าง ของเรื่องฟุตบอล กฎกติกา เกมส์การแข่งขัน 
10:30 - 10:45 เบรค 
10:45 - 12:00 
        เริ่มเรียนรู้การเขียนโค้ด JavaScript
            1. JavaScript Statement
                การเขียนประโยค JavaScript โดยยกตัวอย่าง ประโยคเกี่ยวกับฟุตบอล
            2. JavaScript Syntax
                 การเขียนสัญลักษณ์ รูปแบบต่างๆ จากตัวอย่างเกี่ยวกับฟุตบอล
            3. JavaScript Comment
                  การเขียน Comment
            4. JavaScript Data Types
                 ชนิดของข้อมูลใน Javascript และตัวอย่างเกี่ยวกับฟุตบอล
            5. JavaScript Variable
                 การกำหนดตัวแปร แบบต่างๆ จากตัวอย่างเกี่ยวกับฟุตบอล
            6. JavaScript OOP
                การเขียน JavaScript เชิงวัตถุ จากการออกแบบ ผู้เล่น ทีม กติกา สนาม การแข่งจริง การ
                ให้คะแนน
12:00 - 13:00 พักกลางวัน
13:15 - 14:30
               Javascript Conditions, Switch , Loop For , Loop While + HTML เบื้องต้นเพื่อแสดง
               ผล ประยุกต์ใช้เงื่อนไข กับข้อมูล ผู้เล่น ทีม กติกา สนาม การแข่งจริง การให้คะแนน 
14:30 - 14:45 เบรค
14:45 - 16:30
              จับกลุ่มแบ่งงานให้ use case เกี่ยวกับฟุตบอลลองประยุกต์เขียน เช่น
                  - Random นักเตะที่ฟิตพร้อมลงสนาม 11 คนแรก
                  - Random ตารางแข่ง
                  - Random ผลการแข่งขัน
                  - จำลองการแข่งขันผลผลในการให้คะแนน
                 - แสดงอันดับลีคและสิทธิในการเล่นรายการต่างๆ
 16:30 - 17:00 นำเสนอผลงาน

หมายเหตุ: 
            ภาษาที่จัดอบรม JavaScript และ HTML เบื้องต้น ซึ่งเป็นภาษาที่ใช้อยู่บนทุกเว็บไซต์
            โปรแกรมที่ต้องใช้
                    1. VSCode https://code.visualstudio.com/
                    2. Browser => Chorme, Firefox

56c4005403b3ace9acffbaf77524080f70c78494
Organized by
Think Academy