CAMPER PROFILE

Welcome to the camper profile page! This page will contain different badges that your child has received throughout the different camps they have attended.

ปวรพล อดุลวิทย์ อุ๋ง

Level 5

In this coding course, we learn the fundamental of block coding. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Nested Loops (การ Code เพื่อทำซ้ำหลายลำดับ)
Fundamental If / Else Condition (การ Code เพื่อสร้างข้อแม้ เพื่อให้ Agent ตัดสินใจด้วยตนเอง)
Variable (การใช้ตัวแปร)
Concentration (สมาธิในการจดจ่อ)
Python
3D Coding (ทักษะการ Code ในโลก 3 มิติ)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)


Level 5

น้องอุ๋งมีพัฒนาการเด่นชัดในทุกคลาสที่ได้เจอกัน น้องตั้งใจเรียนการเขียน Python ด้วย Code Combat มาก เริ่มจากคลาสที่แล้วเป็นครั้งแรกที่ได้ใช้ Python เราได้ใช้ชุดคำสั่งพื้นฐาน Move.Left, Turn.Right, Attack(“name”) ในคลาสนี้เราได้ต่อยอดการใช้ If/Else เข้ามาเพิ่มเติมใน Python น้องเชื่อโยงจาก Block ได้สามาถรเล่าให้คุณครูฟังถึงความเชื่อมโยงได้ชัดเจน หลังจากผ่าน 2-3 ด่านแรก น้องเชื่อมโยงความรู้ได้โดยสมบูรณ์และสามารถทำมาใช้ได้เหมือนกับที่เคยเรียนใน Block Coding น้องมีความเข้าใจตัวแปรที่มากขึ้น อย่างเช่นการตั้งชื่อ Cat = Enemy 1 น้องใช้เวลาในการคิดตั้งชื่อและทุก Code มีชือ่ไม่เหมือนกัน แสดงให้เห็นว่าน้องสามารถปรับเปลี่ยนการ Code ได้ อิสระตามความเข้าใจของตนเองแล้ว ในส่วนของ Minecraft น้องมีสมาธิจดจ่อได้มากขึ้น เวลาไหนเป็นช่วงการเรียน เวลาไหนเป็นช่วงการผจญภัย น้องจะเล่าให้ฟังถึงสิ่งที่อยากทำ แต่สามารถรอและจดจ่อกับเนื้อหาก่อนได้ น้องสามารถนำ Python เข้ามา Control Agent สั่งการคำสั่งพื้นฐารที่เคยเรียนมา อย่างเช่นการ ขุดดิน การสร้างสะพาน การสร้างหอคอยได้

ในคลาสนี้น้องได้แสดงให้คุณครูเห็นชัดเจนถึงความเข้าใจในพื้นฐานการ Code จากการทำซ้ำมาแล้วหลายๆครั้ง ซึ่งจะเป็นทักษะการคิดเชิงระบบ Logical Thinking ที่ติดตัวน้องไปตลอด น้องเริ่มวางแผนคิดเป็นขั้นตอนได้ดีมาก อย่างเช่น จะขุดดินต้องทำอะไรก่อน ต้องขุดไปข้างหน้า ต้องเดิน แต่ถ้าอยากได้พื้นที่เพิ่มต้องขุดด้านนี้ๆด้วย ซึ่งทักษะนี้สามารถปรับเปลี่ยนไปใช้ได้ในหลายหมวดความรู้ อย่างเช่นการวางแผนธุรกิจ การออกแบบ การเรียนในหมวดวิชาต่างๆ

ROBOT

In this coding course, we learn the fundamental of block coding. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Nested Loops (การ Code เพื่อทำซ้ำหลายลำดับ)
Fundamental If / Else Condition (การ Code เพื่อสร้างข้อแม้ เพื่อให้ Agent ตัดสินใจด้วยตนเอง)
Variable (การใช้ตัวแปร)
Concentration (สมาธิในการจดจ่อ)
Python
3D Coding (ทักษะการ Code ในโลก 3 มิติ)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)


Level ROBOT

