機(jī)器人編程課程的目的是讓學(xué)生學(xué)會(huì)組裝、搭建和編寫程序運(yùn)行機(jī)器人。課程的內(nèi)容由硬件知識(shí)和編程知識(shí)兩部分組成,往往硬件知識(shí)的比重會(huì)多于編程知識(shí)。硬件知識(shí)主要是物理學(xué)當(dāng)中的簡單機(jī)械原理、電子電路和電機(jī)方面的知識(shí)。 而編程知識(shí)的學(xué)習(xí)范圍受限于選擇的機(jī)器人,畢竟學(xué)習(xí)編程在機(jī)器人編程課程中只是為了讓所選擇的機(jī)器人運(yùn)作起來而已。 除此之外,大多數(shù)的機(jī)器人都需要使用自帶的操作程序進(jìn)行編程,一般來說使用一種機(jī)器人學(xué)會(huì)的編程方法,對(duì)其他機(jī)器人并不適用。 還需要一提的是,目前大多數(shù)機(jī)器人編程課程教授的編程知識(shí)是圖形化編程相關(guān)的。而實(shí)際上高級(jí)的機(jī)器人需要非常扎實(shí)的編程基礎(chǔ)才可以進(jìn)行操控,但是這種編程基礎(chǔ)是很難通過學(xué)習(xí)初級(jí)機(jī)器人和零碎的編程知識(shí)建立。