รูปภาพสินค้า รหัส9786162048142
9786162048142
สนุกกับการเรียน Coding โดยไม่ต้องเขียน Code ด้วย Scratch / Primary to Intermediate Level
ผู้เขียนอรพิน ประวัติบริสุทธิ์

ส่วนลด 0 %
ราคาปก 325.00 บาท
ราคาสุทธิ 325.00 บาท
Bookmark and Share
รายละเอียดหนังสือ
รหัสสินค้า: 9786162048142
จำนวน: 336 หน้า
ขนาดรูปเล่ม: 170 x 230 x 20 มม.
น้ำหนัก: 430 กรัม
เนื้อในพิมพ์: สี่สีในเล่ม 
ชนิดปก: ปกอ่อน 
ชนิดกระดาษ: กระดาษปรู๊ฟ 
หน่วย: เล่ม 
สำนักพิมพ์: โปรวิชั่น, บจก. 
:: เนื้อหาโดยสังเขป
ถ้าคุณสนใจที่จะเรียนรู้วิธีเขียนโปรแกรมเพื่อสร้างเกมและแอนิเมชั่นแบบอินเทอร์แอกทีฟอย่างง่ายๆ ได้เอง โดยคลิก ๆ ลาก ๆ สนใจจะเรียนเกี่ยวกับการเขียนโปรแกรม (Coding) เบื้องต้น หรือทำโปรแกรมให้ต่อกับอุปกรณ์ต่างๆ ได้แน่ๆ โดยไม่ต้องเขียน code ยาวมากมาย หนังสือ "เขียนโปรแกรมด้วยภาษา Scratch 3" เล่มนี้เหมาะสำหรับคุณ

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

เริ่มจากปูพื้นเกี่ยวกับ algorithm โดยยังไม่ต้องใช้โปรแกรม ตามด้วยพื้นฐานการใช้ Scratch จัดการฉาก (backdrop) และตัวละคร (sprite) การเคลื่อนไหว (motion) ตามด้วยหลักการเขียนโปรแกรมพื้นฐาน เช่น ตัวแปร (อariable) การประมวลผลค่าต่าง ๆ ด้วย operator เงื่อนไขและการควบคุม (control) ลำดับงานแบบต่างๆ และเรื่องอื่นๆ ที่ควรรู้ เช่น การสร้างบล็อคคำสั่งขึ้นใช้เอง การเล่นไฟล์เสียง รวมถึงตัวอย่างโปรแกรมที่ซับซ้อนขึ้น

ปิดท้ายด้วยการใช้ส่วนเสริมหรือ extension เช่น แปลงข้อความเป็นเสียงอ่าน (Text to Speech) เล่นดนตรีตามตัวโน้ต สร้างปฏิสัมพันธ์กับภาพจากกล้องวิดีโอ การแปลภาษา เชื่อมต่ออุปกรณ์ เช่น บอร์ด micro:bit ฯลฯ ที่จะทำให้คุณสนุกกับการเรียน coding ด้วย Scratch
:: สารบัญ
บทที่ 1 อัลกอริทึม : พื้นฐานของการเขียนโปรแกรม
บทที่ 2 รู้จักกับ Scratch
บทที่ 3 ส่วนประกอบของหน้าจอ Scratch
บทที่ 4 สั่งให้ตัวละครทำงานด้วย Events และ Broadcast
บทที่ 5 เคลื่อนไหวตัวละครด้วย Motion
บทที่ 6 ปรับรูปลักษณ์ตัวละคร/ฉากหลัง (Looks)
บทที่ 7 คำสั่งควบคุมการทำงาน (Control)
บทที่ 8 ตรวจจับองค์ประกอบบนเวที (Sensing)
บทที่ 9 โอเปอเรเตอร์ (Operators)
บทที่ 10 ตัวแปร (Variables)
บทที่ 11 My Blocks สร้างบล็อกคำสั่งด้วยตนเอง
บทที่ 12 การเล่นเสียง (Sound)
บทที่ 13 ตัวอย่างการเขียนโปรแกรม
Appendix