ภาษาโลโก้
สอนเขียนโปรแกรมภาษาโลโก้เป็นภาษาโปรแกรมเพื่อการศึกษา ถูกพัฒนาขึ้นในปี ค.ศ. 1967 โดย Wally Feurzeig, Seymour Papert และ Cynthia Solomon คำว่า “Logo” นั่นไม่ได้เป็นชื่อย่อ แต่มีที่มาคำว่า “logos” ในภาษากรีกซึ่งหมายความว่า “thought” หรือ […]
ภาษาโลโก้เป็นภาษาโปรแกรมเพื่อการศึกษา ถูกพัฒนาขึ้นในปี ค.ศ. 1967 โดย Wally Feurzeig, Seymour Papert และ Cynthia Solomon คำว่า “Logo” นั่นไม่ได้เป็นชื่อย่อ แต่มีที่มาคำว่า “logos” ในภาษากรีกซึ่งหมายความว่า “thought” หรือ […]
จากหลายตอนที่ผ่านมา เราจะพบว่ารูปภาพที่เราวาดนั้นมีแต่สีขาวกับสีดำ ในตอนนี้เราจะมาเรียนรู้วิธีการใช้สีเพื่อให้รูปภาพของเรามีสีสันกันครับ คำสั่งที่น้องๆ จะเจอในบทนี้ คำสั่ง ความสามารถ ตัวอย่าง fd ระยะทาง bk ระยะทาง forward = เดินหน้า backward = ถอยหลัง fd 100
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 8 – สีสัน Read Post »
ในตอนนี้เราจะมาวาดรูปบ้านและสวนกันครับ แน่นอนว่ารูปนี้มีองค์ประกอบหลายอย่าง แต่ด้วยการใช้งานฟังก์ชันจะทำให้เราวาดรูปนี้ได้ง่ายขึ้นครับ คำสั่งที่น้องๆ จะเจอในบทนี้ คำสั่ง ความสามารถ ตัวอย่าง fd ระยะทาง bk ระยะทาง forward = เดินหน้า backward = ถอยหลัง fd 100
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 7 – บ้าน และ สวน Read Post »
หนังสือ Managing Oneself (ปัญญางาน จัดการตน) เล่มนี้ น่าจะเป็นหนังสือที่อ่านจบเร็วที่สุดเล่มหนึ่งของผม แค่ 2 ชั่วโมงก็อ่านจบแล้ว หนังสือ 240 หน้า (เนื้อหาจริงๆ แค่ 160 หน้า อีก 80 หน้าเป็นอารัมภบท*และอรรถาธิบาย**)
รีวิวหนังสือ – Managing Oneself (ปัญญางาน จัดการตน) Read Post »
หลังจากที่ผมได้ดูอนิเมะเรื่อง Anohana จบไปแล้ว ผมประทับใจมาก (อ่านรีวิวอนิเมะได้ที่นี่ครับ https://karnlab.com/review-anohana/) วันหนึ่งระหว่างที่กำลังเลือกซื้อหนังสือในร้าน ก็พบกับฉบับนิยายของอนิเมะเรื่องนี้ ผมตัดสินใจซื้อนิยายเล่มนี้กลับมาอ่านเป็นที่ระลึกโดยไม่ลังเลเลยครับ หนังสือแบ่งเนื้อหาออกเป็น 2 เล่ม เล่มละ 160 / 180 หน้า ถ้าตั้งใจอ่านรวดเดียว คาดว่าประมาณ 2-3
รีวิวนิยาย – Anohana (ดอกไม้ มิตรภาพ และ ความทรงจำ) (มีสปอย) Read Post »
รูปภาพที่เราวาดส่วนใหญ่เกิดจากการประกอบเข้าด้วยกันของรูปทรงพื้นฐานอย่าง วงกลม สามเหลี่ยม สี่เหลี่ยม ฯลฯ ถ้าเราสามารถเรียกคำสั่งวาดรูปพื้นฐานเหล่านั้นด้วยคำสั่งง่ายๆ เช่น circle, triangle, rectangle, etc. ก็จะทำให้เราวาดรูปที่ซับซ้อนได้ง่ายขึ้น ในตอนนี้เราจะมาเรียนรู้การใช้งานฟังก์ชัน (function) กันครับ คำสั่งที่น้องๆ จะเจอในบทนี้ คำสั่ง ความสามารถ ตัวอย่าง
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 6 – ฟังก์ชัน Read Post »
หลายตอนที่ผ่านมา เราวาดกันแต่เส้นตรง ในตอนนี้เราจะมาวาดเส้นโค้งกันบ้างครับ คำสั่งที่น้องๆ จะเจอในบทนี้ (ยังเหมือนเดิมครับ) คำสั่ง ความสามารถ ตัวอย่าง fd ระยะทาง forward = เดินหน้า fd 100 = เดินหน้า 100 pixel
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 5 – เส้นโค้ง และ วงกลม Read Post »
หนังสือ Start with Why เล่มนี้ นำเสนอแนวคิดที่ว่า เราควรตั้งคำถามด้วยจุดมุ่งหมายเสียก่อน (ทำไม?) แล้วจึงคิดถึงวิธีการเพื่อที่จะบรรลุเป้าหมาย (อย่างไร? และ อะไร?) หนังสือเล่มนี้เล่าถึง พี่น้องตระกูลไรท์ ผู้ที่สามารถสร้างเครื่องบินได้สำเร็จเป็นทีมแรก ทั้งๆ ที่ทั้งคู่ก็ไม่ได้มีทรัพยากรอะไรมากมาย แต่พวกเขามีความฝันที่แน่นแน่ว่าวันหนึ่งมนุษย์จะบินได้ หนังสือเล่มนี้เล่าถึง สตีฟ
รีวิวหนังสือ – Start with Why (ทำไมต้องเริ่มด้วย “ทำไม”) Read Post »
ชื่อญี่ปุ่น : 結城友奈は勇者である (Yuuki Yuuna wa Yuusha de Aru) อนิเมะสาวน้อยเวทมนตร์ที่ช่วงแรกน่ารักสดใส แต่ช่วงหลังปวดตับและปวดใจมากๆ (เรื่องนี้ไม่ได้มีฉากรุนแรงมากนัก แต่เนื้อเรื่องค่อนข้างปวดใจพอสมควร เอาเป็นว่าใครคิดจะดูเรื่องนี้ ก็เตรียมใจไว้หน่อยนะครับ) [เรื่องย่อ] เรื่องราวของกลุ่มเด็กสาวในโรงเรียนมัธยมต้น ที่รวมตัวกันในนามชมรมฮีโร่ ซึ่งมีหน้าที่สร้างความสุขให้กับผู้อื่น
รีวิวอนิเมะ – Yuuki Yuuna is a Hero Read Post »
หนังสือ The ONE Thing เล่มนี้ นำเสนอวิธีการจัดการกับสิ่งต่างๆ ในชีวิต ด้วยการเลือกทำสิ่งเดียวที่สำคัญที่สุดก่อน จากนั้นค่อยเลือกทำเรื่องที่มีความสำคัญรองลงมา ซึ่งผู้เขียนบอกว่าเป็นวิธีที่มีประสิทธิภาพมากที่สุด และจะทำให้เราได้เห็นผลลัพธ์ที่น่าทึ่ง ปฏิเสธไม่ได้เลยว่า โลกในปัจจุบันหมุนไปอย่างรวดเร็ว แม้ว่าโลกของเราจะมี 24 ชั่วโมงเท่าเดิม แต่เรากลับมีสิ่งต่างๆ ที่ต้องทำมากขึ้นเรื่อยๆ เราพยายามบริหารเวลาที่มีอยู่อย่างจำกัด ด้วยการทำหลายๆ
รีวิวหนังสือ – The ONE Thing (ได้ทุกสิ่งด้วยสิ่งเดียว) Read Post »
วาดรูปกันมาแล้ว 3 ตอน สังเกตดีๆ จะพบว่า หลายรูปมีขั้นตอนซ้ำๆ เดิมๆ เรามีวิธีเรียกคำสั่งเหล่านั้น โดยไม่ต้องพิมพ์คำสั่งเดิมๆ ซ้ำๆ ได้ครับ ด้วยคำสั่ง repeat (คราวนี้ไม่ต้อง copy + paste ให้เมื่อยมือแล้วครับ) คำสั่งที่น้องๆ จะเจอในบทนี้คือ
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 4 – ทำซ้ำ Read Post »
จากตอนที่แล้ว เราได้เรียนรู้คำสั่งเดินหน้า/ถอยหลัง และ หันขวา/หันซ้าย กันไปแล้ว ตอนนี้เราจะมาเรียนรู้คำสั่งยกปากกา/วางปากกา ที่จะทำให้เราวาดรูปได้หลากหลายขึ้นครับ (นอกจากนี้จะแถมคำสั่งซ่อน/แสดงเต่าโลโก้ด้วยครับ) คำสั่งที่น้องๆ จะเจอในบทนี้คือ คำสั่ง ความสามารถ ตัวอย่าง fd ระยะทาง forward = เดินหน้า fd 100
วาดรูปด้วยภาษาโลโก้ : ตอนที่ 3 – เล่น ซ่อน หา Read Post »