ในส่วนของการเขียน Code Robot น้องสามารถนำความรู้จากการ Code Agent Minecraft มาประยุกต์ใช้ได้ดี น้องสามารถเชื่อมต่อ Robot กับคอมพิวเตอร์และ Download Code ได้ด้วยตนเอง น้องเข้าใจความเชื่อมโยงของการตั้ง input ปุ่มใน app กับปุ่ม physical สามารถตั้ง Code และกดปุ่มเพื่อให้แสดงผลออกมาได้ตามต้องการ น้องมีพัฒนาการชัดเจนด้านจินตนาการอย่างเป็นระบบโดยน้องสามารถบอกเล่าขั้นตอนที่จะเขียน Code การเคลื่อนไหวของ Robot และสร้างการเคลื่อนไหวด้วย Block Code อย่างเช่น เดินหน้า เลี้ยวซ้าย เลี้ยวขวา หรือทำอย่างไรให้เดินเป็นวงกลมได้ ซึ่งล้วนแล้วแต่เป็นทักษะที่พัฒนามาจากการ Code 2D และการ Code Agent ใน Minecraft

ในคลาสนี้คุณครูได้ทำการสอนพื้นฐาน Python ซึ่งเป็นภาษาที่ใช้งานอย่างแพร่หลายให้น้อง รูปแบบของการใช้ Block และ Python ซึ่งมีรูปลักษณ์ที่ต่างกัน และชื่อคำสั่งที่ต่างกัน แต่เมื่อน้องได้ทดลองใช้แล้วสามารถเชื่อมโยงหลักการได้ อย่างเช่น การใช้ Repeat ใน Block จะเป็น While-True ใน Python น้องสามารถใช้ชุดคำสั่งได้ถูกจัดประสงค์แสดงให้เห็นถึงความเข้าใจอย่างถ่องแท้ในเนื้อหาที่ได้เรียนไปแล้ว

โดยรวมแล้วใน คลาสนี้น้องมีพัฒนาการขึ้นมากโดยเฉพาะในด้านของสมาธิ น้องมีความเป็นผู้ใหญ่ขึ้น เข้าใจเหตุผลและควบคุมตนเองได้ ในบางคลาสน้องบอกคุณครูว่าไม่อยากทำเรื่องนั้น ไม่อยากทำเรื่องนี้ แต่เมื่อพูดคุยกันด้วยเหตุผลถึงความจำเป็น น้องเข้าใจและร่วมกันทำภารกิจไปกับคุณครูได้ทุกครั้ง ซึ่งในจุดนี้คุณครูชื่นชมน้องเป็นอย่างมาก

Level 4

In this coding course, we learn the fundamental of block coding. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Nested Loops (การ Code เพื่อทำซ้ำหลายลำดับ)
Fundamental If / Else Condition (การ Code เพื่อสร้างข้อแม้ เพื่อให้ Agent ตัดสินใจด้วยตนเอง)
Variable (การใช้ตัวแปร)
Sequencing (การลำดับขั้นตอน)
Concentration (สมาธิในการจดจ่อ)
3D Coding (การ Code ในโลก 3D)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)


Level 4

ในคลาสนี้หัวข้อหลักคือการต่อยอดการใช้ Nested Loop และ If/Else เพื่อสร้าง Command ที่ทำงานได้หลากหลายมากขึ้น พื้นฐานน้องอุ๋งเข้าใจ การใช้ชุดคำสั่งทั้งสองแบบในระดับที่ดีแล้ว เมื่อนำมาประกอบกันน้องสับสนใจช่วงแรกแต่เมื่อพอเข้าใจกระบวนการน้องสามารถนำมาประยุกต์ใช้กับ โจทย์ปัญหาในระดับเริ่มต้นได้ น้องตั้งใจฟังคุณครูมาก ถึงแม้ในบางเนื้อหาจะซับซ้อนกว่าช่วงวัยของน้อง ในบางครั้งที่เนื้อหาเข้าใจยากน้องอุ๋งจะแสดงออกอย่างชัดเจน แต่ก็พยายามจดจ่อกับเนื้อหาจนจบได้ทุกครั้ง น้องมีความสบายใจกับการใช้ Code มากขึ้น ในคลาสก่อนหน้าเมื่อต้องทำภารกิจอย่างเช่น สร้างอาคาร ขุดอุโมงค์น้องจะบอกว่าอยากทำเอง อยากขุดเอง แต่ในคลาสนี้น้องเปิดคำสั่ง Code และเริ่มสร้าง Code เพื่อทำภารกิจออกมาด้วยตนเอง ในคลาสนี้คุณครูได้เริ่มสอนการใช้ตัวแปรพื้นฐานกับน้อง ซึ่งคือการตั้งชื่อให้เป้าหมายที่จะทำ อย่างเช่น อยากให้ Agent ไปเก็บ Apple แต่ถ้า Apple ไม่มีชื่อ เราต้องตั้ง ตัวแปร และให้ชื่อ = Apple ซึ่งจะเป็นพื้นฐานสำคัญในระดับถัดๆไป น้องสามารถเข้าใจหลักการขั้นพื้นฐานได้ดี แสดงให้เห็นถึงทักษะด้านตรรกะและกระบวนการคิดที่มีการพัฒนาขึ้นมาในอีกระดับหนึ่งแล้ว

