คอร์สเรียน
สื่อการสอน
บริการ
ข่าวสาร/กิจกรรม
เกี่ยวกับเรา
ติดต่อเรา
EN
เข้าสู่ระบบ
สมัครสมาชิก
EN
Coding Thailand
2025
4.37 คะแนนเฉลี่ย | 21 คอร์ส | 174 รีวิว
เรียน
เรียนรู้การเขียนโปรแกรมทางวิศวกรรมด้วย ภาษา Python อย่างง่าย
คอร์สที่เกี่ยวข้อง
Product Design
Free
Generative AI for Educator
Free
Business Canvas
Free
C/C++ Programming
Free
n8n for beginner AI Automation
Free
Agentic AI Make.com
Free
Image Processing (บังคับ)
Free
OpenCV
Free
Microcontroller (บังคับ)
Free
AI Data Analytics (บังคับ)
Free
Basic Python (บังคับ)
บทเรียน
รายละเอียด
ห้องสนทนา
รีวิว
ทดสอบก่อนเรียน
ทดสอบก่อนเรียน Basic Python ( 10 questions 5 minutes )
ทำความรู้จักและเริ่มต้นใช้งานภาษา Python
Basic Python 1 Python IDE
ตัวแปรและการรับค่าจากผู้ใช้งาน
Basic Python 2 EP 1 ทำความรู้จักตัวแปรในภาษา Python
Basic Python 2 EP 2 การตั้งชื่อตัวแปรในภาษา Python
ตัวดำเนินการ
Basic Python 3 EP 1 ตัวดำเนินการในภาษา Python
Basic Python 3 EP 2 ตัวดำเนินการทางคณิตศาสตร์
Basic Python 3 EP 3 ตัวดำเนินการเปรียบเทียบ
สายอักขระ
Basic Python 4 EP 1 ทำความรู้จักกับสายอักขระ
Basic Python 4 EP 2 ตัวดำเนินการของสายอักขระ
Basic Python 4 EP 3 ฟังก์ชั่นของสายอักขระ
การเขียนโปรแกรมแบบมีเงื่อนไข
Basic Python 5 EP 1 การเขียนโปรแกรมแบบมีเงื่อนไข
ชุดของข้อมูล
Basic Python 6 EP 1 ชุดของข้อมูลในภาษา Python
Basic Python 6 EP 2 ชุดข้อมูลแบบรายการ List
Basic Python 6 EP 3 ตัวดำเนินการของ List
Basic Python 6 EP 4 ฟังก์ชั่นของ List
Basic Python 6 EP 5 ชุดข้อมูลแบบพจนานุกรมDictionary
การเขียนโปรแกรมแบบวนซ้ำ
Basic Python 7 EP 1 การเขียนโปรแกรมแบบวนซ้ำ
ฟังก์ชั่น
Basic Python 8 EP 1 ฟังก์ชั่นในภาษา Python
ระบบไฟล์ในภาษา Python
Basic Python 9 EP 1 ระบบไฟล์ในภาษา Python
Basic Python 9 EP 2 การเขียน อ่าน แก้ไข ไฟล์ในภาษา Python
ทดสอบหลังเรียน
ทดสอบหลังเรียน Basic Python ( 10 questions 5 minutes )
แผนการสอนวิชา Basic Python ระยะเวลา 6 ชั่วโมง
ถูกออกแบบมาเพื่อให้นักเรียนเข้าใจทั้งภาคทฤษฎีและภาคปฏิบัติ ผ่านกิจกรรมเชิงโครงงานและการเรียนรู้แบบลงมือทำ โดยเน้นการพัฒนาทักษะการคิดวิเคราะห์ การแก้ปัญหา และความคิดสร้างสรรค์
วัตถุประสงค์รายวิชา
เพื่อให้นักเรียนเข้าใจพื้นฐานการเขียนโปรแกรมด้วยภาษา Python
เพื่อพัฒนาทักษะการคิดเชิงตรรกะและการแก้ปัญหาด้วยโค้ด
เพื่อฝึกทักษะการใช้งานคำสั่งพื้นฐาน ตัวแปร โครงสร้างควบคุม ฟังก์ชัน และโมดูล
เพื่อให้นักเรียนสามารถสร้างโปรแกรมง่าย ๆ ที่ทำงานได้จริง
เพื่อเป็นพื้นฐานต่อยอดไปสู่การเขียนโปรแกรมขั้นสูง เช่น Data Science, AI, และ IoT
ชั่วโมงที่ 1 : แนะนำภาษา Python และการใช้งานเบื้องต้น
เนื้อหา
ภาษา Python เป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดในปัจจุบัน ด้วยจุดเด่นที่ใช้งานง่าย Syntax อ่านเข้าใจง่าย และสามารถประยุกต์ได้หลายด้าน เช่น Web, Data Science, AI, IoT
การติดตั้ง Python สามารถทำได้ผ่านเว็บไซต์ python.org และสามารถเลือกใช้ IDE ที่หลากหลาย เช่น Thonny, PyCharm, VS Code
วิธีรันโค้ด Python: ผ่าน Terminal, IDE หรือ Jupyter Notebook
ตัวอย่างโปรแกรมแรก: print('Hello Python')
กิจกรรมการเรียนรู้
นักเรียนติดตั้ง Python และ IDE ลงบนเครื่อง
ทดลองเขียนโค้ด print('Hello Python') และรันโปรแกรม
ชั่วโมงที่ 2 : ตัวแปรและชนิดข้อมูล (Variables & Data Types)
เนื้อหา
ตัวแปร (Variable) คือกล่องเก็บข้อมูลที่ใช้ในโปรแกรม
ชนิดข้อมูลพื้นฐาน: int (จำนวนเต็ม), float (ทศนิยม), str (ข้อความ), bool (ค่าความจริง True/False)
การแปลงชนิดข้อมูล (Type Casting): เช่น str → int
การรับค่าจากผู้ใช้: input()
กิจกรรมการเรียนรู้
นักเรียนเขียนโปรแกรมเก็บข้อมูลชื่อและอายุ และแสดงผลออกมา
ทดลองการแปลงชนิดข้อมูล เช่น str → int
ชั่วโมงที่ 3 : ตัวดำเนินการและคำสั่งควบคุม (Operators & Control Flow)
เนื้อหา
ตัวดำเนินการทางคณิตศาสตร์: +, -, *, /, %
ตัวดำเนินการเปรียบเทียบ: ==, !=, >, <, >=, <=
ตัวดำเนินการทางตรรกะ: and, or, not
คำสั่งควบคุม: if, if-else, elif
ตัวอย่าง: โปรแกรมตรวจสอบผลสอบ (ถ้า >= 50 → ผ่าน, ไม่งั้น → ตก)
กิจกรรมการเรียนรู้
นักเรียนเขียนโปรแกรมตรวจสอบผลสอบจากคะแนนที่ป้อน
ฝึกใช้ if-else กับหลายเงื่อนไข
ชั่วโมงที่ 4 : Loop และการทำงานซ้ำ (Loops)
เนื้อหา
Loop คือการทำงานซ้ำโดยไม่ต้องเขียนโค้ดซ้ำ
for loop: ใช้กับข้อมูลที่รู้จำนวนรอบแน่นอน
while loop: ใช้เมื่อไม่รู้จำนวนรอบ
คำสั่ง break, continue
ตัวอย่าง: โปรแกรมนับเลข 1–10, โปรแกรมตารางสูตรคูณ
กิจกรรมการเรียนรู้
นักเรียนเขียนโปรแกรมสูตรคูณแม่ 5 ด้วย for loop
เขียนโปรแกรมเกมทายตัวเลขด้วย while loop
ชั่วโมงที่ 5 : ฟังก์ชัน (Functions)
เนื้อหา
ฟังก์ชันคือการจัดโค้ดเป็นส่วนย่อย เพื่อให้นำกลับมาใช้ซ้ำได้
การสร้างฟังก์ชัน: def function_name(parameters):
ฟังก์ชันรับค่า (parameters) และคืนค่า (return)
ฟังก์ชันมี 2 ประเภท: ฟังก์ชันในตัว (built-in) และฟังก์ชันที่ผู้ใช้สร้างเอง
ตัวอย่าง: ฟังก์ชันคำนวณพื้นที่สี่เหลี่ยม
กิจกรรมการเรียนรู้
นักเรียนสร้างฟังก์ชันคำนวณพื้นที่วงกลม
ทดลองเรียกใช้ฟังก์ชันซ้ำหลายครั้ง
ชั่วโมงที่ 6 : Mini Project Python
เนื้อหา
บูรณาการเนื้อหาที่เรียนทั้งหมด: ตัวแปร, if, loop, function
ตัวอย่างโครงงาน: โปรแกรมคำนวณค่า BMI, โปรแกรมบันทึกค่าใช้จ่ายรายวัน, เกมทายตัวเลข
กิจกรรมการเรียนรู้
นักเรียนเลือกทำ Mini Project 1 อย่างเป็นกลุ่ม
เขียนโค้ด ทดสอบ และนำเสนอผลงาน
ห้องสนทนา
กรุณาลงทะเบียนเรียนคอร์สนี้เพื่อใช้งานห้องสนทนา
Login
ส่งข้อความ
★
คะแนนเฉพลี่ย
4.37
★
★
★
★
★
5 ดาว
135
4 ดาว
14
3 ดาว
6
2 ดาว
3
1 ดาว
6
กรุณาลงทะเบียนเรียนคอร์สนี้เพื่อใช้งานรีวิว
รีวิวบทเรียน
Chonxxx Wapexxx
ดีจ้า
★
★
★
★
★
นายณxxx ขาวสxxx
เนื้อหาเข้าใจง่ายมีประโยชน์ในการสอน และศึกษามากครับ
★
★
★
★
★
ชานนxxx คิมxxx
เนื้อหารระชับเข้าใจง่ายครับ
★
★
★
★
★
sujixxx sirixxx
เยี่ยมมากค่ะ
★
★
★
★
★
กฤตเxxx แซ่เxxx
สอนดีจริงๆครับ
★
★
★
★
★
ดูรีวิวเพิ่มเติม...
imakethailand © 2023 imakethailand.org All rights reserved.
นโยบายคุ้มครองข้อมูลส่วนบุคคล
ข้อตกลงผู้ใช้