ผู้จัดจำหน่ายและนำเข้า อุปกรณ์ทางวิทยาศาสตร์ อุปกรณ์ห้องแลป และสื่อการเรียนการสอน

50th Anniversary

Blog post

  • การเขียนโปรแกรมด้วย Python (Add a Parameter)

        ตัวอย่างในบทความก่อนหน้า ฟังก์ชัน hello() ไม่มีพารามิเตอร์ ดังนั้นคำสั่งจึงเขียนคำว่า "Hello World" ลงใน Light Matrix ทุกครั้งที่มีการเรียกใช้ เพื่อให้มีความไดนามิกมากขึ้น ให้เพิ่มชื่อพารามิเตอร์ไว้ในวงเล็บของฟังก์ชัน บล็อกโค้ดในเนื้อหาของฟังก์ชันสามารถใช้พารามิเตอร์นี้เพื่อทำสิ่งที่แตกต่างออกไปตามค่าของฟังก์ชันได้…
    Read more 
  • การเขียนโปรแกรมด้วย Python (Define Function)

        ในตัวอย่างก่อนหน้านี้ คุณใช้ฟังก์ชัน write() ฟังก์ชัน คือ กลุ่มของโค้ดที่ทำงานเมื่อคุณเรียกใช้งาน คุณกำหนดฟังก์ชันด้วยคีย์เวิร์ด def ตามด้วยชื่อฟังก์ชัน วงเล็บ และเครื่องหมายโคลอน เนื้อหาของฟังก์ชันจะเยื้องและประกอบด้วยโค้ดทั้งหมดที่ทำงานเมื่อคุณเรียกใช้ฟังก์ชัน คุณเรียกใช้ฟังก์ชันโดยเขียนชื่อฟังก์ชันและวงเล็บ…
    Read more 
  • การเขียนโปรแกรมด้วย Python (Hello World)

      ตามปกติแล้ว เมื่อเรียนรู้ภาษาโปรแกรมใหม่ จะต้องสร้างโปรแกรม “Hello, World!” คุณจะต้องเขียน “Hello, World!” ลงใน Light Matrix บน SPIKE Prime Hub ก่อนอื่น ตรวจสอบให้แน่ใจว่า SPIKE Prime Hub เปิดอยู่และเชื่อมต่อกับแอปพลิเคชัน SPIKE จากนั้นทำตามขั้นตอนดังต่อไปนี้ : ตรวจสอบให้แน่ใจว่า Code Editor…
    Read more 
  • การเขียนโปรแกรมด้วย Python (MicroPython)

        SPIKE Prime Hub เป็นคอมพิวเตอร์ขนาดเล็กที่เรียกว่าไมโครคอนโทรลเลอร์ ซึ่งมีหน่วยความจำและพลังการประมวลผลที่จำกัด เนื่องจากการเขียนโปรแกรมภาษา Python เต็มรูปแบบจะใช้หน่วยความจำมากเกินไป SPIKE Prime Hub ใช้งาน MicroPython ซึ่งเป็นภาษา Python เวอร์ชันที่ได้รับการปรับปรุงประสิทธิภาพให้ฃสามารถทำงานบนไมโครคอนโทรลเลอร์ได้…
    Read more 
  • การเขียนโปรแกรมด้วย Python (SPIKE Prime Modules)

        หากต้องการควบคุม SPIKE Prime Hub เซนเซอร์ และมอเตอร์ คุณจะต้องใช้โมดูล SPIKE Prime โมดูลเหล่านี้ใช้เพื่อจัดระเบียบโค้ดที่เกี่ยวข้อง โดยมีโมดูลสำหรับแต่ละส่วนของ SPIKE Prime เช่น โมดูล motor จะมีโค้ดสำหรับควบคุมมอเตอร์ หากต้องการใช้ฟังก์ชันการทำงานของโมดูลให้ทำการนำเข้าโมดูลนั้นด้วยคำสั่ง…
    Read more 
  • การเขียนโปรแกรมด้วย Python (Python Syntax)

        เมื่อเรียนรู้การเขียนโปรแกรมภาษาการเขียนโปรแกรมข้อความ ขั้นตอนแรกคือการทำความเข้าใจ syntax นั้นก่อน syntax นี้จะมีเงื่อนไขสำหรับการเขียนคำสั่ง (บรรทัดของโค้ด) และวิธีระบุ code blocks ที่ประกอบด้วยคำสั่งหลายคำสั่ง ใน Python คำสั่งแต่ละคำสั่งจะเริ่มต้นด้วยระดับการ เยื้องบรรทัด และสิ้นสุดด้วยการขึ้นบรรทัดใหม่…
    Read more 
  • ชุดบล็อกคำสั่ง Mastermind (Board Game)

    ชุดบล็อกคำสั่ง Master Mind (Block Code) เกม Mastermind ถูกสร้างขึ้นโดย Mordecai Meirowitz ชาวอิสราเอล ในปี 1970 Meirowitz เป็นนักประดิษฐ์และวิศวกรโทรคมนาคม เขาสร้างเกมนี้ขึ้นจากแนวคิดการ "ถอดรหัส" (code-breaking) คล้ายเกมเก่า ๆ ชื่อว่า "Bulls and Cows" ที่ใช้ตัวเลข สามารถศึกษาเพิ่มเติมเกี่ยวกับ ขั้นตอนการประกอบ…
    Read more 
  • Mastermind (Board Game)

    Master Mind (Board Game) วิธีการเล่น : คนแก้รหัสสีจะต้องเดารหัสสีทั้ง 3 ให้ถูกต้องตามตำแหน่งที่คนสร้างรหัสสีนั้นสร้างขึ้น สามารถศึกษาเพิ่มเติมเกี่ยวกับ ชุดบล็อกคำสั่ง   Master Mind (Board Game)         Writer : Pongsakorn Panthumano
    Read more 
  • การเขียนโปรแกรมด้วย Python (Introduction)

      รู้เบื้องต้นเกี่ยวกับ Python Python เป็นภาษาการเขียนโค้ดแบบ Text-Based ที่มีความนิยม เหมาะสำหรับผู้เริ่มต้น เพราะมันกระชับและอ่านง่าย นอกจากนี้ยังมีประโยชน์สำหรับโปรแกรมเมอร์อีกด้วย เนื่องจากสามารถนำไปประยุกต์ใช้กับการพัฒนาเว็บและซอฟต์แวร์ รวมถึงแอปพลิเคชันทางวิทยาศาสตร์ เช่น การวิเคราะห์ข้อมูลและการเรียนรู้ของเครื่องจักร…
    Read more 
  • พิกัดภูมิศาสตร์

    พิกัดภูมิศาสตร์ (Geographic Coordinate) เป็นระบบบอกตำแหน่งบนพื้นโลก โดยอ้างอิงตำแหน่งเป็น ละติจูดและลองจิจูดที่ตัดกันเป็นหลักในการบอกตำแหน่ง บอกจุด โดยมีค่าของตำแหน่งตามละติจูดและลองจิจูดที่ตัดกันนั้นเป็นค่าตำแหน่งพิกัดภูมิศาสตร์ พิกัดภูมิศาสตร์ เกิดจากการใช้จุดตัดกันของเส้นโค้งของเส้นโครง 2 ชุด ชุดหนึ่งอยู่ในแนวนอนเรียกว่าละติจูด…
    Read more