Level 3

In this coding course, we learn the fundamental of block coding. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Nested Loops (การ Code เพื่อทำซ้ำหลายลำดับ)
Fundamental If / Else Condition (การ Code เพื่อสร้างข้อแม้ เพื่อให้ Agent ตัดสินใจด้วยตนเอง)
Sequencing (การลำดับขั้นตอน)
Concentration (สมาธิในการจดจ่อ)
Spatial Ability (ทักษะมิติสัมพันธ์)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)


Level 3

น้องอุ๋งแสดงให้เห็นถึงความเข้าใจในการใช้การทำซ้ำหลายลำดับเพิ่มขึ้น น้องสามารถออกแบบ Code ทำซ้ำได้ถึง 3 ชั้นเพื่อสร้างรูปทรง 3 มิติใน Minecraft จากชุดคำสั่งได้ น้องมีพัฒนาการความเข้าใจในการใช้คำสั่ง If/Else ซึ่งเป้นพื้นฐานสำคัญในการให้ชุดคำสั่งตัดสินใจด้วยตนเองและใช้งานอย่างแพร่หลายในทุก software ที่ถูกใช้งานในปัจจุบันนี้ น้องสามารถเล่าถึงเหตุผลการใช้งานคำสั่งได้ชัดเจนอย่างเช่น ถ้ามีดอกไม้ ให้เก็บเกสร ถ้ามีรังผึ้งให้เก็บน้ำผึ้ง และหยิบใช้ชุดคำสั่งได้ถูกต้อง น้องอุ๋งตั้งใจและร่วมมือไปพร้อมกับคุณครูในทุกภารกิจที่ได้รับมอบหมาย น้องร่าเริงและชอบการค้นหาผจญภัย ทุกครั้งที่เจอสมบัติใหม่น้องจะแสดงออกถึงความดีใจอย่างชัดเจน ในคลาส Level 3 น้องมีพัฒนาการเพิ่มขึ้นอย่างก้าวกระโดดโดยเฉพาะสมาธิในการจดจ่อ แสดงให้เห็นถึงพื้นฐานที่แข็งแรงจากการทำซ้ำในเนื้อหาเดิมหลายๆครั้ง ผนวกกับสมาธิและความตั้งใจของน้อง ซึ่งในอนาคตสามารถต่อยอดพื้นฐานการคิดอย่างเป็นเหตุผลนี้ได้กับสายการเรียนรู้หลากหลายรูปแบบ ไม่ว่าจะเป็นเชิงวิทยาศาสตร์ เชิงการวางแผนกิจการ การออกแบบ ฯลฯ

Level 2

In this maker course, we learn the fundamental of game-making. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Nested Loops (การ Code เพื่อทำซ้ำหลายลำดับ)
Fundamental If / Else Condition (การ Code เพื่อสร้างข้อแม้ เพื่อให้ Agent ตัดสินใจด้วยตนเอง)
Concentration (สมาธิในการจดจ่อ)
Spatial Ability (ทักษะมิติสัมพันธ์)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)


Level 2

