Live Classroom

ห้องเรียนครูบาสออนไลน์

เลือกตัวละคร แล้วเดินสำรวจห้องเรียนรวมก่อนเข้าด่านภาษา C กดในฉากหรือใช้ปุ่มลูกศรเพื่อเคลื่อนที่

C Code Quest { } Mission XP Reward
คลิกในห้องเพื่อเดินไปตำแหน่งนั้น
1 ออนไลน์ ผู้เยี่ยมชม 3B26
ผู้เยี่ยมชม 3B26

เลือกตัวละคร

Printf Bot

C starter mascot for output missions

Zero Var

Variable guardian for C lessons

Loop Runner

Loop explorer for repeat missions

Code Red

Fast C problem solver

Py Bounce

Python-style learner who collects XP

Bit Phantom

Bug hunter for C and Python quests

Class Coder

Classroom leader for OOP missions

Green Script

Project learner with code toolkit

C Programming Quest

แผนที่ด่านภาษา C

เรียนตามลำดับ ทำแบบทดสอบ เก็บ XP และปลดล็อกความสำเร็จ
1

รู้จักภาษา C

เข้าใจบทบาทของภาษา C โครงสร้างโปรแกรม ลำดับการทำงาน และกระบวนการ compile/run

25 แต้ม 5 ข้อสอบ
เข้าด่าน
2

ชนิดข้อมูลและตัวแปร

ใช้ตัวแปรและชนิดข้อมูล int, float, double, char ได้ถูกต้อง พร้อมเข้าใจการตั้งชื่อและขอบเขตค่า

30 แต้ม 5 ข้อสอบ
เข้าด่าน
3

printf และ format specifier

ใช้ printf และ format specifier เพื่อแสดงข้อความ ตัวเลข อักขระ และจัดรูปแบบผลลัพธ์

35 แต้ม 5 ข้อสอบ
เข้าด่าน
4

รับค่าด้วย scanf

รับค่าจากผู้ใช้ด้วย scanf เข้าใจ & format specifier และข้อผิดพลาดที่พบบ่อย

40 แต้ม 5 ข้อสอบ
เข้าด่าน
5

ตัวดำเนินการและการคำนวณ

คำนวณด้วย + - * / % เข้าใจลำดับความสำคัญ และความแตกต่างระหว่างหารจำนวนเต็มกับทศนิยม

45 แต้ม 5 ข้อสอบ
เข้าด่าน
6

เงื่อนไข if else

ใช้ if, else if, else และตัวดำเนินการเปรียบเทียบ/ตรรกะ เพื่อให้โปรแกรมตัดสินใจ

50 แต้ม 5 ข้อสอบ
เข้าด่าน
7

วนซ้ำ for และ while

ใช้ for และ while เพื่อทำงานซ้ำ ควบคุมค่าเริ่มต้น เงื่อนไข และการเพิ่มค่าได้ถูกต้อง

55 แต้ม 5 ข้อสอบ
เข้าด่าน
8

array เบื้องต้น

ใช้ array เก็บข้อมูลหลายค่า เข้าถึงด้วย index และวนซ้ำเพื่อประมวลผลข้อมูล

60 แต้ม 5 ข้อสอบ
เข้าด่าน
9

function เบื้องต้น

สร้างและเรียกใช้ function เพื่อแบ่งงาน ลดโค้ดซ้ำ และส่งค่ากลับด้วย return

65 แต้ม 5 ข้อสอบ
เข้าด่าน