百度文庫(kù)https://wenku.baidu.com/view/fb48a52ff011f18583d049649b6648d7c0c7085b.html
道客巴巴http://www.doc88.com/p-471334479158.html
一、注重學(xué)生的學(xué)習(xí)心理
學(xué)生的學(xué)習(xí)是以認(rèn)知為基礎(chǔ)的復(fù)雜過程虾啦,只有了解學(xué)生的心理特征抡蛙,教師的教學(xué)活動(dòng)與學(xué)生的心理活動(dòng)產(chǎn)生和諧的共鳴攘残,才能取得最佳的教學(xué)效果婶熬。因而教師在備課中的“備學(xué)生”這一步應(yīng)是非常重要两疚,非常關(guān)鍵的一步派歌。教師必須對(duì)一節(jié)課全盤考慮弯囊,做好安排痰哨,諸如哪些內(nèi)容由學(xué)生自學(xué),哪些問題由教師啟發(fā)學(xué)生獨(dú)立解答等等匾嘱。
二斤斧、激發(fā)學(xué)生的學(xué)習(xí)興趣
愛因斯坦說:“熱愛是最好的老師”。它是學(xué)生主動(dòng)學(xué)習(xí)霎烙、積極思維撬讽、大膽質(zhì)疑、勇于探索的強(qiáng)大動(dòng)力悬垃。如果學(xué)生對(duì)學(xué)習(xí)產(chǎn)生了極大的興趣游昼,那么,他在學(xué)習(xí)中所付出的精力和在學(xué)習(xí)方面產(chǎn)生的效益是不可估量的尝蠕。因此烘豌,我們的教學(xué)更重要的是喚醒和激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生自始至終主動(dòng)參與學(xué)習(xí)看彼,全身心地投入到學(xué)習(xí)活動(dòng)中廊佩。
三、營(yíng)造和諧的學(xué)習(xí)氛圍
營(yíng)造民主靖榕、和諧标锄、愉快的學(xué)習(xí)氛圍,是新課改的一個(gè)重要理念茁计,它是促進(jìn)學(xué)生自主學(xué)習(xí)料皇、自主探究的關(guān)鍵所在。因此我們?cè)诮虒W(xué)過程中簸淀,必須創(chuàng)設(shè)和諧的教學(xué)情境瓶蝴,讓課堂能夠活起來,讓學(xué)生也能夠在和諧的氛圍中體驗(yàn)到學(xué)習(xí)的樂趣租幕。課堂上的師生合作舷手、生生合作、平等討論劲绪、相互補(bǔ)充的氣氛極濃男窟,給學(xué)生提供充分展示自己的機(jī)會(huì)。學(xué)生們無拘無束地表現(xiàn)自己的能力贾富,輕松愉快地表達(dá)自己的見解歉眷,在言語實(shí)踐中學(xué)習(xí)語言,在積極思維中發(fā)展思維颤枪,在交流表達(dá)中提高表達(dá)能力汗捡。教師的平等參與不僅加大了師生間的親和度,而且對(duì)學(xué)習(xí)重點(diǎn)有效地進(jìn)行點(diǎn)撥和引導(dǎo)畏纲,增加了學(xué)生的學(xué)習(xí)深度和廣度扇住。
四春缕、培養(yǎng)學(xué)生的創(chuàng)新能力
計(jì)算機(jī)作為培養(yǎng)學(xué)生創(chuàng)新能力和實(shí)踐精神的課程,在教學(xué)中扮演著重要的角色艘蹋。教師既要注重學(xué)習(xí)任務(wù)的設(shè)計(jì)與布置锄贼,也要注重學(xué)習(xí)的主動(dòng)性與思維能力的培養(yǎng)。既要重視學(xué)習(xí)結(jié)果女阀,也要重視學(xué)習(xí)過程宅荤。既要追求知識(shí)與技能的掌握,也要追求學(xué)生創(chuàng)新意識(shí)等心理素質(zhì)的培養(yǎng)浸策。努力使學(xué)習(xí)的外在驅(qū)動(dòng)力與內(nèi)在驅(qū)動(dòng)力共同發(fā)揮作用冯键。教師鼓勵(lì)學(xué)生大膽設(shè)想,幫助學(xué)生萌發(fā)創(chuàng)新意識(shí)的榛,產(chǎn)生創(chuàng)新的欲望和興趣琼了,同時(shí)采用探索式和任務(wù)驅(qū)動(dòng)式教學(xué),培養(yǎng)學(xué)生的創(chuàng)新能力夫晌。
/*最大字段和? 輸入4,-3,5昧诱,-2晓淀,-1,2,6,-2
? ? ? ? ? ? ? 輸出11
動(dòng)態(tài)規(guī)劃? 子問題的解是原問題的解 b[j]=max{b[j-i]+a[j]}
*/
#include <stdio.h>
#include <stdlib.h>
int maxsum(int n,int *a){? ? //n為8個(gè)數(shù) a代表數(shù)組里的值
? ? int sum=0,b=0;? ? ? ? ? //sum是b的存值? b是循環(huán)和的最大值
? ? int i;? ? ? ? ? ? ? ? ? //i控制循環(huán)
? ? int left=0,right=0,l;? //left左邊界,right右邊界盏档,l存放left凶掰,避免i的值刷新
? ? for(i=0;i<n;i++)
? ? {
? ? ? ? if(b>0)
? ? ? ? ? ? b=b+a[i];
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? b=a[i];
? ? ? ? ? ? left=i;? ? ? ? //left存儲(chǔ)的是當(dāng)前最大的左邊界
? ? ? ? }
if(b>sum)? ? ? //最大值更新
? ? ? ? {
? ? ? ? ? ? l=left;? ? //l存儲(chǔ)最大的左邊界,避免i刷新
? ? ? ? ? ? right=i;? //值為最大時(shí)是右邊界
? ? ? ? ? ? sum=b;
? ? ? ? }
? ? }
? ? printf("左邊界為:%d蜈亩,右邊界為:%d",l,right);
? ? printf("\n");
? ? return sum;
}
int? main(){
? ? int a[8]={4,-3,5,-2,-1,2,6,-2};
? ? int b=maxsum(8,a);
? ? printf("最大子段和為:%d",b);
? ? return 0;
}