![c語言課程設(shè)計-簡易計算器_第1頁](http://file4.renrendoc.com/view/7d6bbb7fa39763d2d2da058c08ac9ad1/7d6bbb7fa39763d2d2da058c08ac9ad11.gif)
![c語言課程設(shè)計-簡易計算器_第2頁](http://file4.renrendoc.com/view/7d6bbb7fa39763d2d2da058c08ac9ad1/7d6bbb7fa39763d2d2da058c08ac9ad12.gif)
![c語言課程設(shè)計-簡易計算器_第3頁](http://file4.renrendoc.com/view/7d6bbb7fa39763d2d2da058c08ac9ad1/7d6bbb7fa39763d2d2da058c08ac9ad13.gif)
![c語言課程設(shè)計-簡易計算器_第4頁](http://file4.renrendoc.com/view/7d6bbb7fa39763d2d2da058c08ac9ad1/7d6bbb7fa39763d2d2da058c08ac9ad14.gif)
![c語言課程設(shè)計-簡易計算器_第5頁](http://file4.renrendoc.com/view/7d6bbb7fa39763d2d2da058c08ac9ad1/7d6bbb7fa39763d2d2da058c08ac9ad15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE17荊楚理工學(xué)院學(xué)院:計算機(jī)工程學(xué)院專業(yè):計算機(jī)科學(xué)與技術(shù)班級:12級本二學(xué)生姓名:XX學(xué)號:0000000000000設(shè)計題目:簡易計算器指導(dǎo)老師:XXXXX
目錄TOC\o"1-2"\u第一章選題的意義 31.1課題研究的背景 31.2自己設(shè)計的優(yōu)勢 31.3設(shè)計上功能上的不足 3第二章研究的基礎(chǔ) 42.1涉及的主要知識點(diǎn) 4第三章研究的可行性 53.1技術(shù)的可行性 53.2經(jīng)濟(jì)效益和社會效益的可行性 53.3法律的可行性 5第四章研究的具體部分 64.1研究的主要流程圖 64.2研究的具體代碼 74.3程序運(yùn)行結(jié)果圖表 13第五章總結(jié) 16參考文獻(xiàn) 17第一章選題的意義①通過本項(xiàng)課程設(shè)計,可以培養(yǎng)獨(dú)立思考、綜合運(yùn)用所學(xué)有關(guān)相應(yīng)知識的能力,能更好的鞏固《C語言程序設(shè)計》課程學(xué)習(xí)的內(nèi)容,掌握工程軟件設(shè)計的基本方法,強(qiáng)化上機(jī)動手編程能力,闖過理論與實(shí)踐相結(jié)合的難關(guān)!更加了解了c語言的好處和其可用性!同時增加了同學(xué)之間的團(tuán)隊合作精神!更加也體會到以后在工作中團(tuán)隊合作的重要性和必要性?、谕ㄟ^C語言課程設(shè)計,使學(xué)生了解高級程序設(shè)計語言的結(jié)構(gòu),掌握基本的程序設(shè)計過程和技巧,掌握基本的分析問題和利用計算機(jī)求解問題的能力,具備初步的高級語言程序設(shè)計能力。為后續(xù)各門計算機(jī)課程的學(xué)習(xí)和畢業(yè)設(shè)計打下堅實(shí)基礎(chǔ)。1.1課題研究的背景計算器是現(xiàn)代日常生活中使用較為頻繁的工具之一,常用的計算器有簡易版和科學(xué)計算器兩種模式。簡易版的計算器不支持表達(dá)式運(yùn)算,每次只能輸入一個數(shù)據(jù)或者運(yùn)算符來計算,而科學(xué)計算器除了容納簡易版計算器的功能外,還支持表達(dá)式運(yùn)算,用戶可以輸入一個合法的算術(shù)表達(dá)式來得到所需的結(jié)果。計算器對我們每一的學(xué)生都很熟悉,從初中到高中再到大學(xué)。但是我們只知道按下幾個按鈕計算器便會顯示出結(jié)果,很少有學(xué)生分析過計算器究竟是如何運(yùn)行的。C語言課程設(shè)計便是一個很好的機(jī)會,讓我去親自寫計算器的運(yùn)行代碼,盡管是簡單計算器的設(shè)計,但其背后的知識那是相當(dāng)多的,對我是個挑戰(zhàn),我接受!1.2自己設(shè)計的優(yōu)勢現(xiàn)時學(xué)習(xí)生活中,常會遇到一些數(shù)目較大數(shù)據(jù)繁雜的數(shù)值運(yùn)算,徒手運(yùn)算起來很困難,這時候我們就必須用到計算器。人們對計算的要求不斷提高,普通的功能簡單的僅能進(jìn)行加、減、乘、除運(yùn)算的計算工具已經(jīng)不能滿足需要,需要一種能進(jìn)行多種計算?,F(xiàn)在已經(jīng)有一些功能較為強(qiáng)大、涵蓋面較廣的計算軟件,而且各種平臺的小工具仍不斷出現(xiàn)。這些大大方便了我們的生活給我們更多的選擇和實(shí)現(xiàn)方式。本程序?qū)崿F(xiàn)了加、減、乘、除、求冪、求模,求平方根,求Sin,求Cos,求Log10,求階乘,取整,求正切,以及進(jìn)制之間的相互轉(zhuǎn)換。它可以直接輸入數(shù)學(xué)表達(dá)式,不需要任何轉(zhuǎn)換,就可以直接輸出。1.3設(shè)計上功能上的不足本程序雖然在其他簡易計算器的基礎(chǔ)上新增加了很多類容,如:三角函數(shù)的求值、指數(shù)函數(shù)的計算、任意數(shù)的任意次方、進(jìn)制之間的相互轉(zhuǎn)換等;但是由于個人能力的限制,仍不能實(shí)現(xiàn)四則混合運(yùn)算的功能,僅僅是能進(jìn)行一個兩個數(shù)或者一個數(shù)的計算,這是這個程序最為不足的地方。但是我相信,隨著學(xué)習(xí)的不斷深入,這個功能在不久以后會被很好的實(shí)現(xiàn)。第二章研究的基礎(chǔ)C語言是一種結(jié)構(gòu)化的程序設(shè)計語言。它功能豐富、表現(xiàn)力強(qiáng)、使用靈活、應(yīng)用面廣、目標(biāo)程序效率高、可移植性好,既具有高級語言的特點(diǎn),有具有低級語言的功能,以此它成為當(dāng)今的主流程序設(shè)計語言之一。2.1涉及的主要知識點(diǎn)本程序的知識點(diǎn)主要來源于任正云版的《C語言程序設(shè)計(第二版)》,其中包含了C語言的數(shù)據(jù)類型與基本操作、順序結(jié)構(gòu)設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、函數(shù)、數(shù)組、指針等。本程序通過不同類型數(shù)據(jù)間的轉(zhuǎn)換實(shí)現(xiàn)了部分進(jìn)制間的轉(zhuǎn)換,如十進(jìn)制轉(zhuǎn)換為八、十六中printf("%o\n",a);printf("%x\n",a);直接把輸入的十進(jìn)制數(shù)轉(zhuǎn)換成了八和十六進(jìn)制。對于控制程序進(jìn)行什么樣的計算方面,采用了輸入的方法,根據(jù)提示的信息,輸入不同的選項(xiàng),可以實(shí)現(xiàn)不同的運(yùn)算。在選擇結(jié)構(gòu)程序設(shè)計方面,采用if語句來判斷如在二級制數(shù)和十進(jìn)制數(shù)的相互轉(zhuǎn)換的過程中用if—else語句對數(shù)的正負(fù)進(jìn)行判斷,為其分情況研究提供幫助;又如在一般二次方程的求解上運(yùn)用if—elseif—else{if—else}語句對方程解的四種情況,即無解、兩個相同實(shí)數(shù)根、兩個不同實(shí)數(shù)根、和兩個虛數(shù)根分別進(jìn)行計算,以求出不同情況的解。本程序大量運(yùn)用switchcase語句;以實(shí)現(xiàn)本程序的不同功能。如圖(1):這里運(yùn)用switch語句,來選擇你所以運(yùn)用到的這個程序的不同的功能,這里共有六個,根據(jù)你要使用的功能,可以相應(yīng)的輸入數(shù)據(jù),來實(shí)現(xiàn)自己所需要的的計算。又如圖(2)對于加減乘除的簡單的四則混合運(yùn)算也是運(yùn)用的switch語句來實(shí)現(xiàn)的;通過switch來實(shí)現(xiàn)加減乘除的多級運(yùn)算,而不是簡單的兩個數(shù)相加減,但是由于沒有判斷優(yōu)先級的語句,所以此程序不能進(jìn)行優(yōu)先級的計算,只能從左到右的依次計算!本程序的循環(huán)結(jié)構(gòu)用的是while和for。對于需要逐級進(jìn)行的表達(dá)式,就用了這些循環(huán)語句在x^y的for(i=1;i<=b;i++)c=c*x;,二級制十進(jìn)制的轉(zhuǎn)換while(a!=0){t=a%2;b[i]=t;i++;a=a/2;}{for(j=i-1;j>=0;j--)printf("%d",b[j]);},求最值并排序的輸入過程、排序過程、輸出過程等過程中都運(yùn)用有這些語句!之所以運(yùn)用循環(huán),是由于要實(shí)現(xiàn)其功能,都要按照一定的條件重復(fù)執(zhí)行同樣的一段語句,所以運(yùn)用循環(huán)語句來做到多次重復(fù)。本程序采用的是函數(shù)調(diào)用的方法,該程序運(yùn)用了6個自己聲明的函數(shù),通過這些函數(shù)來在一個程序上實(shí)現(xiàn)多種不同的功能voiddisplaymain();voidYBys();voidTSys();voidPSys();voidjzzh1();voidjzzh2();voidqfcz();這些就是就是笨晨曦的函數(shù)聲明的部分內(nèi)容。關(guān)于數(shù)組方面,對于進(jìn)制的處理方面就用的是數(shù)組,把每個數(shù)字分別儲存在一個空間里,這樣就可以更方便的對數(shù)的每一個位進(jìn)行操作。而不用分別去求每一位的數(shù)值,正是基于這個原因,本程序可以對多達(dá)80位的數(shù)來進(jìn)行轉(zhuǎn)換。突破了只能對同一位數(shù)求解的限制。第三章研究的可行性3.1技術(shù)的可行性本程序是用C語言編寫的一部功能相對全面的簡易計算器,它通過程序,可以幫助我們解決一些復(fù)雜的運(yùn)算。其所運(yùn)用的知識點(diǎn)也全部是《C語言程序設(shè)計(第二版)》上的知識。對于一些不能解決的問題,都可以在百度上找到根據(jù)。通過一個學(xué)期的學(xué)習(xí),我認(rèn)為要學(xué)號C語言程序這門課程,不僅要認(rèn)真閱讀課本知識,更重要的是要通過上機(jī)實(shí)踐來鞏固我們的知識,特別是學(xué)計算機(jī)專業(yè)的,我們更應(yīng)該注重這一環(huán)節(jié),只有這樣我們才能成為一個合格的計算機(jī)人才。通過這一個課程設(shè)計,進(jìn)一步來鞏固所學(xué)的語句,如:循環(huán),和分支結(jié)構(gòu)的運(yùn)用。還要熟悉四則運(yùn)算和函數(shù)的算法。通過這次課程設(shè)計擴(kuò)展自己的知識面,課本上的東西是遠(yuǎn)遠(yuǎn)不夠的,可以通過上網(wǎng)或去圖書館查資料等方式得到一些新的知識,加深對課程化設(shè)計思想的理解,能進(jìn)行一個系統(tǒng)功能分析,并設(shè)計一個合理的模塊化結(jié)構(gòu),提高程序開發(fā)能力。3.2經(jīng)濟(jì)效益和社會效益的可行性對于現(xiàn)在的科技發(fā)展的時代,機(jī)器代替了手工,人們越來越熱衷于對能節(jié)時省事的機(jī)器依賴,而這個程序正好可以滿足人們對于麻煩計算的需要,通過使用這個計算器,來節(jié)省花在計算上的時間,這也正好符合現(xiàn)代人的要求──省事!同時,其成本也很低,就這個程序而言,僅僅需要一部裝有VisualC++6.0的計算機(jī)就可以做出來了。而現(xiàn)在的電腦也普及于各個家庭了,所以也就對于大部分人來說,使用它不是問題,你僅僅只需要下載個VisualC++6.0就可以使用這個程序了,同時,你還可以通過VisualC++6.0來運(yùn)行其他自己感興趣的程序!3.3法律的可行性在編制過程中,都是通過和同學(xué)討論和協(xié)商進(jìn)行的,同時也參考了幾本教課書,可以說里面沒有盜竊和抄襲的成分,這個計算器完全屬于個人的開發(fā)設(shè)計,沒有侵權(quán)行為,實(shí)屬正常的課程的設(shè)計。第四章研究的具體部分4.1研究的主要流程圖開始開始輸入數(shù)字(1-7),選擇服務(wù)項(xiàng)目輸入數(shù)字(1-7),選擇服務(wù)項(xiàng)目輸入數(shù)字(1-7)?輸入數(shù)字(1-7)?NONOYY計算器運(yùn)算輸出計算結(jié)果輸出計算結(jié)果結(jié)束結(jié)束4.2研究的具體代碼/*主函數(shù)*/#include"stdio.h"#include"math.h"#defineN80#include"stdlib.h"#include"string.h"voidmain(){intchoice,flag=0;voiddisplaymain();voidYBys();voidTSys();voidPSys();voidjzzh1();voidjzzh2();voidqfcz();while(flag==0){displaymain();printf("pleaseinputadigital(1-7)\n");scanf("%d",&choice);if(choice>=1&&choice<=7)switch(choice){case1:YBys();break;case2:TSys();break;case3:PSys();break;case4:jzzh1();break;case5:jzzh2();break;case6:qfcz();break;default:printf("theprogressisover!\n");}else{printf("yourinputsiserror!\n");flag=1;}}getch();}voiddisplaymain()/*顯示主菜單*/{printf("==============");printf("簡易計算器");printf("==============\n");printf("請選擇\n");printf("1-簡單四則運(yùn)算\n");printf("2-特殊數(shù)學(xué)運(yùn)算\n");printf("3-對數(shù)進(jìn)行排序并求最值\n");printf("4-十進(jìn)制轉(zhuǎn)化成N進(jìn)制\n");printf("5-N進(jìn)制轉(zhuǎn)化成二進(jìn)制\n");printf("6-求解一般二元一次方程組\n");printf("7-退出運(yùn)算\n");}voidYBys()/*簡單的四則運(yùn)算函數(shù)*/{floata,b;charc;printf("請輸入運(yùn)算數(shù)和四則運(yùn)算如a+(-,*,/)b:");scanf("%f%c%f",&a,&c,&b);switch(c){case'+':printf("%f\n",a+b);break;case'-':printf("%f\n",a-b);break;case'*':printf("%f\n",a*b);break;case'/':printf("%f\n",a/b);break;default:printf("輸入錯誤");}}voidTSys()/*特殊的數(shù)學(xué)函數(shù)運(yùn)算函數(shù)*/{floatx;inta,b,i;printf("atan(x),acos(x),asin(x),sin(x),cos(x),tan(x),log(x),√(x),(x)^(x)\n");printf("1-atan(x)\n");printf("2-acos(x)\n");printf("3-asin(x)\n");printf("4-sin(x)\n");printf("5-cos(x)\n");printf("6-tan(x)\n");printf("7-log(x)\n");printf("8-√(x)\n");printf("9-(x)^(x)\n");printf("請選擇數(shù)學(xué)函數(shù)\n");scanf("%d",&a);printf("請輸入數(shù)值\n");scanf("%f",&x);if(a>=1&&a<=9)switch(a){case1:printf("atan(x)=%f",atan(x));break;case2:printf("acos(x)=%f",acos(x));break;case3:printf("asin(x)=%f",asin(x));break;case4:printf("sin(x)=%f",sin(x));break;case5:printf("cos(x)=%f",cos(x));break;case6:printf("tan(x)=%f",tan(x));break;case7:printf("log(x)=%f",log(x));break;case8:printf("√(x)=%f",sqrt(x));break;case9:{floatc=1;printf("請再輸入一個個數(shù)\n");scanf("%d",&b);for(i=1;i<=b;i++)c=c*x;printf("(x)^(x)=%f\n",c);};break;}elseprintf("yourinputsiserror!\n");}voidPSys()/*找出最大值和最小值的函數(shù)*/{floata[N],temp;inti,j,k,n;printf("請輸入要比較數(shù)的個數(shù)\n");scanf("%f",&n);printf("請輸入%d數(shù)",n);for(i=0;i<n;i++)scanf("%f",&a[i]);for(i=0;i<n;i++)printf("%f\n",a[i]);printf("\n\n");for(k=0;k<n-1;k++){for(j=1;j<=n-k-1;j++)if(a[j-1]>a[j]){temp=a[j-1];a[j-1]=a[j];a[j]=temp;}}for(i=0;i<n;i++)printf("%f\n",a[i]);printf("max=%f,min=%f",a[n-1],a[0]);printf("\n");}voidjzzh1()/*十進(jìn)制數(shù)轉(zhuǎn)化成二、八、十六進(jìn)制數(shù)*/{inta,t,b[N],i=0,j,choice;printf("1-二進(jìn)制");printf("2-八進(jìn)制");printf("3-十六進(jìn)制");printf("請選擇轉(zhuǎn)化形式(1-3)\n");scanf("%d",&choice);printf("請輸入十進(jìn)制數(shù)\n");scanf("%d",&a);switch(choice){case1:if(a>0){while(a!=0){t=a%2;b[i]=t;i++;a=a/2; }/*正整數(shù)十進(jìn)制轉(zhuǎn)化二進(jìn)制*/{for(j=i-1;j>=0;j--)printf("%d",b[j]);}printf("\n");}else{while(a!=0){a=labs(a);a=255-a;t=a%2;b[i]=t;i++;a=a/2; }/*負(fù)整數(shù)十進(jìn)制轉(zhuǎn)化二進(jìn)制*/{for(j=i-1;j>=0;j--)printf("%d",b[j]);};break;printf("\n");};break;case2:printf("%o\n",a);break;case3:printf("%x\n",a);break;}}voidjzzh2()/*N進(jìn)制數(shù)轉(zhuǎn)化成十進(jìn)制數(shù)的函數(shù)*/{longt1;inti,n,t,t3;chara[N];printf("請輸入一串?dāng)?shù)字:\n");scanf("%s",a);strupr(a);t3=strlen(a);t1=0;printf("pleaseinputn(2or8or16):\n");scanf("%d",&n);for(i=0;i<t3;i++){if(a[i]-'0'>=n&&a[i]<'A'||a[i]-'A'+10>=n){printf("dataerror!!");}if(a[i]>='0'&&a[i]<='9')t=a[i]-'0';elseif(n>=11&&(a[i]>='A'&&a[i]<='A'+n-10))t=a[i]-'A'+10;t1=t1*n+t;}printf("thedecimalis%ld\n",t1);}voidqfcz()/*求解二元一次方程組函數(shù)*/{floata,b,c,disc,x1,x2,realpart,imagpart;printf("請依次輸入一般二次方程的系數(shù)a,b,c\n");scanf("%f,%f,%f",&a,&b,&c);if(fabs(a)<=1e-6&&fabs(b)<=1e-6)printf("方程無解!\n");elseif(fabs(a)<=1e-6&&fabs(b)>1e-6)printf("方程有單根是%8.4f\n",-c/b);else{disc=b*b-4*a*c;if(fabs(disc)<=1e-6||disc>1e-6){x1=(-b+sqrt(disc))/(2*a);x2=(-b-sqrt(disc))/(2*a);printf("方程有兩個實(shí)數(shù)根!\n");printf("x1=%8.4f",x1);printf("x2=%8.4f",x2);}else{realpart=-b/(2*a);imagpart=sqrt(-disc)/(2*a);printf("方程有兩個虛根!\n");printf("x1=%8.4f+%8.4fi\n",realpart,imagpart);printf("x2=%8.4f-%8.4fi\n",realpart,imagpart);}}}4.3程序運(yùn)行結(jié)果圖表第五章總結(jié)通過為期一周的課程設(shè)計,我們對《C語言》這門課程有了更深一步的了解。它是計算機(jī)程序設(shè)計的重要理論技術(shù)基礎(chǔ),在我們信息與計算科學(xué)專業(yè)的學(xué)習(xí)中占據(jù)著十分重要的地位。同時也使我們知道,要學(xué)好這門課程,僅學(xué)習(xí)書本上的知識是不夠的,還要有較強(qiáng)的實(shí)踐能力。因?yàn)槲覀儗W(xué)習(xí)知識就是為了實(shí)踐。而只有多實(shí)踐,多編寫程序,才能更好的理解與掌握書本上的東西。運(yùn)用《C語言》中的算法思想作數(shù)據(jù)結(jié)構(gòu),結(jié)合C語言基本知識,編寫一個簡單的計算器。通過完成本課題,進(jìn)一步熟悉C語言的基本知識,并掌握數(shù)據(jù)結(jié)構(gòu)的一些基本算法思想,進(jìn)一步熟悉數(shù)組的建立運(yùn)用和函數(shù)的調(diào)用等。這個C語言課程設(shè)計是一個簡單的計算器,在設(shè)計和編寫的時候費(fèi)了很多時間,有時候一天才寫一點(diǎn),而且還編譯不成功,在編譯的時候遇到了很多困難,同時編程是一個很辛苦的事情,它需要一個人具有良好的耐心和細(xì)心,也需要良好的身體,而且有很好的C語言基礎(chǔ)。在這次C語言程序設(shè)計中,我們學(xué)會了如何面對困難,如何團(tuán)結(jié)互助,如何分析和解決問題。當(dāng)我們解決了一個問題會感到很開心和有成就感。因此,我們覺得這次的程序設(shè)計很有意義,他不僅讓我們有團(tuán)隊合作精神,也是一種對自身素質(zhì)和體質(zhì)的考驗(yàn),這為我們今后的畢業(yè)論文打下了基礎(chǔ),和對未來的發(fā)展確定了方向,在以后的學(xué)習(xí)和生活中我們會努力朝這方面發(fā)展,爭取以后成為一名優(yōu)秀的程序設(shè)計師參考文獻(xiàn)任正云.C語言程序設(shè)計(第二版).中國水利水電出版社。王娣、安劍、孫秀梅.C語言程序開發(fā).人民郵電出版社。
論大學(xué)生寫作能力寫作能力是對自己所積累的信息進(jìn)行選擇、提取、加工、改造并將之形成為書面文字的能力。積累是寫作的基礎(chǔ),積累越厚實(shí),寫作就越有基礎(chǔ),文章就能根深葉茂開奇葩。沒有積累,胸?zé)o點(diǎn)墨,怎么也不會寫出作文來的。寫作能力是每個大學(xué)生必須具備的能力。從目前高校整體情況上看,大學(xué)生的寫作能力較為欠缺。一、大學(xué)生應(yīng)用文寫作能力的定義那么,大學(xué)生的寫作能力究竟是指什么呢?葉圣陶先生曾經(jīng)說過,“大學(xué)畢業(yè)生不一定能寫小說詩歌,但是一定要寫工作和生活中實(shí)用的文章,而且非寫得既通順又扎實(shí)不可。”對于大學(xué)生的寫作能力應(yīng)包含什么,可能有多種理解,但從葉圣陶先生的談話中,我認(rèn)為:大學(xué)生寫作能力應(yīng)包括應(yīng)用寫作能力和文學(xué)寫作能力,而前者是必須的,后者是“不一定”要具備,能具備則更好。眾所周知,對于大學(xué)生來說,是要寫畢業(yè)論文的,我認(rèn)為寫作論文的能力可以包含在應(yīng)用寫作能力之中。大學(xué)生寫作能力的體現(xiàn),也往往是在撰寫畢業(yè)論文中集中體現(xiàn)出來的。本科畢業(yè)論文無論是對于學(xué)生個人還是對于院系和學(xué)校來說,都是十分重要的。如何提高本科畢業(yè)論文的質(zhì)量和水平,就成為教育行政部門和高校都很重視的一個重要課題。如何提高大學(xué)生的寫作能力的問題必須得到社會的廣泛關(guān)注,并且提出對策去實(shí)施解決。二、造成大學(xué)生應(yīng)用文寫作困境的原因:(一)大學(xué)寫作課開設(shè)結(jié)構(gòu)不合理。就目前中國多數(shù)高校的學(xué)科設(shè)置來看,除了中文專業(yè)會系統(tǒng)開設(shè)寫作的系列課程外,其他專業(yè)的學(xué)生都只開設(shè)了普及性的《大學(xué)語文》課。學(xué)生寫作能力的提高是一項(xiàng)艱巨復(fù)雜的任務(wù),而我們的課程設(shè)置僅把這一任務(wù)交給了大學(xué)語文教師,可大學(xué)語文教師既要在有限課時時間內(nèi)普及相關(guān)經(jīng)典名著知識,又要適度提高學(xué)生的鑒賞能力,且要教會學(xué)生寫作規(guī)律并提高寫作能力,任務(wù)之重實(shí)難完成。(二)對實(shí)用寫作的普遍性不重視?!按髮W(xué)語文”教育已經(jīng)被嚴(yán)重地“邊緣化”。目前對中國語文的態(tài)度淡漠,而是呈現(xiàn)出全民學(xué)英語的大好勢頭。中小學(xué)如此,大學(xué)更是如此。對我們的母語中國語文,在大學(xué)反而被漠視,沒有相關(guān)的課程的設(shè)置,沒有系統(tǒng)的學(xué)習(xí)實(shí)踐訓(xùn)練。這其實(shí)是國人的一種偏見。應(yīng)用寫作有它自身的規(guī)律和方法。一個人學(xué)問很大,會寫小說、詩歌、戲劇等,但如果不曉得應(yīng)用文寫作的特點(diǎn)和方法,他就寫不好應(yīng)用文。(三)部分大學(xué)生學(xué)習(xí)態(tài)度不端正。很多非中文專業(yè)的大學(xué)生對寫作的學(xué)習(xí)和訓(xùn)練都只是集中在《大學(xué)語文》這一門課上,大部分學(xué)生只愿意被動地接受大學(xué)語文老師所講授的文學(xué)經(jīng)典故事,而對于需要學(xué)生動手動腦去寫的作文,卻是盡可能應(yīng)付差事,這樣勢必不能讓大學(xué)生的寫作水平有所提高。(四)教師的實(shí)踐性教學(xué)不強(qiáng)。學(xué)生寫作能力的提高是一項(xiàng)艱巨復(fù)雜的任務(wù),但在教學(xué)中有不少教師過多注重理論知識,實(shí)踐性教學(xué)環(huán)節(jié)卻往往被忽視。理論講了一大堆,但是實(shí)踐卻幾乎沒有,訓(xùn)練也少得可憐。閱讀與寫作都需要很強(qiáng)的實(shí)踐操作,學(xué)習(xí)理論固然必不可少,但是閱讀方法和寫作技巧的掌握才是最重要的。由于以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年石英玻璃材料及制品合作協(xié)議書
- 2025年多媒體集成合作協(xié)議書
- 《基礎(chǔ)會計》繼續(xù)教育考試題及答案
- 2025年代保管檔案協(xié)議參考模板(三篇)
- 2025年二年級期末工作總結(jié)模版(二篇)
- 2025年中間人傭金協(xié)議(2篇)
- 2025年產(chǎn)品租賃協(xié)議標(biāo)準(zhǔn)樣本(2篇)
- 2025年二手車市場汽車買賣協(xié)議(三篇)
- 2025年中外來件裝配合同標(biāo)準(zhǔn)樣本(2篇)
- 2025年五年級下學(xué)期語文教學(xué)工作總結(jié)(2篇)
- 2024上海申康醫(yī)院發(fā)展中心招聘2人高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- 市政道路監(jiān)理大綱34368
- 《基礎(chǔ)會計》教學(xué)課件-整套教程電子講義
- 國際工程項(xiàng)目管理課件
- 珠海市政工程竣工檔案驗(yàn)收指南(試行上)
- 2024年廣東省廣州市中考英語試卷附答案
- 人教版七年級上冊數(shù)學(xué)全冊課時練習(xí)帶答案
- 良性前列腺增生癥患者圍手術(shù)期的護(hù)理
- GB/T 44143-2024科技人才評價規(guī)范
- 對醫(yī)院領(lǐng)導(dǎo)的批評意見怎么寫更合適范文(6篇)
- 賬期協(xié)議書賬期合同書
評論
0/150
提交評論