# 1เลือกประเภทไอคอน หรือ สัญลักษณ์ ของการอัพโหลดโค้ดลงไมโครไอคอน ลูกศรไอคอน เครื่องหมายเช็คถูกไอคอน แว่นขยายไอคอน อัพโหลด
# 2เลือกประเภทการเลือก บอร์ด และ พอร์ต สำหรับการอัพโหลดโค้ด ต้องทำอย่างไรไปที่เมนู Tools > board เลือกบอร์ดที่ต้องการ จากนั้น ไปที่เมนู Tools > port เลือก COMที่ต้องการไปที่เมนู Edit > board เลือกบอร์ดที่ต้องการ จากนั้น ไปที่เมนู Edit > port เลือก COMที่ต้องการไปที่เมนู File > board เลือกบอร์ดที่ต้องการ จากนั้น ไปที่เมนู File > port เลือก COMที่ต้องการไปที่เมนู Sketch > board เลือกบอร์ดที่ต้องการ จากนั้น ไปที่เมนู Sketch > port เลือก COMที่ต้องการ
# 3เลือกประเภทชนิดตัวแปร ในการเขียนโปรแกรม Arduino IDE มีอะไรบ้างint char float stringstring double long integerlong integer float chartrue false float inex
# 4เลือกประเภทข้อใดคือคุณสมบัติที่ถูกต้องของลูป forใช้วนซ้ำจำนวนรอบที่กำหนดไว้ใช้วนลูปจนกว่าจะเจอเงื่อนไขเป็นเท็จใช้กับโครงสร้างเงื่อนไขซับซ้อนได้เท่านั้นใช้ได้เฉพาะกับตัวแปรชนิดข้อความ
# 5เลือกประเภทคำสั่ง if มีหน้าที่ทำอะไรตรวจสอบเงื่อนไข แล้วเลือกทำคำสั่งตามเงื่อนไขทำซ้ำคำสั่งหลายครั้งตรวจสอบว่าโค้ดมีข้อผิดพลาดหรือไม่ใช้สร้างตัวแปรใหม่
# 6เลือกประเภทคำสั่ง if-else ใช้เพื่ออะไรใช้เลือกทำอย่างใดอย่างหนึ่งจากเงื่อนไขที่กำหนดใช้คำนวณเลขใช้แสดงผลข้อความเท่านั้นใช้วนลูปหลายรอบ
# 7เลือกประเภทคำสั่ง switch-case ใช้เพื่ออะไรใช้เปรียบเทียบค่าหลายค่าในรูปแบบที่เข้าใจง่ายใช้วนลูปจำนวนรอบที่แน่นอนใช้ในการประกาศตัวแปรใช้ตรวจสอบว่าเป็นเลขคี่หรือคู่
# 8เลือกประเภทฟังก์ชัน void setup() ใน Arduino มีหน้าที่อะไรใช้สำหรับกำหนดค่าต่าง ๆ ก่อนเริ่มทำงานใช้สำหรับเขียนคำสั่งวนซ้ำใช้สำหรับคำนวณทางคณิตศาสตร์ใช้สำหรับตรวจสอบค่าเซนเซอร์ทุก ๆ วินาที
# 9เลือกประเภทฟังก์ชัน void loop() ทำงานอย่างไรเมื่อโปรแกรมเริ่มทำงานทำงานซ้ำไปเรื่อย ๆ ตราบเท่าที่บอร์ดยังเปิดอยู่ทำงานครั้งเดียวแล้วจบทำงานทุก ๆ 1 วินาทีทำงานเมื่อมีปุ่มกดเท่านั้น
# 10เลือกประเภทไอคอน หรือ สัญลักษณ์ เครื่องหมายเช็คถูก เมื่อกดไปแล้วจะทำงานอย่างไรทำการตรวจสอบโค้ดทำการอัพโหลดโค้ดทำการบันทึกโค้ดทำการโหลดโค้ดจากไมโครคอนโทรลเลอร์