น้องอุ๋งสามารถต่อยอดทักษะจากคลาส Level 1 ได้ดี ทั้งในเรื่องของการวางแผนลำดับ การ Repeat ทำซ้ำ 1-2 ขั้นตอน น้องมีพื้นฐานความเข้าใจ Code 2 มิติที่พัฒนาขึ้นมาชัดเจน เมื่อเริ่มเรียนการทำซ้ำหลายระดับ (Nested Loops / Repeat) น้องสับสนเนื่องจากที่ผ่านมาน้องคุ้นเคยกับการสร้าง Code ครั้งเดียวตั้งแต่ต้นจนจบซึ่งใน Level 1 สามารถแก้โจทย์ปัญหาได้ หากแต่เมื่อ Code มีความซับซ้อนขึ้น เมื่อเกิด Bug จะสามารถหาที่มาที่ไปได้ยากขึ้นตามไปด้วยช่วยกัน ซึ่งในครั้งแรกที่น้องพบปัญหาที่ไม่สามารถแก้ไขได้ น้องจึงเลือกที่จะล้มเลิกและเปลี่ยนความสนใจเป็นการ explore พื้นที่อื่นทันที อย่างไรก็ตามเมื่อน้องได้ พัก ในระยะหนึ่งแล้ว คุณครูได้พูดคุยทำความเข้าใจกับน้องในภายหลังก็ไม่มีการล้มเลิกกลางคันเกิดขึ้นอีก น้องจะคอยบอกเมื่อถึงจุดที่รู้สึกว่าสับสนหรือไม่สามารถไปต่อได้ และสามารถช่วยกันแก้ปัญหาไปด้วยกันได้จนจบได้ ซึ่งคุณครูชื่นชมในความพยายามของน้องเป็นอย่างมาก สำหรับการใช้คำสั่ง If/Else ซึ่งเป็นชุดคำสั่งตัดสินใจอิสระ ขั้นพื้นฐาน น้องเข้าใจและสามารถอธิบายเหตุผลได้ดีอย่างเช่น เมื่อเจอกำแพง ต้องทำอย่างไร เมื่อข้างล่างไม่มีพื้นต้องทำอย่างไร หรือเมื่อเหยียบบนพื้นสีแดงต้องทำอย่างไร โดยรวมแล้วน้องมีพัฒนาการเพิ่มขึ้นมาอย่างมากทั้งในเรื่องของความเข้าใจด้านเหตุผลเพื่อ Coding และการพยายามตั้งใจเพื่อจดจ่อกับ ความท้าทายที่เพิ่มมากขึ้นในคลาสนี้

Level 1

In this maker course, we learn the fundamental of game-making. Based on the design thinking method, students will unleash their creativity by designing their interests and understanding. Let’s create an imaginary world while learning how to codes!

Sequencing (การลำดับขั้นตอน)
Logical Thinking (ทักษะการคิดอย่างเป็นระบบ)
Concentration (สมาธิในการจดจ่อ)
Spatial Ability (ทักษะมิติสัมพันธ์)
Exploration (ความช่างสงสัย ทดลองค้นหาวิธีการใหม่ๆ)

Level 1

น้องอุ๋งมีทักษะมิติสัมพันธ์ที่ดีสามารถสร้างรูปทรง 3 มิติใน Minecraft ได้ แต่ด้วยความสนใจในการ Explore ทำให้บ้านของน้องมีเฉพาะพื้นและไม่มีหลังคา ซึ่งน้องให้เหตุผลว่าเพียงพอแล้ว เพราะเป็นบ้านบนต้นไม้และใช้เพื่อเก็บสมบัติต่างๆเท่านั้น น้องมีกระบวนการคิดอย่างเป็นระบบโดยพื้นฐานที่ดีมากสามารถ วางแผนล่วงหน้าเพื่อสร้าง Code แบบ 2D และ 3D ได้มากกว่า 5 ลำดับ หากแต่ในหลายครั้งเมื่อต้องแก้ปัญหาที่ท้าทายน้องมักจะท้อถอยได้ง่าย อย่างไรก็ตามเมื่อน้องได้พักปรับอารมณ์ค่อยๆวางแผนและแก้ปัญหาไปตามลำดับน้องจะสามารถทำได้จนสมบูรณ์ทุกครั้ง และเมื่อน้องรู้สึกว่าโจทย์ปัญหานั้นๆสามารถแก้ได้ด้วยทักษะของตนเองน้องจะแสดงศักยภาพ และมีสมาธิจดจ่อได้อย่างเต็มที่ ในจุดนี้คุณครูเห็นว่าเป็นประเด็นสำคัญซึ่งอาจมีผลกระทบต่อเส้นทางการเรียนรู้ของน้องในระยะยาว แนะนำสนับสนุนทุกครั้งเมื่อน้องท้อถอย ให้กำลังใจและค่อยๆพาน้องผ่านอุปสรรค์ที่น้องรู้สึกว่าซับซ้อนเกินความสามารถ เพื่อสร้างอุปนิสัยความกล้าเริ่ม กล้าทดลอง การเป็นนักเรียนรู้ จะมีส่วนช่วยในพัฒนาการ ของน้องในอนาคตได้เป็นอย่างมาก

Code 2D จะเป็น การเขียนโปรแกรมในรูปแบบ 2 มิติ ซึ่งมีแกน x และ y เท่านั้นอย่างเช่นการ code บน browser

Code 3D จะเพิ่มมิติที่ 3 เข้ามาทำให้ท้าทายต่อกระบวนการทำความเข้าใจมากขึ้น อย่างเช่นการ code ใน Minecraft

*หมายเหตุ กราฟรูปแบบนี้สำหรับผู้ที่มาร่วม Course Maker