第一篇:迭代會(huì)議問(wèn)題總結(jié)
迭代會(huì)議問(wèn)題總結(jié)
到目前為止我們已經(jīng)經(jīng)歷過(guò)了7個(gè)Iteration,但每次Iteration會(huì)議都有各式各樣的問(wèn)題。這里做一下總結(jié),并研究一下改進(jìn)方法,供大家參考分享。
首先簡(jiǎn)單澄清一下,我們小組的Iteration會(huì)議召開(kāi)方式和方法。我們組每周是一個(gè)Iteration(5個(gè)工作日)時(shí)間比較短,所以每周我們僅固定召開(kāi)一次大會(huì)。這次大會(huì)有兩大部分:
1、上一個(gè)Iteration的Review Meeting。
2、下一個(gè)Iteration的Planning Meeting。時(shí)間是每周五下午13:30~17:30,4個(gè)小時(shí)。第一部分2小時(shí),第二部分2小時(shí)。第二部分視情況可延長(zhǎng)半小時(shí)。
下面我們逐一分析:
第一部分:Iteration Review Meeting 這一部分又可分為三個(gè)議程:
1、Case演示。
2、回顧此次Iteration。
3、技術(shù)討論。我的理解,如果用敏捷Scrum的觀點(diǎn)來(lái)看,1,2 兩個(gè)會(huì)議可以理解為是:Sprint Review Meeting(評(píng)審會(huì))和Sprint Retrospective Meeting(反思會(huì))。
1、Case演示
問(wèn)題1:此部分沒(méi)有客戶參加,也沒(méi)有相關(guān)利益者參加,只有我們團(tuán)隊(duì)本身的人員參加。流程是每個(gè)開(kāi)發(fā)會(huì)上臺(tái)講他自己在本次Iteration中開(kāi)發(fā)的內(nèi)容。但是在講的過(guò)程當(dāng)中比較凌亂,而且都是以技術(shù)角度在講述此次Iteration開(kāi)發(fā)的內(nèi)容。恰恰坐在下面聽(tīng)的也都是技術(shù)人員,所以經(jīng)常開(kāi)著開(kāi)著就成了技術(shù)討論會(huì),而不像是演示會(huì)或者評(píng)審會(huì)了。
分析:這個(gè)會(huì)議的目的是什么?如果會(huì)議的目的真的像Scrum的評(píng)審會(huì),那么我可以負(fù)責(zé)的說(shuō),我們目前還做不到,至少我這個(gè)項(xiàng)目中客戶無(wú)法能在Iteration Review會(huì)議上評(píng)審產(chǎn)品成果。所以我認(rèn)為沒(méi)有價(jià)值的會(huì)議可以取消,此部分可以由PM在會(huì)下做產(chǎn)品驗(yàn)證即可。
但是如果會(huì)議的目的是想讓開(kāi)發(fā)也了解我們整個(gè)產(chǎn)品到目前為止是個(gè)什么狀況了,到什么地步了。那么我建議把演示流程嚴(yán)格定義下來(lái)。有兩種方式,1、可以有TM一人負(fù)責(zé)講述我們這個(gè)Iteration主要開(kāi)發(fā)的功能。先做簡(jiǎn)單業(yè)務(wù)背景/場(chǎng)景描述,再做簡(jiǎn)單的設(shè)計(jì)說(shuō)明,再演示功能。只要保障我們團(tuán)隊(duì)都了解產(chǎn)品開(kāi)發(fā)的功能進(jìn)度即可。有技術(shù)問(wèn)題可以記下,但不要再這個(gè)會(huì)議上討論。
2、還是由每個(gè)開(kāi)發(fā)自己描述自己開(kāi)發(fā)的部分,但是也要如同1方式一樣來(lái)講。問(wèn)題2:會(huì)議時(shí)間無(wú)法控制。
分析:其實(shí)這個(gè)問(wèn)題是由問(wèn)題1引起的,因?yàn)橛懻撨^(guò)多的技術(shù)問(wèn)題,和細(xì)節(jié)的小Bug,導(dǎo)致會(huì)議進(jìn)程的緩慢。
2、回顧/反思會(huì)
問(wèn)題1:經(jīng)過(guò)多次會(huì)議之后,我發(fā)現(xiàn),有些人還是能發(fā)現(xiàn)我們Iteration中存在的問(wèn)題,但是提出問(wèn)題后,他們不會(huì)主動(dòng)去想解決方案,或者想了也想不出來(lái)。最糟糕的是,他們視乎很依賴于我,認(rèn)為我最后一定會(huì)給出解決方案或者參考意見(jiàn),都等著我來(lái)總結(jié)。當(dāng)我問(wèn)大家:“大家認(rèn)為這個(gè)問(wèn)題還有更好的解決方案嗎?”他們會(huì)說(shuō):“那你覺(jué)得是什么?我們按你說(shuō)的做不就行了?”
分析:大家的主動(dòng)性還不夠。平時(shí)工作當(dāng)中大家及時(shí)發(fā)現(xiàn)了問(wèn)題也不善于總結(jié)。所以在會(huì)議上,要么就是沒(méi)問(wèn)題可說(shuō),要么就是說(shuō)了也不能找到解決方案。以前我會(huì)讓他們提出問(wèn)題,然后我就一個(gè)問(wèn)題誘導(dǎo)他們找出最佳解決方案,發(fā)現(xiàn)到最后都成了我強(qiáng)迫他們認(rèn)為我的方案是最佳的,導(dǎo)致執(zhí)行效果不佳。但是這個(gè)問(wèn)題確實(shí)我還沒(méi)找到更好的方法。
問(wèn)題2:會(huì)議時(shí)間不可控,要么大家沒(méi)話說(shuō),很快就結(jié)束,要么大家很多問(wèn)題卻無(wú)法收斂,拿不出解決方案而延遲會(huì)議時(shí)間。
分析:
1、沒(méi)話說(shuō),這個(gè)問(wèn)題倒好解決,我會(huì)引導(dǎo)大家,或者干脆自己拋出問(wèn)題來(lái),讓大家討論。
2、無(wú)法收斂找不到解決方案,這個(gè)問(wèn)題同上問(wèn)題1。
問(wèn)題3:提出了問(wèn)題,也有了解決方案,但是有的問(wèn)題還是無(wú)法落實(shí)。分析:大部分情況還是好的,比如,我們提出問(wèn)題“要提高測(cè)試環(huán)境更新頻率提高”結(jié)果下個(gè)Iteration我們更新為每天一次。但是有的問(wèn)題就,比如“超過(guò)2小時(shí)無(wú)法解決的問(wèn)題,我們要提Block”。這個(gè)問(wèn)題就不能很好的落實(shí)。我的想法是,像這類問(wèn)題,多次提出都無(wú)法很好解決的問(wèn)題,我們應(yīng)該在每次反思會(huì)的時(shí)候都要拿出來(lái)說(shuō)一下,并且每次都把字體加大一號(hào),然后每次拿出方案,分析方案為什么沒(méi)有做好,分析可行性與執(zhí)行力。
第二部分:Iteration Planning Meeting 問(wèn)題1:會(huì)議時(shí)間長(zhǎng)。最近幾次會(huì)議時(shí)間特別長(zhǎng),原因有兩個(gè)。
一、需求澄清時(shí)間長(zhǎng)。
二、計(jì)劃時(shí)間長(zhǎng)。
分析:
一、需求澄清的時(shí)間長(zhǎng),主要責(zé)任是我,主要原因有:
1、開(kāi)發(fā)沒(méi)有及時(shí)知道我們下個(gè)Iteration要開(kāi)發(fā)的內(nèi)容。都是在會(huì)議上才知曉。改進(jìn)方法:在Iteration Planning會(huì)議之前,最少1-2天,羅列好下個(gè)Iteration可能將要開(kāi)發(fā)的條目即Sprint Backlog。
2、需求分析做的還不夠深入,以至于很多需求問(wèn)題是在會(huì)議上討論得出。改進(jìn)方法:在Iteration之前,需要對(duì)下一個(gè)Iteration將要開(kāi)發(fā)的內(nèi)容做深入的分析,并挖掘客戶的業(yè)務(wù)價(jià)值。我可以把這個(gè)階段的工作叫做Pre-Iteration。如下圖:
二、計(jì)劃時(shí)間過(guò)長(zhǎng),主要責(zé)任也是我。主要原因是:我過(guò)于要求細(xì)致,對(duì)每一個(gè)Story我甚至要求他們分解到設(shè)計(jì)層面。(也表現(xiàn)了我對(duì)團(tuán)隊(duì)的不信任,這非常的不好)。目前已改正,現(xiàn)在的方法是,對(duì)于Story由個(gè)人來(lái)認(rèn)領(lǐng),或者大的Story由兩個(gè)或多個(gè)人來(lái)認(rèn)領(lǐng),認(rèn)領(lǐng)后,由認(rèn)領(lǐng)人或團(tuán)體自行分解Task并估算時(shí)間。而不做Task的全體估算。
第二篇:順學(xué)而變 迭代創(chuàng)新[定稿]
順學(xué)而變
迭代創(chuàng)新
迭代思維,是移動(dòng)互聯(lián)網(wǎng)時(shí)代的重要思維方式。每一次迭代,都是在原有事物基礎(chǔ)上的完善、升級(jí)、創(chuàng)新,是一個(gè)動(dòng)態(tài)的螺旋式上升的過(guò)程。學(xué)校特色課程建設(shè)同樣需要迭代思維,順應(yīng)學(xué)生的需求、學(xué)習(xí)的要求而變,在傳承中發(fā)展、創(chuàng)新,經(jīng)歷從量變到質(zhì)變、從局部到整體、從單一到多元的進(jìn)步過(guò)程。
重慶市江北區(qū)洋河花園實(shí)驗(yàn)小學(xué)辦學(xué) 20年來(lái),一直致力于推動(dòng)核心價(jià)值內(nèi)涵的精進(jìn)、培養(yǎng)目標(biāo)的具體化、課程內(nèi)容的演變、課程評(píng)價(jià)的精準(zhǔn)化,在特色課程建設(shè)的道路上經(jīng)歷了從單一項(xiàng)目到“四游”項(xiàng)目再到“5-N”暢游課程的蝶變。
目標(biāo)迭代:尋找課程建設(shè)的旨?xì)w
培養(yǎng)目標(biāo)是學(xué)校特色課程創(chuàng)建的出發(fā)點(diǎn)和歸宿。洋河小學(xué)培養(yǎng)目標(biāo)的確定,是從對(duì)校園文化的追問(wèn)開(kāi)始的。洋河,有著堪稱生命搖籃的“水”。教育如水,洋河人從“水利萬(wàn)物而不爭(zhēng)”中感受到:利,就是滋養(yǎng)、滋潤(rùn),體現(xiàn)了水對(duì)世間萬(wàn)物的成全。于是,“成全是一種教育”走進(jìn)了我們的視野,“成全教育”成為我們共同遵循的核心價(jià)值。學(xué)校依據(jù)世界管理大師彼得?圣吉的“自我系統(tǒng)、我與他人系統(tǒng)、自然和世界系統(tǒng)”三層次系統(tǒng)教育觀,將“成全教育”分為善待自我、善待他人和善待世界,實(shí)現(xiàn)孩子“成人成事”的成長(zhǎng)總目標(biāo)。
學(xué)校培養(yǎng)目標(biāo)也在傳承中發(fā)展。1.0版:創(chuàng)建“書(shū)香校園”,培養(yǎng)具有民族文化根基的現(xiàn)代人。2.0版:落實(shí)核心素養(yǎng),將孩子們小學(xué)階段的目標(biāo)定位為大氣、擔(dān)當(dāng)、尚學(xué)的“六一”兒童:一身好品德、一些好技能、一堆好創(chuàng)意、一套好習(xí)慣、一群好伙伴、一副好身板,形成了洋河學(xué)子核心素養(yǎng)的校本化表達(dá)。
需求導(dǎo)向:提供孩子自由選擇的課程
學(xué)生的需求是課程建設(shè)的風(fēng)向標(biāo)。孩子的生活是多姿多彩的,孩子的成長(zhǎng)路徑是多向度的。什么樣的課程才能服務(wù)以上目標(biāo)呢?起初,我們只是將“閱讀”作為特色課程建設(shè)的唯一取向。在實(shí)踐中,我們感覺(jué)這種設(shè)計(jì)太單一,不能滿足孩子的需求。于是,我們進(jìn)行了全校性的問(wèn)卷調(diào)查,發(fā)現(xiàn)學(xué)生非常喜歡動(dòng)手實(shí)踐、體驗(yàn)性強(qiáng)的學(xué)科、社團(tuán)、活動(dòng),并從“游文于六經(jīng)之中,留意于仁義之際”得到啟發(fā),把這些孩子喜歡的項(xiàng)目歸納為“游文、游藝、游戲、游歷”四個(gè)方面。游文是學(xué)校原有“系列閱讀”項(xiàng)目的傳承和創(chuàng)新;游藝指向藝趣積淀素養(yǎng);游戲指向活動(dòng)強(qiáng)健體魄;游歷指向體驗(yàn)增強(qiáng)知識(shí)。這樣,學(xué)校構(gòu)建起了可供孩子選擇的“四游”實(shí)踐課程,不斷激活師生“無(wú)限可能”的生命活力。
整合創(chuàng)新:促成孩子核心素養(yǎng)的轉(zhuǎn)化
課程建設(shè)的過(guò)程,不是簡(jiǎn)單地增加或刪減課程門(mén)類和內(nèi)容,而是要整合、發(fā)掘、創(chuàng)新課程資源要素,重構(gòu)新的課程結(jié)構(gòu)、課程內(nèi)容、課程實(shí)施、評(píng)價(jià)體系,促進(jìn)課程向孩子核心素養(yǎng)的轉(zhuǎn)化。我們從市、區(qū)全面的質(zhì)量監(jiān)測(cè)中發(fā)現(xiàn),通過(guò)幾年的“四游”項(xiàng)目的實(shí)施,學(xué)生的閱讀、藝趣、健康等有著較大的提升,但學(xué)生的動(dòng)手能力、創(chuàng)新思維能力,尤其是直接經(jīng)驗(yàn)的獲得,相比之下還有一定的差距。于是,我們進(jìn)一步整合創(chuàng)新已有課程,增加了培養(yǎng)孩子創(chuàng)新能力的“游創(chuàng)”項(xiàng)目,這樣,便從“四游”課程走向了暢游課程。
(一)重構(gòu)課程結(jié)構(gòu)
暢游課程體現(xiàn)在“5-N”的課程體系的架構(gòu)上,主要有兩個(gè)層次:
一是國(guó)家課程的群落化實(shí)施。通過(guò)學(xué)科整合、綜合化實(shí)施,形成了“游文、游創(chuàng)、游藝、游戲、游歷”課程群,這是學(xué)校課程的主干、核心?!坝挝摹闭n程群將語(yǔ)文與英語(yǔ)整合成“語(yǔ)言與文學(xué)”交叉課程群?!坝蝿?chuàng)”課程群將數(shù)學(xué)、科學(xué)和信息技術(shù)整合成“創(chuàng)意與實(shí)踐”交叉課程群。“游藝”課程群將美術(shù)與音樂(lè)整合成“藝術(shù)與審美”交叉課程群?!坝螒颉闭n程群將體育課程與地方特色游戲與體育健康活動(dòng)整合成“體育與健康”交叉課程群?!坝螝v”課程群將思想品德、綜合實(shí)踐活動(dòng)以及學(xué)校的儀式教育活動(dòng)、節(jié)日慶典等有機(jī)整合成“儀式與育德”交叉課程群。
二是校本課程的項(xiàng)目化實(shí)施?!癗”是由“五游”課程群生成的項(xiàng)目,是基于學(xué)科的體驗(yàn)課程,是對(duì)國(guó)家課程的實(shí)施過(guò)程中直接經(jīng)驗(yàn)不足而做出的補(bǔ)充。開(kāi)設(shè)了“繪本教育(游文);兒童哲學(xué)、DI、思維導(dǎo)圖、STEAM創(chuàng)客(游創(chuàng));舞臺(tái)藝術(shù)、兒童?。ㄓ嗡嚕?;傳統(tǒng)游戲創(chuàng)生(游戲);社會(huì)通識(shí)教育、國(guó)際理解教育(游歷)”等精品課程,將孩子引向“做中學(xué)”。
(二)改進(jìn)課程實(shí)施方式
我們對(duì)暢游課程的實(shí)施一是在課時(shí)上有保證,二是在課堂教學(xué)中有變革。
1.暢游課程的課時(shí)分配。(見(jiàn)下表)
課程群 類別 周總
課時(shí) 課時(shí)分配
游文 語(yǔ)言與文學(xué) 11 語(yǔ)文+7 英語(yǔ)+3 整合項(xiàng)目1節(jié)
游創(chuàng) 創(chuàng)意與實(shí)踐 8 數(shù)學(xué)+4 科學(xué)+2 信息+1 整合項(xiàng)目1節(jié)
游藝 藝術(shù)與審美 5 美術(shù)+2 音樂(lè)+2 整合項(xiàng)目1節(jié)
游戲 運(yùn)動(dòng)與健康 4 體育+3 整合項(xiàng)目1節(jié)
游歷 儀式與育德 4 品德+2 綜合實(shí)踐+1 整合項(xiàng)目1節(jié)
2.暢游課程的課堂教學(xué)變革。
一是“五游”課程群落的教學(xué)。老師們把“綜合化”實(shí)施的方法應(yīng)用到自己的課堂中,關(guān)注學(xué)科間的學(xué)法和思維方法的相互嫁接。比如,語(yǔ)文課上嫁接音樂(lè)的表達(dá),體育課上嫁接科學(xué)的方法,數(shù)學(xué)課上嫁接美術(shù)的審美等??茖W(xué)老師在上《擺的研究》時(shí),讓學(xué)生關(guān)注不同組之間的數(shù)據(jù)處理方式,理解近似和比例等數(shù)學(xué)方法對(duì)科學(xué)規(guī)律發(fā)現(xiàn)的影響。
二是“N”?目體驗(yàn)活動(dòng)的教學(xué)。老師們關(guān)注學(xué)生在解決問(wèn)題的過(guò)程中直接經(jīng)驗(yàn)的獲得。在游歷項(xiàng)目中,學(xué)生帶著問(wèn)題走出校園去參與田園生活,然后再回到課堂上分享自己的研究成果;在游創(chuàng)項(xiàng)目中,學(xué)生們?cè)谥谱髂P偷倪^(guò)程中發(fā)現(xiàn)問(wèn)題、解決問(wèn)題,有的收獲了誤差與錯(cuò)誤之間的區(qū)別,有的理解了廣告設(shè)計(jì)會(huì)影響產(chǎn)品受歡迎程度……人文底蘊(yùn)、科學(xué)精神、學(xué)會(huì)學(xué)習(xí)、健康生活、責(zé)任擔(dān)當(dāng)、實(shí)踐創(chuàng)新等核心素養(yǎng)就這樣悄然落實(shí)在了每一節(jié)課,每一個(gè)活動(dòng)中。
(三)優(yōu)化課程教學(xué)評(píng)價(jià)
考核評(píng)價(jià)是學(xué)校建設(shè)特色課程的另一大秘密武器。情境創(chuàng)設(shè)能引發(fā)學(xué)生的思考;避免教師用自己的思考去壓制和取代學(xué)生的思考;學(xué)生有不少于20分鐘的自主、合作、探索、反饋等學(xué)習(xí)活動(dòng)的時(shí)間;有明確的學(xué)科思想方法、學(xué)習(xí)策略的梳理、提煉、運(yùn)用;學(xué)生有不少于5分鐘的學(xué)習(xí)小結(jié)、檢測(cè)、展示反饋……這些指標(biāo)成了教師們的課堂教學(xué)價(jià)值追求。學(xué)校通過(guò)課堂評(píng)價(jià)表,引導(dǎo)教師把時(shí)間留給學(xué)生、把方法交給學(xué)生;重視學(xué)生能力培養(yǎng)、重視學(xué)生學(xué)習(xí)內(nèi)生動(dòng)力的激發(fā)。教與學(xué)中的“學(xué)本”立場(chǎng)、學(xué)生發(fā)展中的“向?qū)W性”特質(zhì)更加彰顯,恰當(dāng)高效。
學(xué)校還成立了“五游”教師工作坊,由跨學(xué)科的老師組成具體的實(shí)施團(tuán)隊(duì),共同解讀學(xué)?!墩n程指南》,集體備課、聽(tīng)課和評(píng)課,形成了良好的協(xié)同作戰(zhàn)氛圍,提高了課程開(kāi)發(fā)與實(shí)施的效率和效果。
兒童是教育的落足點(diǎn)。“成全每一個(gè)孩子”的理念,就是要求教育者基于人的生成性以及可教性,相信每個(gè)孩子身上都有“美”,讓每個(gè)孩子都能得到所需要的教育,獲得個(gè)性化的成長(zhǎng)。時(shí)代發(fā)展永無(wú)止境。學(xué)校教育唯有“順學(xué)而變,迭代創(chuàng)新”,構(gòu)建符合時(shí)代潮流、適合學(xué)生需求、體現(xiàn)學(xué)校特色的課程體系,才能真正地實(shí)現(xiàn)“成人之美”“美美與共”的理想目標(biāo)。
作者單位:重慶市江北區(qū)洋河花園實(shí)驗(yàn)小學(xué)校
第三篇:迭代式教學(xué)模式的探討范文
迭代式教學(xué)模式的探討
摘 要:目前,我國(guó)基礎(chǔ)教育處于全面深化改革的過(guò)程中,要求教師在教學(xué)中采用新的教學(xué)模式來(lái)提升教學(xué)水平,而迭代式教學(xué)正是一種非常嚴(yán)謹(jǐn)、先進(jìn)的教學(xué)模式。文章在對(duì)迭代思維深化理解的基礎(chǔ)上,闡明了什么是迭代式教學(xué)模式,并對(duì)迭代式教學(xué)模式的現(xiàn)狀和特征進(jìn)行了分析,進(jìn)而深入探討了迭代式教學(xué)模式的具體方法,提出了許多建設(shè)性的觀點(diǎn)。
關(guān)鍵詞:迭代;修正;教學(xué);教師
中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1002-2589(2017)05-0200-02
目前,我國(guó)基礎(chǔ)教育處于全面深化改革的過(guò)程中,教師不再只是教學(xué)方案的嚴(yán)格執(zhí)行者,而應(yīng)成為教學(xué)方案的改進(jìn)者,這要求教師在教學(xué)中采用新的教學(xué)模式來(lái)提升教學(xué)水平,而迭代式教學(xué)正是一種非常嚴(yán)謹(jǐn)、先進(jìn)的教學(xué)模式。
一、迭代式教學(xué)的內(nèi)涵
迭代是重復(fù)反饋過(guò)程的活動(dòng),其目的通常是為了逼近所需的目標(biāo)或結(jié)果。每一次對(duì)過(guò)程的重復(fù)稱為一次“迭代”,而每一次迭代得到的結(jié)果會(huì)作為下一次迭代的初始值[1]。在教學(xué)活動(dòng)的過(guò)程中,迭代是自身不斷循環(huán)進(jìn)化的過(guò)程,迭代式教學(xué)就是制訂教學(xué)計(jì)劃,進(jìn)行教學(xué)活動(dòng),獲取教學(xué)反饋,分析學(xué)生的認(rèn)知發(fā)展情況,進(jìn)而不斷修正教學(xué)計(jì)劃并重復(fù)實(shí)施的循環(huán)改進(jìn)過(guò)程。
二、迭代式教學(xué)的現(xiàn)狀
在人類實(shí)踐活動(dòng)中,源自計(jì)算機(jī)軟件領(lǐng)域的“迭代”思想已經(jīng)由一種算法逐步升級(jí)發(fā)展為一種方法、理念和思維模式[2]。越來(lái)越多的學(xué)者開(kāi)始重新解讀迭代思維在其相關(guān)領(lǐng)域內(nèi)所能發(fā)揮的效用,以下數(shù)據(jù)來(lái)自知網(wǎng)大數(shù)據(jù)(見(jiàn)圖1),該圖從側(cè)面反映了迭代思維在學(xué)術(shù)領(lǐng)域內(nèi)探討頻率的增長(zhǎng)情況。
迭代式教學(xué)是指把課程分解為若干個(gè)課時(shí)與流程基本相同的迭代,每次迭代都設(shè)置關(guān)聯(lián)課題,前個(gè)課題的學(xué)習(xí)研究結(jié)果將作為下個(gè)課題的參考,影響并不斷修正使課程結(jié)束時(shí)能夠達(dá)到教學(xué)目標(biāo)并形成高質(zhì)量的課程作業(yè)[3]。迭代思維已成為一種重要的解決動(dòng)態(tài)問(wèn)題的常規(guī)方式,迭代式教學(xué)也開(kāi)始展露其優(yōu)異性,在教學(xué)中已有許多學(xué)者開(kāi)始關(guān)注迭代式教學(xué)。
三、迭代式教學(xué)的特征
迭代式教學(xué)的背后蘊(yùn)涵著反饋性、修正性、進(jìn)步性和循環(huán)性四大特征,這是迭代式教學(xué)的核心。
反饋性:即在教學(xué)過(guò)程中,教師通過(guò)教學(xué)過(guò)程中的反饋(反饋包括課堂與課后表現(xiàn),與學(xué)生、學(xué)生家長(zhǎng)的溝通,家庭作業(yè)、考試中存在的問(wèn)題),來(lái)考查學(xué)生本人的認(rèn)知水平和對(duì)知識(shí)的接受程度,分析教學(xué)行為存在的優(yōu)勢(shì)及缺陷,不斷彌補(bǔ)自身教學(xué)方案的漏洞。
修正性:即對(duì)反饋問(wèn)題做出分析、討論、歸因,進(jìn)而對(duì)教學(xué)方案進(jìn)行修正。通常表現(xiàn)為:第一,不斷彌補(bǔ)自身教學(xué)計(jì)劃的漏洞。第二,修正教學(xué)行為存在的缺陷。第三,快速適應(yīng)由受眾年齡、知識(shí)水平、地區(qū)差異等因素所導(dǎo)致的認(rèn)知能力差異的情況。第四,修正教學(xué)計(jì)劃與知識(shí)內(nèi)容的契合度,使教學(xué)計(jì)劃完美的為傳授知識(shí)服務(wù)。
循環(huán)性:即在教學(xué)活動(dòng)中反饋與修正的過(guò)程是不斷重復(fù)進(jìn)行的,迭代式教學(xué)將教學(xué)計(jì)劃有機(jī)的劃分為許多階段,每一階段的反饋都是下一階段修正的基礎(chǔ),每一階段的修正都是下一階段教學(xué)的依據(jù)。
進(jìn)步性:即通過(guò)對(duì)教學(xué)計(jì)劃不斷的反饋與修正,逐步改進(jìn)教師的教學(xué)方法,提高課堂的教學(xué)效率,激發(fā)學(xué)生的學(xué)習(xí)積極性,并促進(jìn)教師不斷進(jìn)行自我提升,最終使教學(xué)達(dá)到理想的效果。
四、迭代式教學(xué)的方法探討
教學(xué)方法是教員為了達(dá)到一定的教學(xué)目的,根據(jù)設(shè)計(jì)的教學(xué)內(nèi)容,在教學(xué)實(shí)施過(guò)程中采取的一系列與學(xué)員相互作用的方法方式總稱[4]。迭代式教學(xué)是不斷改進(jìn)教學(xué)方法、提升教師教學(xué)能力的一種有效手段,以迭代思想為指導(dǎo),我們?cè)诖私⒁环N迭代教學(xué)模型,如圖2所示,以此來(lái)探討實(shí)施迭代式教學(xué)的方法。
首先我們依據(jù)教學(xué)大綱建立一個(gè)傳統(tǒng)的教學(xué)方案初始版本,將其作為迭代教學(xué)方案的初始版本,以此版本為指導(dǎo)對(duì)學(xué)生進(jìn)行首次課堂教學(xué)。然后教師通過(guò)與學(xué)生的交流、批改作業(yè)、與家長(zhǎng)溝通等方式收集教學(xué)反饋信息。接下來(lái)教師分析教學(xué)反饋中所呈現(xiàn)的問(wèn)題,考慮每個(gè)學(xué)生的學(xué)習(xí)認(rèn)知情況,反思教學(xué)方案的內(nèi)容,并與其他教育工作者相互探討,找準(zhǔn)學(xué)生的“最近發(fā)展區(qū)”,調(diào)整教學(xué)內(nèi)容并改善授課模式,修正教學(xué)方案存在的問(wèn)題。最后將修正后的教學(xué)方案重新投入教學(xué),進(jìn)一步重復(fù)上述程序,并在教?W過(guò)程中不斷汲取他人的有效意見(jiàn),進(jìn)一步改進(jìn)教學(xué)方案,直至實(shí)現(xiàn)理想的教學(xué)效果。以下五方面因素是迭代式教學(xué)成功的前提條件。
1.教師能力的要求。在此模型中,教師在教育活動(dòng)中不再僅僅是知識(shí)的傳授者,更是教育活動(dòng)第一線的研究者,這種角色的升華,將會(huì)對(duì)教師的知識(shí)和能力提出更高的要求,對(duì)教師來(lái)說(shuō)是巨大的挑戰(zhàn)。它要求教師不僅擅長(zhǎng)自己所教的學(xué)科,還要擁有扎實(shí)的教育學(xué)理論基礎(chǔ)及素養(yǎng),如果沒(méi)有這些基礎(chǔ)條件,教師將很難在教學(xué)活動(dòng)中準(zhǔn)確把握學(xué)生認(rèn)知能力與道德情感的成長(zhǎng)狀況,同時(shí)更難以處理學(xué)生個(gè)性及心理發(fā)展的差異。與此同時(shí)更要求教師有強(qiáng)烈的責(zé)任心與敬業(yè)意識(shí),教師的責(zé)任心促使他不會(huì)因?yàn)閷W(xué)生的個(gè)體差異去區(qū)別對(duì)待,使教師在教學(xué)過(guò)程中處在公正態(tài)度來(lái)分析教學(xué)成效,敬業(yè)精神則促使教師不斷努力的關(guān)注教學(xué)反饋并修正教學(xué)方案。
2.教師對(duì)學(xué)生的關(guān)注。教師可采用多種活動(dòng)方式來(lái)獲取教學(xué)反饋,可分小組的形式討論課堂教學(xué)內(nèi)容,在小組中討論對(duì)課堂知識(shí)點(diǎn)的掌握情況,再將討論結(jié)果反饋給任課老師。這樣做,不僅可以使教師得到教學(xué)反饋,還可以使學(xué)生在小組討論中進(jìn)一步加深對(duì)課堂知識(shí)的理解。此外,在家庭作業(yè)的布置上,教師也可以做出創(chuàng)新,傳統(tǒng)的家庭作業(yè)中是教師出題,學(xué)生做作業(yè)的模式,在這里,教師可以要求學(xué)生自助復(fù)習(xí)課堂所學(xué),向教師提出自己的問(wèn)題及見(jiàn)解。從而,學(xué)生可以真正成為學(xué)習(xí)的主體,主動(dòng)參與到教學(xué)活動(dòng)中,不再是被動(dòng)地接受知識(shí)。由此可見(jiàn),教師對(duì)學(xué)生反饋的關(guān)注同樣將影響學(xué)生對(duì)學(xué)習(xí)的態(tài)度,這種關(guān)注可帶動(dòng)學(xué)生主動(dòng)與教師討論教學(xué)中的問(wèn)題,發(fā)表自己的觀點(diǎn),并在主動(dòng)參與中發(fā)展自身的興趣,真正實(shí)現(xiàn)他們?cè)诮虒W(xué)活動(dòng)中的主體地位。
3.教師與家長(zhǎng)的溝通。與傳統(tǒng)的教學(xué)模式相比,迭代式教學(xué)更加注重教師與家長(zhǎng)間的溝通,在科技飛速發(fā)展的今天,微信、QQ等溝通的渠道越來(lái)越多,為教師與家長(zhǎng)課后的溝通提供了便利。教師與家長(zhǎng)的溝通是深層次的教學(xué)反饋,同時(shí)也是學(xué)校教育與家庭教育的接軌方式,家庭是學(xué)生的天然學(xué)校,父母對(duì)生活的態(tài)度、對(duì)學(xué)習(xí)的理解直接影響孩子在學(xué)習(xí)上的態(tài)度與觀點(diǎn)。
4.教師針對(duì)教學(xué)反饋的處理。教師應(yīng)將教學(xué)內(nèi)容有條理的劃分為不同小部分,每個(gè)部分結(jié)束后都應(yīng)及時(shí)的修正教學(xué)方案,這種修正并不是盲目的、有求必應(yīng)的修改,而是嚴(yán)謹(jǐn)?shù)胤治鏊答伒膯?wèn)題,在教學(xué)大綱的指導(dǎo)下,對(duì)于合理的要求給予滿足,對(duì)于切實(shí)存在的問(wèn)題給予修改,然后采用新的教學(xué)方案再次實(shí)施。具體而言,就是對(duì)課堂、課后、學(xué)生和家長(zhǎng)反饋得來(lái)的問(wèn)題的處理。對(duì)于這些問(wèn)題,首先要篩除無(wú)效問(wèn)題和雷同問(wèn)題,之后將反饋問(wèn)題與教學(xué)方案結(jié)合分析,合理地改進(jìn)教學(xué)方案的不足之處,再將一些比較有難度的問(wèn)題篩選出來(lái),與相關(guān)有經(jīng)驗(yàn)的教學(xué)人員討論解決方案。在這個(gè)探討過(guò)程中,有可能會(huì)總結(jié)得出一些比較典型、有價(jià)值的內(nèi)容,同時(shí)也有可能帶出一些更深層次的分歧。在這種討論過(guò)程中,解決的問(wèn)題將促進(jìn)教師教學(xué)方案的修正,未解決的問(wèn)題,可專門(mén)開(kāi)展研討會(huì),集合眾人的智慧提供解決方案,也可以專門(mén)申請(qǐng)實(shí)踐研究來(lái)探尋解決方案。
5.反饋與修正的態(tài)度。這種反饋與修正,應(yīng)該是及時(shí)的、保守的。在高頻次小步伐的持續(xù)修正中,逐漸完善出一個(gè)與學(xué)生認(rèn)知水平相符合、與學(xué)生“最近發(fā)展區(qū)”相適應(yīng)的教學(xué)方式。在對(duì)反饋問(wèn)題的處理中,需要注意對(duì)教學(xué)方案的修正應(yīng)該是保守的,這種保守并不反對(duì)開(kāi)拓創(chuàng)新,它指的是對(duì)教學(xué)方案嚴(yán)謹(jǐn)認(rèn)真的處理態(tài)度和對(duì)學(xué)生教學(xué)認(rèn)真負(fù)責(zé)的精神。
五、實(shí)施迭代式教學(xué)對(duì)教師的要求
迭代式教學(xué)通過(guò)在實(shí)踐中循環(huán)的修正教學(xué)方案來(lái)找準(zhǔn)“最近發(fā)展區(qū)”,在學(xué)生的“最近發(fā)展區(qū)”中進(jìn)行適應(yīng)學(xué)生認(rèn)知能力的有效教學(xué),使教學(xué)真正適應(yīng)學(xué)生的發(fā)展。同時(shí)迭代式教學(xué)也對(duì)教師提出了更高的要求。
1.研究型的教師。迭代式教學(xué),促使教師去發(fā)現(xiàn)教學(xué)過(guò)程中存在的問(wèn)題,并尋求解決方案,在教育實(shí)踐中研究教育對(duì)象,對(duì)照教育理論,探討如何能夠更有效進(jìn)行教學(xué),將教育活動(dòng)與研究活動(dòng)結(jié)合起來(lái),不斷學(xué)習(xí)反思,有理有據(jù)的對(duì)教育進(jìn)行創(chuàng)新。順應(yīng)新一輪的教育改革,促進(jìn)傳統(tǒng)的教師從任務(wù)型的教師向研究型教師轉(zhuǎn)型,只有具有研究意識(shí)和研究能力的教師,才能在迭代式教學(xué)中取得出色的教學(xué)成果,成為一名教育事業(yè)的領(lǐng)跑者。
2.不斷學(xué)習(xí)的教師。它需要教師在修正教學(xué)方案的過(guò)程中不斷吸收新的知識(shí),豐富自身授課手段。首先教師應(yīng)該積極參加教研組的活動(dòng),多參與聽(tīng)課、評(píng)課等教學(xué)活動(dòng),汲取他人的優(yōu)點(diǎn)。同時(shí)教師應(yīng)堅(jiān)持自我提升的學(xué)習(xí),不僅要學(xué)習(xí)本專業(yè)的教學(xué)知識(shí),還應(yīng)對(duì)其他學(xué)科有所涉獵。然后,教師還應(yīng)掌握現(xiàn)代化的教學(xué)技術(shù),充分運(yùn)用網(wǎng)絡(luò)等資源充實(shí)課堂教學(xué)手段。
3.擅于溝通交流的教師。教師的溝通不僅包括與學(xué)生的溝通,還包括與家長(zhǎng)以及其他教育人員的溝通交流。在教育理念發(fā)展已經(jīng)相對(duì)成熟的當(dāng)今時(shí)代,學(xué)校教育不再是填鴨式的授課,教師需要通過(guò)溝通來(lái)實(shí)現(xiàn)因材施教,同時(shí)也需要?c其他教育人員溝通來(lái)實(shí)現(xiàn)智慧的碰撞,從而不斷提升教學(xué)能力。
4.靈活組織課堂教學(xué)的教師。教師在教學(xué)的過(guò)程中教學(xué)方式不斷迭代進(jìn)化必然要求教師能夠靈活組織課堂教學(xué),這不僅要求教師擁有豐富的知識(shí)儲(chǔ)備,而且要求教師了解學(xué)生的狀況并能把握課堂教學(xué)的節(jié)奏,從而使課堂教學(xué)達(dá)到理想的效果。
六、結(jié)語(yǔ)
迭代式教學(xué)模式是一種對(duì)自身教學(xué)理念不斷循環(huán)修正改進(jìn)的辯證性教學(xué)模式,它的核心在于教師對(duì)教學(xué)方案的循環(huán)修正。迭代式教學(xué)模式使教師在實(shí)踐教學(xué)過(guò)程中不斷完善自身的教學(xué)方案,提升教學(xué)能力,適應(yīng)學(xué)生的發(fā)展,達(dá)成理想的教學(xué)目標(biāo)。
參考文獻(xiàn):
[1]張波.O2O:移動(dòng)互聯(lián)網(wǎng)時(shí)代的商業(yè)革命[M].北京:機(jī)械工業(yè)出版社,2014:209-209.[2]李發(fā)勇,真溱,湯珊紅.迭代思維在知識(shí)服務(wù)產(chǎn)品化中的運(yùn)用[J].情報(bào)理論與實(shí)踐,2014(7).[3]張捷,魯家皓.跨學(xué)科課程中的迭代式教學(xué)研究[J].職業(yè)與教育,2015(5).[4]陳剛,郝建東.淺談迭代式教學(xué)方法的理論與應(yīng)用[J].計(jì)算機(jī)工程與科學(xué)2014,36(A2).
第四篇:實(shí)驗(yàn)3收斂與混沌迭代
實(shí)驗(yàn)3 收斂與混沌——迭代
一、實(shí)驗(yàn)?zāi)康募耙饬x
[1]了解迭代過(guò)程的圖形表示,分形與混沌學(xué)科等,學(xué)會(huì)參數(shù)的靈敏度分析; [2] 通過(guò)范例展現(xiàn)求解實(shí)際問(wèn)題的初步建模過(guò)程; 通過(guò)該實(shí)驗(yàn)的學(xué)習(xí),觀察非線性方程迭代過(guò)程中產(chǎn)生的奇特現(xiàn)象——分歧與混沌,學(xué)習(xí)參數(shù)的靈敏度分析,初步了解數(shù)學(xué)建模過(guò)程。這對(duì)于學(xué)生深入理解數(shù)學(xué)概念,掌握數(shù)學(xué)的思維方法,熟悉處理大量的工程計(jì)算問(wèn)題的方法具有十分重要的意義。
二、實(shí)驗(yàn)內(nèi)容
1.函數(shù)迭代序列計(jì)算練習(xí);
2.迭代序列動(dòng)態(tài)行為的圖形描述,探索其規(guī)律;
3.針對(duì)實(shí)際問(wèn)題,試建立數(shù)學(xué)模型,并求解。
三、實(shí)驗(yàn)步驟
1.開(kāi)啟軟件平臺(tái)——MATLAB,開(kāi)啟MATLAB編輯窗口; 2.根據(jù)各種數(shù)值解法步驟編寫(xiě)M文件 3.保存文件并運(yùn)行;
4.觀察運(yùn)行結(jié)果(數(shù)值或圖形);
5.根據(jù)觀察到的結(jié)果寫(xiě)出實(shí)驗(yàn)報(bào)告,并淺談學(xué)習(xí)心得體會(huì)。
四、實(shí)驗(yàn)要求與任務(wù)
根據(jù)實(shí)驗(yàn)內(nèi)容和步驟,完成以下具體實(shí)驗(yàn),要求寫(xiě)出實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)?zāi)康摹鷨?wèn)題→數(shù)學(xué)模型→算法與編程→計(jì)算結(jié)果→分析、檢驗(yàn)和結(jié)論→心得體會(huì))基礎(chǔ)實(shí)驗(yàn)
1.迭代與分歧
對(duì)于非線性函數(shù)f(x)= ax(1(x)的迭代:
對(duì)于參數(shù)a分別取值于[1, 4];[3, 4];[3.8284, 4],作出費(fèi)根鮑圖。
觀察其2-周期的分裂現(xiàn)象,盡可能多地給出分裂出現(xiàn)的的參數(shù)取值。觀察其倍3-周期現(xiàn)象,并總結(jié)類似倍2-周期的規(guī)律。觀察其倍5-周期現(xiàn)象。
注意:選取同一個(gè)迭代初值,去掉前面若干項(xiàng);將參數(shù)a的取值間距盡量地減小,以便于發(fā)現(xiàn)和總結(jié)規(guī)律。應(yīng)用實(shí)驗(yàn)
2.生物種群的數(shù)量問(wèn)題
種群的數(shù)量(為方便起見(jiàn)以下指雌性)因繁殖而增加,因自然死亡和人工捕獲而減少。記為第t年初k歲(指滿k-1歲,未滿k歲,下同)的種群數(shù)量,bk為k歲種群的繁殖率(1年內(nèi)每個(gè)個(gè)體繁殖的數(shù)量),dk為k歲種群的死亡率(1年內(nèi)死亡數(shù)量占總量的比例),hk為k歲種群的捕獲量(1年內(nèi)的捕獲量)。今設(shè)某種群最高年齡為5歲(不妨認(rèn)為在年初將5歲個(gè)體全部捕獲),b1=b2=b5=0,b3=2,b4=4,d1=d2=0.3,d3=d4=0.2,h1=400,h2=200,h3=150,h4=100。
A.建立xk(t+1)與xk(t)的關(guān)系(k=1,2,(5, t=0,1,(),如
。為簡(jiǎn)單起見(jiàn),繁殖量都按年初的種群數(shù)量xk(t)計(jì)算,不考慮死亡率。
B.用向量表示t年初的種群數(shù)量,用bk和dk定義適當(dāng)?shù)木仃嘗,用hk定義適當(dāng)?shù)南蛄縣,將上述關(guān)系表成的形式。
C.設(shè)t=0種群各年齡的數(shù)量均為1000,求t=1種群各年齡的數(shù)量。又問(wèn)設(shè)定的捕獲量能持續(xù)幾年。
D.種群各年齡的數(shù)量等于多少,種群數(shù)量x(t)才能不隨時(shí)間t改變。
E 記D的結(jié)果為向量x*, 給x* 以小的擾動(dòng)作為x(0),觀察隨著t的增加x(t)是否趨于x*, 分析這個(gè)現(xiàn)象的原因。3.遺傳模型
孟德?tīng)?Mendel)第一定律:配子的基因是從其父倍的兩個(gè)基因型中隨機(jī)地選擇的。
實(shí)際應(yīng)用中,將比例作為概率:Pk(A)=Prob{AA或Aa};Pk(a)=Prob{aa},并記Xk=Pk(a)。得到如下遺傳模型:
1)致死基因遺傳模型:Xk+1=。討論Xk的變化趨勢(shì)。
2)自然選擇基因遺傳模型:Xk+1=。其中:(=r1/r2。r1和r2分別表示在總?cè)丝跀?shù)量中,新生兒基因?yàn)?AA或Aa)和(aa)所占的比例。對(duì)不同的(取值,討論Xk的變化趨勢(shì),選取初值:X0=0.9。
3)突變基因遺傳模型:Xk+1=(1(()Xk+(。其中:(為A突變?yōu)閍的概率(比例一般為:10(5(10(6)。對(duì)不同的(討論Xk的變化情況? 考慮初值X0=0.1。探究實(shí)驗(yàn)
4.迭代與分形
(1)對(duì)于非線性函數(shù)f(z)= z2(1,在復(fù)數(shù)平面上迭代過(guò)程:作出其迭代有界的初值點(diǎn)集,就是所謂的Julia集。
注意:迭代產(chǎn)生的(復(fù)數(shù))數(shù)列可能有界,也可能無(wú)界,這完全依賴于迭代初值的選取。初值可以在整個(gè)復(fù)平面上任意選取。我們可以根據(jù)初值產(chǎn)生的迭代數(shù)列有界與否,將復(fù)平面上的點(diǎn)劃分為兩類:其中之一稱為“迭代有界初值點(diǎn)集”,用實(shí)心黑點(diǎn)代表這些點(diǎn),觀察其幾何形狀,特別是其邊緣的幾何性質(zhì)。(2)對(duì)于非線性函數(shù)f(z)= z2 + c,參數(shù)c在復(fù)平面取值。對(duì)于每一個(gè)復(fù)數(shù)平面上的參數(shù)值,迭代產(chǎn)生的Julia集(迭代有界的初值點(diǎn)集)可能連通,也可能不連通。其中Julia集連通的參數(shù)取值的集合,就是所謂的Mandelbrot集。
具體地:對(duì)參數(shù)c的一個(gè)取值,例如c =(1,可以得到一個(gè)Julia集,這個(gè)點(diǎn)集可能連通,也可能不連通。由于參數(shù)c的取值范圍是整個(gè)復(fù)數(shù)平面,因此,參數(shù)c取值的復(fù)平面就可以根據(jù)迭代有界初值點(diǎn)集連通與否劃分為兩類。其中之一稱為“Julia集連通的參數(shù)點(diǎn)集”,用實(shí)心黑點(diǎn)表示這些點(diǎn),觀察其幾何形狀,特別是其邊緣的幾何性質(zhì)。
提示:快速確定Mandelbrot集的方法:對(duì)于一個(gè)c,如果迭代對(duì)初值z(mì) = 0,產(chǎn)生的迭代數(shù)列是有界的,那么這個(gè)c就是屬于Mandelbrot集的。5.迭代與混沌
使用牛頓方法求解非線性方程,自然希望找到好的初始點(diǎn),能夠快速地收斂到某個(gè)特定的根。根是一個(gè)吸引子,相應(yīng)有一個(gè)該吸引子的控制域(收斂到該吸引子的初值范圍)。利用計(jì)算機(jī)可以很方便地作出所有的吸引子與其控制域的圖形,加上那些不是任何一個(gè)控制域的點(diǎn),就構(gòu)成了整個(gè)初值空間。這樣的圖形,不妨稱為初值空間譜圖。
對(duì)于用牛頓方法,只求實(shí)數(shù)根,作出初值空間譜圖,當(dāng)然應(yīng)該是一維的。
對(duì)于用牛頓方法求所有根,也就是包括復(fù)數(shù)根,初值可以是任何一個(gè)復(fù)數(shù),其初值空間譜圖是二維的。試作出其初值空間譜圖。
對(duì)問(wèn)題2,作出彩色的初值空間譜圖。注:用彩色替代黑色的點(diǎn)的方法是:不同的(吸引子的)控制域用不同顏色,并用顏色的暗淡(不同強(qiáng)度)表示收斂速度(指牛頓算法以此點(diǎn)為初值的迭代過(guò)程的收斂快慢程度)??梢韵认胍幌?,這個(gè)圖色彩形狀如何?五彩繽紛、千奇百怪、還是平淡無(wú)奇,很難想到,除非你自己親自動(dòng)手!注意:可以采用如下兩個(gè)方程進(jìn)行實(shí)踐:(a)z4(1 = 0;(b)z3(1 = 0。
第五篇:坦克大戰(zhàn)迭代式需求分析
坦克大戰(zhàn)
動(dòng)手寫(xiě)一個(gè)練習(xí)項(xiàng)目:
一.系統(tǒng)分析:
需求分析:
啟動(dòng)游戲后:
1.展現(xiàn)出一個(gè)800*600的游戲界面,游戲界面不可調(diào)整大小,游戲界面點(diǎn)擊右上角的紅叉后關(guān)閉。
2.信息統(tǒng)計(jì)功能,在游戲界面左上角,當(dāng)前屏幕子彈數(shù),當(dāng)前敵軍坦克數(shù)。
3.我方坦克,顏色為紅色,形狀為原型,具有一個(gè)炮筒,和坦克的移動(dòng)方向保持一致。
根據(jù)鍵盤(pán)的方向鍵,坦克的移動(dòng)方向分為左、左上、上、右上、右、右下、下、左下。
當(dāng)按住Ctrl鍵的時(shí)候,能夠發(fā)送炮彈,多次按鍵,多次發(fā)送。
坦克有血量,滿血為100,每次被擊中,都會(huì)掉血10,直到0后,坦克死亡,游戲結(jié)束。
4.敵軍坦克
形狀:原型
顏色:藍(lán)色
移動(dòng):隨機(jī)移動(dòng)
血量:當(dāng)被一發(fā)炮彈擊中的時(shí)候,立即死亡消失。
5.碰撞
當(dāng)子彈碰撞坦克時(shí),子彈消失。
當(dāng)敵軍坦克碰撞到我方坦克時(shí),敵軍坦克消失。
當(dāng)子彈碰撞到墻壁時(shí),子彈消失,不可穿透墻壁。
當(dāng)坦克碰撞到坦克時(shí),不可穿越。
當(dāng)坦克碰撞到四周的游戲界面時(shí),不可走出游戲界面。
二.系統(tǒng)設(shè)計(jì)
1.目錄規(guī)范:
src/com/neusoft 下存放實(shí)體類。
涉及的類有:
TankClient:游戲的主類,其中包含了坦克,子彈,墻壁 Tank:坦克類 Missile:炮彈類
2.命名規(guī)范:
類名:首字母大寫(xiě),駝峰標(biāo)識(shí)。表示動(dòng)作,要采用動(dòng)詞。方法名:首字母小寫(xiě),駝峰標(biāo)識(shí)。靜態(tài)變量:全部大寫(xiě)
以上,命名簡(jiǎn)單含義明確,要做到見(jiàn)名知意。
3.工具及其環(huán)境
采用MyEclipse6.5進(jìn)行開(kāi)發(fā),JDK1.6,windows2003操作系統(tǒng)。
三.開(kāi)發(fā)計(jì)劃
1.采用迭代式開(kāi)發(fā)
v1.完成游戲界面開(kāi)發(fā),添加響應(yīng)事件,能夠關(guān)閉窗口。完成 完成 v2.我方坦克開(kāi)發(fā),展現(xiàn)、移動(dòng)。完成
v3.炮彈開(kāi)發(fā),一枚炮彈從我方坦克發(fā)出,向屏幕下方飛去。完成 v4.按鍵發(fā)送炮彈,當(dāng)按住ctrl鍵的時(shí)候,炮彈才會(huì)發(fā)出去。完成 v5.炮筒開(kāi)發(fā),隨著坦克的移動(dòng)方向不同,炮筒的方向不同。完成
v6.基數(shù)統(tǒng)計(jì),在主屏幕的左上角統(tǒng)計(jì)當(dāng)前游戲屏幕內(nèi)的炮彈數(shù)。完成
敵軍坦克開(kāi)發(fā),敵軍坦克隨機(jī)移動(dòng),能夠發(fā)送炮彈。添加十輛坦克到游戲界面。v7.碰撞開(kāi)發(fā),子彈碰到敵軍坦克時(shí),坦克爆炸,消失,子彈消失。
v8.墻壁開(kāi)發(fā),子彈遇到墻壁,消失,不可穿透,坦克遇到墻壁停止,調(diào)轉(zhuǎn)方向。v9.游戲細(xì)節(jié)限制,坦克之間不可穿越。我方坦克血條。游戲結(jié)束時(shí)候提示。
版本:
MyProject_001_TankWar版本:完成v1、v2、v3、v4、v5功能。MyProject_002_TankWar版本: 1.修改子彈畫(huà)圖方法,由原來(lái)的Tank類中移動(dòng)到TankClient類中,降低耦合度。
2.解決“java.util.ConcurrentModificationException”bug,使用Iterator迭代器對(duì)子彈的容器進(jìn)行迭代,并調(diào)用Iterator自身的remove方法,取代容器自身的方法。3.滿足v6、v7 MyProject_003_TankWar版本:
添加十輛坦克到游戲界面。敵軍坦克隨機(jī)移動(dòng),能夠發(fā)送炮彈。解決敵軍炮彈自殘的問(wèn)題。解決邊界問(wèn)題,坦克無(wú)法走出游戲邊界。MyProject_004_TankWar版本:
1.使我方坦克可以被攻擊,被攻擊后掉血,每次掉 十分之一,直到死亡。2.增加血條,初始狀態(tài)滿血,每被攻擊一次,就會(huì)掉十分之一的血。MyProject_004_TankWar版本:
計(jì)劃完成,一鍵重新開(kāi)始游戲。游戲結(jié)束提示。坦克大招,隨機(jī)血包。
項(xiàng)目筆記:
雖然工作了幾年,沒(méi)有仔細(xì)學(xué)過(guò)JAVASE,所以總是感覺(jué)自己基礎(chǔ)薄弱,其中的原因有自身的因素,也有外界因素,在大公司沒(méi)辦法,可能一個(gè)方向就夠你干很多年,機(jī)會(huì)少。這是我第一個(gè)認(rèn)認(rèn)真真自己寫(xiě)的項(xiàng)目。
得到的收獲:
1.面向?qū)ο笏枷?,分析?wèn)題域,定義對(duì)象、方法。
2.開(kāi)發(fā)的階段性,之前我的做法一般都是瀑布式,說(shuō)實(shí)在的卻是如書(shū)上所說(shuō)郁悶,干的滿頭大汗,都三而竭了,還沒(méi)看到成績(jī),難免垂頭喪氣,影響士氣。感覺(jué)到了原型法的好處,寫(xiě)項(xiàng)目分版本,快速建立原型,在此基礎(chǔ)上逐漸豐富,很好的開(kāi)發(fā)方式,值得使用。3.了解到了持有對(duì)方引用,這種模式,很好,降低了耦合,增強(qiáng)了內(nèi)聚。
心中迷惑:
1.低耦合、高內(nèi)聚,這個(gè)概念還是模糊,不知道合適的力度,類與類之間,耦合度多低算低呢?除了持有對(duì)方引用,還有其他的辦法降低耦合度么?
2.總是感覺(jué)面向?qū)ο筮^(guò)程中,對(duì)象的確定和方法的確定很靈活、可以說(shuō)不同的人有不同的看法,那么什么樣的設(shè)計(jì)才是完美,最優(yōu)的方案呢?