但根據(jù)這份報(bào)告,在1萬多名開發(fā)者中,37.7%的人表示他們是通過學(xué)校和個(gè)人學(xué)習(xí)的結(jié)合來學(xué)習(xí)編程的,27.4%的人表示他們完全是通過自學(xué)來學(xué)習(xí)編程的,而只有31.9%的人是通過學(xué)校的指導(dǎo)來學(xué)習(xí)編程的。
如何更有效地通過少兒編程教學(xué)培養(yǎng)研究人才呢?對(duì)于有這方面意向的人,要如何順利進(jìn)入這個(gè)領(lǐng)域?事實(shí)上,“自學(xué)”是最核心、最長期的“技能”。
要成為一名少兒編程老師需要非常豐富的知識(shí)儲(chǔ)備。進(jìn)入這個(gè)行業(yè)的人,都要有一個(gè)優(yōu)良的品質(zhì)。在教育孩子的過程中,需要掌握心理學(xué)和教育學(xué)的知識(shí),編程教育學(xué)方面的內(nèi)容。例如英語、數(shù)學(xué)、科學(xué),甚至人文地理學(xué)科類知識(shí)相結(jié)合的計(jì)算機(jī),教他們形成一個(gè)好的思維能力也是必要的技能。
此外,最核心的是要掌握編程語言知識(shí),即使不能達(dá)到專業(yè)程序員的水平,也至少需要能夠閱讀程序語言,了解程序運(yùn)行的基本原理,以及市面上幾種常見的少兒編程語言。
編程老師是全面型的,就是要教好學(xué)生,與學(xué)生互動(dòng)。在此基礎(chǔ)上,要了解其他學(xué)科的知識(shí),真正實(shí)現(xiàn)素質(zhì)教育的目標(biāo)。
第二種情況,如果你不是一個(gè)程序員,但是有一些教學(xué)經(jīng)驗(yàn),想轉(zhuǎn)型成為少兒編程老師,那么最核心的一點(diǎn)就掌握好基本的計(jì)算機(jī)語言,至少可以熟練應(yīng)用計(jì)算機(jī)思維概念和編程語言。同時(shí),利用自己在轉(zhuǎn)型前所擅長的學(xué)科知識(shí)進(jìn)行編程學(xué)習(xí),并達(dá)到熟練掌握的程度。
當(dāng)然,不是計(jì)算機(jī)專業(yè)也不是有經(jīng)驗(yàn)的人想要進(jìn)入少兒編程這個(gè)行業(yè),那么就需要把上面這兩種情況的知識(shí)點(diǎn)補(bǔ)充完整。最重要的是正確的態(tài)度,保持自我激勵(lì)的方式,積極探索,向優(yōu)秀的行業(yè)前輩和學(xué)習(xí)和指教。