發(fā)布時(shí)間:2020-06-11 14:59:05來(lái)源:尚訓(xùn)網(wǎng)綜合
西摩·佩珀特(Seymour Papert,1928~2016),美國(guó)麻省理工學(xué)院教授,是推動(dòng)少兒編程的先驅(qū)。該書(shū)基于皮亞杰兒童認(rèn)知發(fā)展理論所提出的建構(gòu)學(xué)習(xí)思想與“改變了全世界數(shù)百萬(wàn)兒童的創(chuàng)造和學(xué)習(xí)方式”的LOGO環(huán)境, 較為完整地闡述了佩珀特為兒童研發(fā)編程環(huán)境的用意。
佩珀特在書(shū)中用很多案例解釋了學(xué)習(xí)編程可以給兒童思維發(fā)展帶來(lái)的諸多好處:
1.有助于隔離錯(cuò)誤、診斷問(wèn)題
LOGO語(yǔ)言是高級(jí)程序設(shè)計(jì)語(yǔ)言,它允許兒童編寫(xiě)子程序,用結(jié)構(gòu)化的邏輯從整體到部分分層思考,這樣可以控制復(fù)雜的思維。
但佩珀特也指出:
許多孩子一開(kāi)始會(huì)抵觸結(jié)構(gòu)化編程,因?yàn)橹本€思維更符合兒童做事邏輯,直到有一天自己編的程序?qū)嵲谔L(zhǎng)而難以找到錯(cuò)誤時(shí),他才會(huì)轉(zhuǎn)向使用子程序。一旦養(yǎng)成結(jié)構(gòu)化思維習(xí)慣,他就會(huì)體會(huì)到這種分層思考的好處,不僅可以“俯視”系統(tǒng),還可以重復(fù)使用已有的程序,從而做出更龐大、更復(fù)雜的系統(tǒng)。
佩珀特指出編程環(huán)境并不強(qiáng)迫兒童一定要采用“正確的方式”(如結(jié)構(gòu)化編程)編程,而是給他們足夠的靈活性和力量,等待其通過(guò)自己的探索而覺(jué)悟——這樣寬松的環(huán)境更適合不同兒童的發(fā)展。
2.讓兒童不怕犯錯(cuò),并學(xué)會(huì)糾錯(cuò)
前面談到學(xué)校教育文化讓學(xué)生對(duì)于做錯(cuò)題感到沮喪,而學(xué)習(xí)編程會(huì)讓他們體會(huì)到:很少有人第一次編程就能成功。
學(xué)習(xí)編程的經(jīng)歷讓兒童學(xué)會(huì)面對(duì)錯(cuò)誤,如調(diào)試程序就是分析程序運(yùn)行結(jié)果,找到錯(cuò)誤所在并予以改正的過(guò)程是最有意義的學(xué)習(xí)。計(jì)算機(jī)編程的經(jīng)驗(yàn)比任何其它活動(dòng)更能有效地引導(dǎo)兒童相信“失敗是成功之母”。
佩珀特也談到由于傳統(tǒng)學(xué)校教育文化的影響,兒童剛學(xué)編程的時(shí)候會(huì)碰到程序出了一點(diǎn)小錯(cuò),往往不是去查原因,而是刪除這段程序,重新來(lái)寫(xiě),這種不找錯(cuò)誤根源只是重復(fù)嘗試的做法是低效的。兒童學(xué)編程的過(guò)程也是糾正其對(duì)“錯(cuò)誤” 認(rèn)識(shí)的過(guò)程,這種轉(zhuǎn)變會(huì)讓其受益終身。
3.幫助兒童運(yùn)用啟發(fā)式方法解決問(wèn)題
佩珀特指出,程序語(yǔ)言非常適合描述操作過(guò)程,如解題步驟。在MindStorms一書(shū)中,佩珀特多次使用通過(guò)分解計(jì)算步驟的方式展示運(yùn)用計(jì)算思維解決非程序問(wèn)題的例子。如有兒童采用分解步驟的方式,找出了成功實(shí)施三球雜耍的關(guān)鍵要點(diǎn)(眼睛要盯著拋出球的最高點(diǎn))和踩高蹺的要點(diǎn)(高蹺和腿要聯(lián)動(dòng))。
這樣的例子佐證了佩珀特提出的觀點(diǎn):程序化編程思想可以推廣而成為學(xué)習(xí)原則,即通過(guò)對(duì)復(fù)雜過(guò)程的適當(dāng)描述,來(lái)診斷和調(diào)試學(xué)習(xí)中的問(wèn)題,從而促進(jìn)學(xué)習(xí)。
程序化思維是一種強(qiáng)大的智力工具,一旦掌握后,就可以遷移到其它領(lǐng)域,無(wú)需計(jì)算機(jī),也可以幫助學(xué)生思考、輔助解決問(wèn)題。
4.有利于保護(hù)和培養(yǎng)兒童的直覺(jué)思維
很多偉大的科學(xué)思想,其原理和本質(zhì)都是非常簡(jiǎn)單的,與兒童的直覺(jué)非常接近。佩珀特在書(shū)中用幾個(gè)例子說(shuō)明人的直覺(jué)思維孕育著偉大的思想,但是學(xué)校的課程只有干巴巴的事實(shí)和技能,缺乏對(duì)兒童直覺(jué)思維的保護(hù)和培養(yǎng)。
總之,通過(guò)編程,兒童能夠看到自己努力的成果,并接受一開(kāi)始可能會(huì)不完美,不全對(duì)也不全錯(cuò),而且可以在不斷修改中日趨完善,這對(duì)兒童的成長(zhǎng)意義重大。兒童在這個(gè)過(guò)程中不僅學(xué)到了數(shù)學(xué)知識(shí),還學(xué)到了許多可以受益終身的、關(guān)于學(xué)習(xí)的知識(shí)。