c語言課程設(shè)計報告3篇
c語言課程設(shè)計報告1
1、題目要求
◆ 建立通訊錄信息,信息至少包含編號、姓名、年齡、電話、居住街道、省份、城市、電子郵箱等;
◆ 能夠提供添加、刪除和修改通訊錄信息的功能;
◆ 能夠提供安不同方式查詢的功能;如按姓名或年齡、電話等查詢; ◆ 將通訊錄保存在文件中;
◆ 能夠按表格方式輸出通訊錄信息。
2、需求分析
本程序?qū)⒂玫轿募到y(tǒng),其中單行內(nèi)容**一張紙條。程序運(yùn)行后首先將文件系統(tǒng)的原始數(shù)據(jù)讀取并保存到程序的結(jié)構(gòu)體數(shù)組當(dāng)中,所以應(yīng)提供文件輸入的操作;由于紙條數(shù)據(jù)零散,所以要對原始數(shù)據(jù)進(jìn)行分類操作并提供一個數(shù)組用于保存分類信息;在程序中要進(jìn)行統(tǒng)計工作,所以要提供顯示、排序等操作;另外應(yīng)提供鍵盤式選擇菜單實(shí)現(xiàn)功能選擇。
3、總體設(shè)計
根據(jù)項(xiàng)目的任務(wù)要求及以上分析,在設(shè)計方法上,采用模塊化的程序設(shè)計思想,即將通訊錄管理系統(tǒng)劃分為數(shù)據(jù)輸入模塊,數(shù)據(jù)查詢模塊,數(shù)據(jù)修改模塊,數(shù)據(jù)插入模塊,數(shù)據(jù)刪除模塊,,并對每個模塊按照其功能分別**完成對應(yīng)的程序設(shè)計。在數(shù)據(jù)處理上,各模塊中的數(shù)據(jù)處理(如數(shù)據(jù)讀/寫操作)均用文件形式來實(shí)施,并在主程序中完成操作界面的設(shè)計功能,設(shè)計思路如下:
1、采用模塊設(shè)計思想;
2、將通訊錄信息定義成結(jié)構(gòu)體類型,并通過文件實(shí)施數(shù)據(jù)操作;
3、通過設(shè)計一菜單界面完成具體操作。
4、詳細(xì)設(shè)計
c語言課程設(shè)計報告2
一、傳統(tǒng)C語言課程設(shè)計教學(xué)模式
C語言是最基本的計算機(jī)編程,是計算機(jī)、電子信息類等相關(guān)專業(yè)學(xué)生的專業(yè)入門課,在其學(xué)習(xí)過程中,要求必須掌握編程的技能。但是C語言的學(xué)習(xí)有其特點(diǎn),規(guī)則比較多、知識點(diǎn)多,涉及到的編程程序等也比較難懂,在運(yùn)行上代碼的要求較高,程序執(zhí)行效率高,因此更講究教學(xué)和學(xué)習(xí)的方式方法,但是在我們的教學(xué)中,目前教學(xué)方法比較單一,隨著信息化的發(fā)展,傳統(tǒng)的教學(xué)模式已經(jīng)無法適應(yīng),亟需**。
1、傳統(tǒng)型
這種教學(xué)模式,也是最常用的,課堂上以老師為主,學(xué)生只能被動的接受知識的傳授。通過最直接“填鴨”式照本宣科,不管學(xué)生接受與否,最后的考核也是以知識點(diǎn)的記住與否,造成學(xué)生死記硬背,不能真正掌握知識。其基本模式為:學(xué)習(xí)——回答——糾錯——總結(jié)。這種模式下,使得教師在教材以外的發(fā)揮余地極小,基本是“照本宣科”,強(qiáng)行灌輸C語言的概念、特點(diǎn)、編程程序、基本的方法等,整個教學(xué)過程缺乏靈活機(jī)動、具有啟發(fā)性的內(nèi)容,學(xué)生被動的接受知識、被動的記憶、被檢查、被考試、被批評等,日復(fù)一日的教條式訓(xùn)練,不能有效地激發(fā)學(xué)生的主觀能動性與創(chuàng)造熱情。
2、任務(wù)型
C語言教學(xué)區(qū)別于其他學(xué)科,在理論知識的傳授之外,還需要培養(yǎng)學(xué)生的實(shí)際動手能力,因此,很多學(xué)校也采用“任務(wù)型”教學(xué)模式,基本模式為:根據(jù)具體要求提出任務(wù)—鼓勵學(xué)生設(shè)計方案—實(shí)際操作—解決任務(wù)。在日常的教學(xué)中,學(xué)校大多會利用電腦等鍛煉學(xué)生的實(shí)際動手能力,利用實(shí)際操作,鍛煉編程、邏輯等能力,從而掌握C語言的基本知識。例如翻轉(zhuǎn)課堂模式,教師將知識傳授環(huán)節(jié)制作成教學(xué)微課,課前提供給學(xué)生預(yù)習(xí),通過預(yù)習(xí)使課堂的實(shí)踐性練習(xí)目的性更明確,教師隨堂對學(xué)生遇到問題進(jìn)行指導(dǎo)分析,從而培養(yǎng)學(xué)生**思考能力和實(shí)際操作能力。這種模式的采用,相對于傳統(tǒng)模式,有其進(jìn)步性,這也是C語言等專業(yè)性、操作性學(xué)科區(qū)別于其他學(xué)科的特點(diǎn)決定的,在這種模式下更取決于教師自身的素質(zhì)、知識、能力等,是整個課程的掌控者、引導(dǎo)者,他們的能力直接關(guān)系著教學(xué)成果。
二、信息化背景下面臨的挑戰(zhàn)
隨著科技的發(fā)展,信息化在教學(xué)領(lǐng)域的應(yīng)用越來越普遍,信息技術(shù)的日新月異,也使得其在課堂上,已經(jīng)不僅僅是局限于簡單地計算機(jī)和多**運(yùn)用,移動技術(shù)、智能化與虛擬技術(shù)等為我們的教學(xué)提供了新的思路和方法,如何能使我們的教學(xué)與高速發(fā)展的信息化相結(jié)合,是教育領(lǐng)域不斷探索的課題。C語言程序設(shè)計等課程具有很強(qiáng)的專業(yè)性要求,主要是建立在計算機(jī)信息技術(shù)的基礎(chǔ)上,對于信息化的反應(yīng)更為靈敏,傳統(tǒng)的課堂上,以教師為中心的“面對面”的教育模式面臨著挑戰(zhàn)和沖擊,用技術(shù)**的靈活性與便利性來增強(qiáng)課程學(xué)習(xí)的興趣和接受能力。隨著新技術(shù)的廣泛應(yīng)用,會促使傳統(tǒng)的教學(xué)模式發(fā)生變革,以教師為中心的教學(xué)模式逐漸轉(zhuǎn)化為互動式教學(xué)模式,達(dá)到更好的教育效果。在C語言課程設(shè)計教學(xué)領(lǐng)域,進(jìn)行信息化教學(xué)**的嘗試,充分利用信息技術(shù),變革教學(xué)**和模式,是信息化發(fā)展的必然要求。只有實(shí)現(xiàn)C語言課程的信息化教學(xué)**,使得教育信息化能夠普遍運(yùn)用,才能展現(xiàn)出信息技術(shù)在推動C語言教學(xué)中的強(qiáng)大威力和廣闊前景。
三、教學(xué)模式**的基本對策
教學(xué)模式直接反映出一定的教學(xué)理念,也直接決定著教學(xué)成果。隨著信息化的發(fā)展,教育信息化逐漸打破傳統(tǒng)的教學(xué)模式,在這樣的背景下,C語言教學(xué)模式的**任務(wù)艱巨,如何構(gòu)建新型的`信息化教學(xué)模式也是我們在實(shí)踐中不斷摸索的問題。
1、充分利用信息化的科技**
信息化的科技**,給我們的教育領(lǐng)域帶來變革,尤其是計算機(jī)領(lǐng)域的學(xué)習(xí),其主要是建立在信息化發(fā)展的基礎(chǔ)上,因此在教學(xué)中,更要與時俱進(jìn),與信息化的發(fā)展程度相互依存,相互輔助,C語言課程設(shè)計教學(xué)中,可以充分利用信息化的科技**,如計算機(jī)技術(shù)、云計算技術(shù)、多**技術(shù)、網(wǎng)絡(luò)技術(shù)、虛擬現(xiàn)實(shí)技術(shù)、通信技術(shù)、移動學(xué)習(xí)技術(shù)、人工智能、傳感器技術(shù)等,這些技術(shù)的發(fā)展,帶來C語言教育領(lǐng)域的變革。為提高C語言教學(xué)質(zhì)量,激發(fā)學(xué)生學(xué)習(xí)C語言的積極性,我們可以在課程建設(shè)過程中充分利用現(xiàn)代技術(shù)帶來的便利與多樣性,以及趣味性。如在教學(xué)課件設(shè)計上,利用多**技術(shù),圖、文、動畫并茂,減少其枯燥的理論傳授,增加趣味性;利用網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)在線教育,建立“C語言程序設(shè)計”網(wǎng)站,分組進(jìn)行網(wǎng)站維護(hù),運(yùn)用編程能力進(jìn)行更新;應(yīng)用現(xiàn)代的通信技術(shù),建立微信學(xué)習(xí)群,讓學(xué)生分享自己的學(xué)習(xí)經(jīng)驗(yàn),共享學(xué)習(xí)資源。
2、案例引導(dǎo)式教學(xué)模式
**C語言教學(xué)模式,另一探索的模式為案例引導(dǎo)式教學(xué)模式,C語言的教學(xué),是為了培養(yǎng)學(xué)生讀程序、調(diào)試程序、寫(仿照)程序的能力以及規(guī)范性編程的能力,學(xué)習(xí)最主要的目的是為了應(yīng)用,對于編程的應(yīng)用,只有具體的應(yīng)用場景,即案例,才能更容易被接受,更易懂。案例引導(dǎo)式教學(xué)模式,在別的專業(yè)課教授中,常被使用,主要特點(diǎn)就是用案例去引導(dǎo)知識點(diǎn)的掌握,對案例進(jìn)行分析,通過分析啟發(fā)學(xué)生的思路,將學(xué)生帶入到具體的案例中,讓學(xué)生有一種“身臨其境”的代入感,從而掌握具體的知識,學(xué)會在這種場景下解決問題的方法,這種模式的教學(xué)更有針對性、系統(tǒng)性。案例引導(dǎo)式教學(xué)模式在C語言課程設(shè)計教學(xué)中的運(yùn)用是指針對C語言課程的每一個核心知識點(diǎn),建立配套的案例,通過這些案例的學(xué)習(xí)和掌握,使得學(xué)生在例子的佐證下,更加了解C語言的應(yīng)用,這種案例的設(shè)計,和我們的書本知識相結(jié)合,把理論知識融入到具體的案例中,進(jìn)行綜合性的闡述,如具體的計算機(jī)程序的編寫,設(shè)計游戲環(huán)節(jié),運(yùn)用所學(xué)的C語言知識設(shè)計網(wǎng)站,并使之運(yùn)行,可以在班吉內(nèi)分組進(jìn)行維護(hù)等,并加以各種領(lǐng)域成功案例或者失敗經(jīng)驗(yàn)的案例,讓學(xué)生能夠更進(jìn)一步了解其應(yīng)用范圍、能力、領(lǐng)域等。
3、實(shí)踐教學(xué)模式
C語言課程設(shè)計的學(xué)習(xí),所需的能力不再是死記硬背,而是更注重實(shí)踐和應(yīng)用,因此我們在教學(xué)過程中,不能只傳授書本知識,還要鍛煉學(xué)生的動手能力和編程能力,實(shí)踐教學(xué)模式應(yīng)運(yùn)而生,依靠大量的實(shí)踐,將所學(xué)的知識轉(zhuǎn)化為實(shí)際操作,得到進(jìn)一步的應(yīng)用。信息化技術(shù)為這種教學(xué)模式提供支撐服務(wù),我們可以在課堂上設(shè)計各種實(shí)踐環(huán)節(jié),也可以在課堂后與各種軟件公司、游戲公司、網(wǎng)絡(luò)公司等合作,增加實(shí)踐機(jī)會,讓學(xué)生在具體的實(shí)踐環(huán)節(jié)中,真正了解C語言的知識,并主動內(nèi)化這些知識,變?yōu)閷?shí)際操作能力。在這種教學(xué)模式**中,如何能夠更好的提高實(shí)踐能力需要通過各個環(huán)節(jié)的相互配合,如課程設(shè)計上,增強(qiáng)實(shí)驗(yàn)、實(shí)訓(xùn)環(huán)節(jié),讓學(xué)生在熟練掌握C語言語法、程序結(jié)構(gòu)的基本理論的同時,通過大量的實(shí)踐操作,進(jìn)一步掌握C語言的知識,學(xué)會編碼;同是,積極與各軟件、互聯(lián)網(wǎng)、網(wǎng)絡(luò)公司簽訂實(shí)踐基地,讓學(xué)生可以在實(shí)際應(yīng)用中,邊做邊學(xué),提高學(xué)生邏輯思維、實(shí)際操作能力,真正實(shí)現(xiàn)教學(xué)目的,熟練掌握計算機(jī)編程能力。
c語言課程設(shè)計報告3
第一章 基礎(chǔ)掌握
1.1 實(shí)驗(yàn)?zāi)康?/p>
掌握C程序設(shè)計編程環(huán)境Visual C++,掌握運(yùn)行一個C程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。(]
1.2 實(shí)驗(yàn)要求
在報告中記錄建立、保存C程序?qū)嵙?xí)過程。
1.3 實(shí)驗(yàn)基本內(nèi)容
編寫程序,在屏幕上顯示一個短句“Hello World”
(1) 程序:
1) 編譯如下程序:
#include
Void main()
{
printf (“Hello World!”);
}
2)鏈接。執(zhí)行Build-命令。
3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
。2) 運(yùn)行結(jié)果:
輸出結(jié)果:Hello World!
總結(jié):
掌握C語言程序設(shè)計的基本框架,能夠編寫簡單的程序。
第二章 數(shù)據(jù)類型
2.1 實(shí)驗(yàn)?zāi)康?/p>
。1) 掌握C語言的運(yùn)算符和表達(dá)式的正確使用以及C語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()
(2)通過編程進(jìn)一步理解和掌握運(yùn)算符的確切含義和功能。
2.2 實(shí)驗(yàn)要求
。1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。 (2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
2.3 實(shí)驗(yàn)基本內(nèi)容
輸入程序,觀察輸出結(jié)果 1>./*test2.1c*/
1)編譯如下程序: #includevoid main() {
char ch; int k;
ch='a',k='b';
printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d",k) }
2)鏈接。執(zhí)行Build-命令。
3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
2>./*test2.2c*/
1)編譯如下程序: #includevoid main() {
float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12;
b2=0.000001;
printf("%f,%l f",a1+a2,b1+b2);
}
2)鏈接。執(zhí)行Build-命令。
3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
實(shí)驗(yàn)結(jié)果:
97.61,141,ak=xd
實(shí)驗(yàn)結(jié)果:
擴(kuò)展:c語言程序?qū)嶒?yàn)報告 / c語言實(shí)驗(yàn)報告 / c語言程序設(shè)計報告
1234.120089,1234.120001
總結(jié):
學(xué)會C語言的運(yùn)算符和表達(dá)式的正確使用
第三章 選擇結(jié)構(gòu)程序設(shè)計
3.1 實(shí)驗(yàn)?zāi)康?/p>
學(xué)會改正程序中的錯誤
3.2 實(shí)驗(yàn)要求
(1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。(]
。2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
3.3 實(shí)驗(yàn)基本內(nèi)容
輸入實(shí)驗(yàn)程序,程序有錯,改正程序中的錯誤
1)輸入如下程序:
#include
#include
void main()
{
double a,b,c,d;
printf("輸入一元二次方程a=,b=,c=");
scanf("a=%l f,b=%l f",&a,&b,&c); if(a==0) { if(b=0) } { } else Print f("x=%0.2f",-c/b); if(c==0) Print f("0==0參數(shù)對方程無意義!”); else Print f("c!=0方程不成立"); else if(d>=0) { printf("x1=%0.2f",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f",(-b-sq rt(d))/(2*a)); } else {
printf("x1=%0.2f+%0.2fi",-b/(2*a),s q rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi",-b/(2*a),s q rt(-d)/(2*a));
}
}
2)鏈接。()執(zhí)行Build-命令。
3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
實(shí)驗(yàn)結(jié)果:
運(yùn)行不了程序 ,做以下修改:
#include
#include
void main()
{
//
//
double a,b,c,d; printf("輸入一元二次方程a=,b=,c="); scanf("a=%l f,b=%l f",&a,&b,&c); c=5; if(a==0) //{ /*if(b=0) { } else printf("x=%0.2f",-c/b); if(c==0) printf("0==0參數(shù)對方程無意義!”); else printf("c!=0方程不成立"); }*/ else if(d>=0) { } else { } printf("x1=%0.2f",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f",(-b-sq rt(d))/(2*a)); printf("x1=%0.2f+%0.2fi",-b/(2*a),sq rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi",-b/(2*a),sq rt(-d)/(2*a));
}
這樣就可以輸出程序了。
總結(jié): 學(xué)會使用邏輯運(yùn)算符和邏輯表達(dá)式,掌握簡單的查錯方法,并改錯。
第四章 循環(huán)程序設(shè)計
4.1 實(shí)驗(yàn)?zāi)康?/p>
熟練使用whiledo…while語句實(shí)現(xiàn)循環(huán)程序設(shè)計。[)
4.2 實(shí)驗(yàn)要求
。1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。
(2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
4.3 實(shí)驗(yàn)基本內(nèi)容
1) 編譯如下程序:
#include
void main()
{
int m,n,j,k; printf("input m n"); while(scan f ("%d",&m,&n),m<0&&n<0); j=m; while(j/n!=0) j=j+m; k=(m*n)/j; printf("最小公倍數(shù)是%d最大公約數(shù)是%d",j,k); }
2)鏈接。執(zhí)行build-命令。
3)運(yùn)行。執(zhí)行build execute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
實(shí)驗(yàn)結(jié)果:
Input m n
5 2
然后運(yùn)算出來結(jié)果:
最大公倍數(shù)是5
最大公約數(shù)是0
總結(jié):
學(xué)使用for,while,do...while語句實(shí)現(xiàn)循環(huán)程序,
第五章 程序設(shè)計
5.1 實(shí)驗(yàn)?zāi)康?/p>
檢驗(yàn)最近學(xué)習(xí)成果,進(jìn)一步鞏固C語言的學(xué)習(xí)
5.2 實(shí)驗(yàn)要求
1)輸入任意四位數(shù),寫出個,十,百,千位上的數(shù) 2)連接任意兩個字符串
5.3 實(shí)驗(yàn)基本內(nèi)容
1)編譯如下程序: #includevoid main() {
int a,b,c,d,x; scanf("%d",&x); if(999 a=x/1000; b=x/100-a*10; c=x/10-a*100-b*10; d=x-a*1000-b*100-c*10; printf("%d",x); 1)編譯如下程序: #includemain() { char s1[10],s2[5]; int i,j; scanf("%s",s1); scanf("%s",s2); i=j=0; while(s1[i]!='') i++; printf("a=%d,b=%d,c=%d,d=%d",a, b,c,d); } } while((s1[i++]=s2[j++])!=''); printf("string no.1. %s",s1); } 2)鏈接。(]執(zhí)行build-命令。 3)運(yùn)行。執(zhí)行build execute 命令。顯示結(jié)果。 4)關(guān)閉程序工作區(qū)。 2)鏈接。執(zhí)行build-命令。 3)運(yùn)行。執(zhí)行build execute 命令。顯示結(jié)果。 4)關(guān)閉程序工作區(qū)。 實(shí)驗(yàn)結(jié)果: abcd adsg string no.1.abcdadsf 實(shí)驗(yàn)結(jié)果: 2678 2678 a=2,b=6,c=7,d=8 總結(jié):通過對程序的設(shè)計提高編程能力 ——c語言課程設(shè)計心得5篇 通過這次c語言的課程設(shè)計,我明白了很多也知道了很多,更收獲了很多。在課程設(shè)計的過程中出現(xiàn)過困難, 三周的課程設(shè)計已經(jīng)結(jié)束了;叵雽W(xué)習(xí)c語言的過程中,既有快樂又有煩惱, 回顧這次課程設(shè)計,至今我仍感慨頗多,的`確,自從拿到題目到完成整個編程,從理論到實(shí)踐,在整整一個星期的日子里,可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論和知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)際相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和**思考能力。在設(shè)計的過程中遇到的問題,這畢竟**做的,難免會遇到各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)自己的不足之處,對以前所學(xué)的知識理解得不夠深刻,掌握得不夠牢固,比如說結(jié)構(gòu)體……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識從新溫故。這次課設(shè)終于順利完成了,在設(shè)計中遇到了很多編程問題 做完這個課程設(shè)計,我們的自信一下子提高了,我們也會寫程序了;盡管對于有些人這種程序會很簡單,可對于我們c語言初學(xué)者來說,已經(jīng)很不容易了。這次體驗(yàn)為以后的學(xué)習(xí)計算機(jī)的我們增強(qiáng)了信心。享受勞動成果的滋味實(shí)在美妙啊! 很感謝這次的課程設(shè)計,它使我更加地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應(yīng)手地解決諸多問題;另外,在做任何事倒要有耐心,不要一遇到困難就退縮;在學(xué)習(xí)和工作中要時刻謹(jǐn)記“團(tuán)結(jié)”二字,它好比通向成功的鋪路石,不可或缺。 人生的道路是曲折的,但正是因?yàn)榍廴松殴獠蕣Z目,在人生的道路上,總遇到重重困難,但正是因?yàn)槔щy我們才變得更堅強(qiáng)。今后的路還很長,面對困難,讓我們用行動去俘虜它吧! 課程設(shè)計是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。 回顧起此次單片機(jī)課程設(shè)計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和**思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的**極,對單片機(jī)匯編語言掌握得不好……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。 這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多編程問題,最后在梁強(qiáng)老師的辛勤指導(dǎo)下,終于游逆而解。同時,在梁強(qiáng)老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝! 經(jīng)過一個星期的上機(jī)實(shí)踐學(xué)習(xí),使我對c語言有了更進(jìn)一步的認(rèn)識和了解,要想學(xué)好它要重在實(shí)踐,要通過不斷的上機(jī)操作才能更好地學(xué)習(xí)它,通過實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯字母,通過學(xué)習(xí)也有所改進(jìn);再有對c語言的一些標(biāo)準(zhǔn)庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對c語言中經(jīng)常出現(xiàn)的錯誤也不了解,通過實(shí)踐,使我在這幾個方面的認(rèn)識有所提高。 通過實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計算機(jī)要重視實(shí)踐操作,不僅僅是學(xué)習(xí)c語言,還是其它的語言,以及其它的計算機(jī)方面的知識都要重在實(shí)踐,所以后在學(xué)習(xí)過程中,我會更加注視實(shí)踐操作,使自己便好地學(xué)好計算機(jī)。 C語言常用符號中文解釋 1、#include <>格式:引用標(biāo)準(zhǔn)庫頭文件,編譯器從標(biāo)準(zhǔn)庫目錄開始搜索; 2、#include ""格式:引用非標(biāo)準(zhǔn)庫的頭文件,編譯器從用戶的工作目錄開始搜索; 3、C語言中“^”符號是位運(yùn)算、異或; 4、c語言中符號 & 是& 表示 與操作 例如: a&b 表示的就是a、b進(jìn)行與操作; 5、c語言中 ->符號是什么意思? 比如c=a->b a為結(jié)構(gòu)體或聯(lián)合體的指針,->表示調(diào)用其成員 6、C語言中,符號“!=”和“==”是什么意思?比如a!=b,a==0 !=是邏輯不等于號而==是判斷是否相等: 比如: int a=3,b=4 a!=b,a的值就不是等于b的值,所以a!=b是正確的 a==0是判斷a是否等于0,顯然不等于0,那么就是假的 c++ c語言入門基礎(chǔ)教程 教程11:堆內(nèi)存(一) 十一、堆內(nèi)存、 堆內(nèi)存可以動態(tài)分配所需的內(nèi)存空間大小,而數(shù)組必須要在程序運(yùn)行前指定空間大小,下面我們來看一個練習(xí); 1、啟動 Geany 1)點(diǎn)菜單“應(yīng)用程序-編程-Geany”啟動 Geany ,新建一個 c++ 源程序; 2)點(diǎn)菜單“文件-另存為”命令,以“heap”為文件名,保存文件到自己的文件夾; 2、分配堆內(nèi)存 1)使用 new 操作符來獲得需要的內(nèi)存大小,它返回指定類型的內(nèi)存空間指針, 接著輸入下面的代碼,準(zhǔn)備要用到的變量,第三個是指針變量,存放將來內(nèi)存地址: int i = 0; int a = 0; int *score = NULL; 2)接下來輸入一個數(shù)給 a,指定要申請的內(nèi)存空間大。 cout << "Input a number: "; cin >> a; 3)接下來按整型 int 申請內(nèi)存大小,如果成功了,就把地址給 score 指針變量,否則給它的是“空” NULL; score = new int [a]; 4)如果 score 不為空,就給它的各個單元賦值 i ,內(nèi)存一般是連續(xù)的,可以當(dāng)數(shù)組來使用; for (int i=0; i score[i] = i; 5)賦值完畢以后,再顯示一下各個單元的值; cout << "score[" << a << "] = "; for (int i=0; i cout << score[i] << " "; 6)使用完畢后,歸還申請的內(nèi)存,**內(nèi)存后,score 指針也應(yīng)該讓指向空 NULL; free(score); score = NULL; 7)編譯、生成、運(yùn)行后,顯示分配的內(nèi)存單元和值; #include using namespace std; int main(int argc, char** argv) int a = 0; int *score = NULL; cout << "Input a number: "; cin >> a; score = new int [a]; if (score != NULL) for (int i=0; i score[i] = i; cout << "score[" << a << "] = "; for (int i=0; i cout << score[i] << " "; [] score; score = NULL; return 0; 經(jīng)過一個學(xué)期的C語言學(xué)習(xí),大體算是在這個編程語言上入了門,能夠通過一些代碼解決特定的問題。當(dāng)然,每次成功將問題轉(zhuǎn)換成代碼都小有激動,雖然只是在黑框上輸出了一些數(shù)字或是字符串。 編程,雖然還不是很懂,但總感覺不只是學(xué)習(xí)知識這么簡單,更多給我的感受是它在潛移默化中培養(yǎng)了人的一種能力,用自己的話來講就是一種”代碼能力“。對于同一個問題,讓大家去解開答案,可能經(jīng)過一些紙筆的運(yùn)算都能得出結(jié)果,但是如何把這個問題轉(zhuǎn)化成代碼,這就是一種能力,而僅僅是將問題轉(zhuǎn)換成代碼,這是較為淺層次的能力,更深層的便是通過優(yōu)化代碼讓程序運(yùn)行時間縮短以及減少可能出現(xiàn)的bug。 如果只是單純的學(xué)習(xí)知識,像是背英語語法知識那樣去學(xué)習(xí)一門編程語言、背下代碼規(guī)則(當(dāng)然熟識理論知識是必須的),這樣可能也可以初步懂得這門語言,但是在深入上卻較為困難。我始終覺得學(xué)習(xí)編程,重點(diǎn)在于培養(yǎng)寫代碼的能力。就拿寫文章來說,對于文字的認(rèn)識,可能大家都懂,但是給定一個題目,寫出來的文章質(zhì)量就各有差異,有的人文章*淡無奇,而有的人的卻是宏篇大論。編程也是如此,懂得了理論知識,就像是認(rèn)識了文字,但是優(yōu)秀的作家能將這些文字巧妙地組合在一起形成佳作,優(yōu)秀的程序員也是如此,能將大家都懂得的理論知識以一種更為巧妙的方法通過代碼展示出來并使之可執(zhí)行。 所以,學(xué)習(xí)編程我始終認(rèn)為我們每個人都應(yīng)該注重寫代碼能力的培養(yǎng)。而這種培養(yǎng)可能需要無數(shù)次重復(fù)的練習(xí),在獲取這種能力的途中,可能有一部分人會覺得枯燥無味,因?yàn)槭冀K看到的只是在黑色框框里輸出一些數(shù)字以及字符串。剛開始的自己也是如此,但是后來那種解決問題的成就感慢慢克服了這種困難。給自己以有難度但又不超過自己能力范圍的題目來練習(xí),這樣可能能逐步培養(yǎng)起興趣。當(dāng)然,因?yàn)槊總人程度的不同,要找到適合自己能力范圍的題目本身就是一種困難。以己之愚見,作為在校學(xué)生,老師的題目首先就是不錯的選擇,因?yàn)楦鶕?jù)教學(xué)進(jìn)度,老師都會給出不同的題目,而在此題目中必不乏難題存在,此時google一下,你可能就懂得了怎么去選擇有難度又在自己能力范圍的題目了。 在這個學(xué)期里寫過的程序大概有八十多個,包括老師的題目以及網(wǎng)上的oj練習(xí),行數(shù)在三千行左右,當(dāng)然因?yàn)槭橇慊A(chǔ)進(jìn)來的,所以在起步階段,“水題”的部分占所寫的程序總量應(yīng)該不算少,因?yàn)橄嘈旁鷮?shí)的基礎(chǔ)可能對以后會大有裨益。雖然說是水題,但是在練習(xí)的過程也發(fā)現(xiàn)自身存在的很多問題,通過谷歌,一步步解決那種喜悅當(dāng)然不必言說啦。編譯器一直用的是Dev C++和Code:Blocks,中途也嘗試過VS(作為新手總想試試鮮嘛),但是對于寫C來說確實(shí)顯得臃腫便放棄了。也試過幾個編輯器,個人覺得atom和sublime的體驗(yàn)還是不錯的,界面比較清爽,字體顏色較多能對不同部分代碼加以區(qū)分。 在今后的學(xué)習(xí)中希望能加強(qiáng)代碼模塊化的意識,可能現(xiàn)在提及模塊化還顯得偏早,但是意識總是早點(diǎn)樹立會比較好。對于下學(xué)期要學(xué)習(xí)的面向?qū)ο蟮恼n程,總之加油吧。 在科技高度發(fā)展的今天,計算機(jī)在人們之中的作用越來越突出。而C語言作為一種計算機(jī)的語言,學(xué)習(xí)它將有助于我們更好的了解計算機(jī),與計算機(jī)進(jìn)行交流,因此,我們一定要學(xué)好C語言,這對我們以后的發(fā)展是十分重要的。 說到這,上機(jī)實(shí)驗(yàn)當(dāng)然就是一個必不可少的環(huán)節(jié)了,C語言靈活、簡潔的特點(diǎn),只有通過編程實(shí)踐才能真正了解,真正說懂。為了更好地學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、提高程序開發(fā)能力,我們必須實(shí)際上機(jī)、編寫程序。 通過實(shí)驗(yàn)我也發(fā)現(xiàn)了自己不少的問題,這都是只看書上的程序而沒有自己親身上機(jī)編寫程序而無法得知的,假如我們只因看熟書上的程序就以為自己已經(jīng)掌握了C語言那就大錯特錯了。 我主要存在以下的這些缺點(diǎn): 1、學(xué)習(xí)耐心與細(xì)心不足,如scanf(“%d”,&n);中的“&”有時候會忘了。而在最后輸出時又錯寫成printf(“%d”,&n);從而錯誤得輸出了地址而不是我原來想要的答案。 2、編程思想不夠發(fā)散,看著題目有時想不出解答的方法,更不用說編寫程序來解題了。 3、基本功不夠,有些函數(shù)的表達(dá)不太精通,需要看書來核實(shí),以致耗時較多。知識不夠廣,有些內(nèi)容沒有學(xué)好,不能要用到時及時反映出來,認(rèn)識程度不夠深刻。 4、有時候不夠精簡,有一點(diǎn)用處不大或者說沒有也可以的文字存在。英語水*較差,對錯誤的地方雖然電腦有說,但由于是英文,理解上還是存在一點(diǎn)問題。 為了能更好地學(xué)好C語言,在今后學(xué)習(xí)中我要更多的動腦,綜合運(yùn)用所學(xué),多看相關(guān)東西,多上機(jī)練習(xí),提高電腦水*,增強(qiáng)自學(xué)能力,把已會的東西掌握好。 實(shí)驗(yàn)中我深刻意識到完成程序的編寫,決不意味著萬事大吉。認(rèn)為萬無一失的程序,實(shí)際上機(jī)運(yùn)行時可能會出現(xiàn)很多意想不到的問題。有時編譯程序檢測出一大堆錯誤,有時程序能夠順利運(yùn)行,但是運(yùn)行結(jié)果并不是你預(yù)期中想要的。因?yàn)殚_發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現(xiàn)程序邏輯錯誤,或者是你原來所設(shè)計時的理論錯誤,這就只能靠自己的上機(jī)經(jīng)驗(yàn)來分析判斷錯誤的所在了。所以程序的調(diào)試是一個技巧性很強(qiáng)的工作,它可能比編一個程序耗時更多。由此可看出上機(jī)實(shí)踐的重要性。 通過本次C語言上機(jī)實(shí)驗(yàn),我對這個介于人類與非人類之間的計算機(jī)編程語言有了一定的體驗(yàn)。編程的時候有因?yàn)轫樌幊龀绦蚨_心過、有因?yàn)樽龅帽热思衣魫炦^、有因?yàn)椴恢獜暮稳胧侄鵁o奈過、有因?yàn)椴恢e出在哪而彷徨過。但隨著練習(xí)的增多,我對C語言比以前熟了很多,不再只是紙上談兵,我都有能力**做出一些程序,可能對于一些“高手來說這不算什么,或者他們早就會了,但我依然覺得很開心,因?yàn)槲腋易约罕仁沁M(jìn)步了。 當(dāng)然,我還得感謝老師的指導(dǎo)與幫助,如果沒有老師和其他同學(xué)的指點(diǎn),我可能對C語言還是一籌莫展,在實(shí)驗(yàn)中遇到的**少少的問題與所犯過的錯誤將是我以后的要加以注意的地方與認(rèn)真**的部分,為我奠定堅固的基石。伴隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)高深的東西還有很多很多,不懂不熟的知識還有很多,所以我不能停步,對C語言,我以后會更加努力學(xué)習(xí)的。 ——c語言課程設(shè)計總結(jié)3篇 回顧起此次課程設(shè)計,至今我仍感慨頗多,的確,在這些日子,能夠?qū)W到很多很多的的東西,同時不僅僅能夠鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。雖然我的這個課程設(shè)計有很多缺陷,但是我以后會一向改善直到它能比較完善的工作。以后我會更努力的學(xué)習(xí)c語言。 經(jīng)過一個學(xué)期的學(xué)習(xí),我對C語言有了必須的了解。C語言是學(xué)習(xí)計算機(jī)科學(xué)的基礎(chǔ),作為一名計算機(jī)專業(yè)學(xué)生,掌握C語言更是毋庸置疑。在上課之前,就經(jīng)常聽同學(xué)說,C語言很難學(xué),確實(shí),剛開始聽課時覺得老師不知所云。但是,發(fā)現(xiàn)對后續(xù)資料的預(yù)習(xí)后,前面的疑團(tuán)都迎刃而解,這讓我對C語言的學(xué)習(xí)更有信心。 計算機(jī)最重要的就是上機(jī)操作,自己編寫程序,在VisualC++運(yùn)行,剛開始經(jīng)常會出現(xiàn)錯誤,經(jīng)過分析改正后,最后能夠運(yùn)行了,就覺得個性激動。 課程設(shè)計是一個把需求分析、程序編寫、程序調(diào)試、撰寫報告結(jié)合為一體的過程。在這個過程中,不僅僅鍛煉了我們縝密的思維和堅持不解的毅力,更磨練了一個隊(duì)伍的團(tuán)結(jié)互助的精神。只有透過大家一齊努力才能將課程設(shè)計的所有環(huán)節(jié)都順利的完成。另外程序設(shè)計中我們遇到問題并解決問題的過程,使得我們獨(dú)自探索并解決問題的潛力了有了一個提高,這有利于我們以后的學(xué)習(xí)。同時這整一個過程,也使我們對程序編寫的整個過程有了一個統(tǒng)籌全局的思想,因?yàn)樾枨蠓治、程序編寫、程序調(diào)試、撰寫報告這些過程是環(huán)環(huán)相扣的,絕對不可能**進(jìn)行。 課程設(shè)計是學(xué)習(xí)《C程序設(shè)計》后對知識的全面測試,剛拿到題目時不明白怎樣去處理,覺得很復(fù)雜,經(jīng)過和小組成員的討論,上網(wǎng)查資料,逐個問題逐個擊破,問題不再那么復(fù)雜。透過課程設(shè)計,我發(fā)現(xiàn)自己還存在很多知識漏洞,編寫程序時,經(jīng)常會出現(xiàn)低級錯誤,很多知識點(diǎn)都不熟悉。在今后的時間里,我必須要投入更多精力學(xué)習(xí)C語言,以課本為基礎(chǔ),請教老師,與同學(xué)討論,參考資料,上機(jī)操作,我相信我必須能把C語言學(xué)好。 經(jīng)過一個星期的上機(jī)實(shí)踐學(xué)習(xí),使我對c語言有了更進(jìn)一步的認(rèn)識和了解,要想學(xué)好它要重在實(shí)踐,要透過不斷的上機(jī)操作才能更好地學(xué)習(xí)它,透過實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯字母,透過學(xué)習(xí)也有所改善;再有對c語言的一些標(biāo)準(zhǔn)庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對c語言中經(jīng)常出現(xiàn)的錯誤也不了解,透過實(shí)踐,使我在這幾個方面的認(rèn)識有所提高。 透過實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計算機(jī)要重視實(shí)踐操作,不僅僅僅是學(xué)習(xí)c語言,還是其它的語言,以及其它的計算機(jī)方面的知識都要重在實(shí)踐,所以后在學(xué)習(xí)過程中,我會更加注視實(shí)踐操作,使自己便好地學(xué)好計算機(jī)。 ——c語言課程設(shè)計報告書3篇 我們學(xué)習(xí)它,有助于我們更好的了解計算機(jī),與計算機(jī)進(jìn)行交流,因此,c語言的學(xué)習(xí)對我們尤其重要。 在這個星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了c語言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個學(xué)期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,的在運(yùn)用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。 由于時間的關(guān)系,我們的這次實(shí)踐課程老師并沒有給我們詳細(xì)的介紹,只是給我們簡單的介紹了幾個比較重要的實(shí)際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時間操作。 上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計語言必不可少的實(shí)踐環(huán)節(jié),特別是c語言靈活、簡潔,更需要通過編程的實(shí)踐來真正掌握它。對于程序設(shè)計語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、提高程序開發(fā)能力,這些都必須通過充分的實(shí)際上機(jī)操作才能完成。 學(xué)習(xí)c程序設(shè)計語言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時的上機(jī)時間。因?yàn)閷W(xué)時所限,課程不能安排過多的**上機(jī)實(shí)驗(yàn),所以希望學(xué)生有效地利用課程上機(jī)實(shí)驗(yàn)的機(jī)會,盡快掌握用c語言開發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安排了12次上機(jī)實(shí)驗(yàn)。課程上機(jī)實(shí)驗(yàn)的目的,不僅僅是驗(yàn)證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機(jī)實(shí)驗(yàn)的目的可以概括為如下幾個方面: 1、加深對課堂講授內(nèi)容的理解 課堂上要講授許多關(guān)于c語言的.語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實(shí)際問題,又必須掌握它。通過多次上機(jī)練習(xí),對于語法知識有了感性的認(rèn)識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握c語言的語法規(guī)定。對于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機(jī)實(shí)踐中會發(fā)現(xiàn)原來理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計,缺乏程序設(shè)計的實(shí)踐所致。 學(xué)習(xí)c語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫c語言程序,解決實(shí)際問題。即把c語言作為工具,描述解決實(shí)際問題的步驟,由計算機(jī)幫助我們解題。只有通過上機(jī)才能檢驗(yàn)自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。 通過上機(jī)實(shí)驗(yàn)來驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時的心態(tài)。但是在程序設(shè)計領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯誤的想法。因?yàn)樵谶@種思想支配下,可能你會想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機(jī)調(diào)試運(yùn)行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。 2、熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計算機(jī)系統(tǒng)的操作方法 一個c語言程序從編輯、編譯、連接到運(yùn)行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進(jìn)行程序開發(fā)工作。通過上機(jī)實(shí)驗(yàn),熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計算機(jī)程序解決實(shí)際問題打下基礎(chǔ)。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。 3、學(xué)**機(jī)調(diào)試程序 完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實(shí)際上機(jī)運(yùn)行時可能不斷出現(xiàn)麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運(yùn)行,但是運(yùn)行結(jié)果顯然是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯誤,只能靠自己的上機(jī)經(jīng)驗(yàn)分析判斷錯誤所在。程序的調(diào)試是一個技巧性很強(qiáng)的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調(diào)試高手一眼就看出錯誤所在。 通過這次為數(shù)不多的幾天計算機(jī)實(shí)踐學(xué)習(xí),我們了解了一些關(guān)于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。同時它讓我知道,只要你努力,任何東西都不會太難。 ——課程設(shè)計總結(jié)10篇 數(shù)據(jù)庫課程設(shè)計大賽的塵囂漸漸遠(yuǎn)去,懷著對這次大賽的些許不舍,懷著對當(dāng)初課程設(shè)計開始時候的豪情萬丈的決心的留戀,懷著透過這次課程設(shè)計積累的信心與斗志,我開始寫這篇文章,為自我的足跡留下哪怕是微不足道可是對自我彌足珍貴的痕跡并期望與大家共勉。 首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學(xué)asp),我接觸到microsoft公司的產(chǎn)品。那個時候我已經(jīng)學(xué)過vc和asp,因?yàn)閣indows程序設(shè)計實(shí)驗(yàn)的課的關(guān)系,接觸過vb,可是沒有專門去學(xué)他,因?yàn)榱?xí)慣了c++里面的class,int,覺得vb的sub,var看著就不是很順心。我是一個好奇心很強(qiáng)的人,突然看到了一個號稱是用于建立下一代應(yīng)用程序的夢想而又現(xiàn)實(shí)的開發(fā)工具,并且主推c#語言,由于對c語言的一貫好感,我?guī)缀跏橇⒖虒λa(chǎn)生了興趣。我就開始了對c#的學(xué)習(xí),任何語言都不是孤立存在的,所以數(shù)據(jù)交互是很重要的,暑假的時候我把我們這學(xué)期的課本數(shù)據(jù)庫系統(tǒng)概論看了一遍。我記得以前用c語言編程的時候,數(shù)據(jù)是在內(nèi)存中申請空間,譬如使用數(shù)組等等。很耗費(fèi)內(nèi)存空間。這個時候就是數(shù)據(jù)庫站出來的時候啦,于是我又裝**sqlserver20xx,以前學(xué)asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。 透過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎樣用也不是很清楚?墒沁@為這學(xué)期的課程設(shè)計打下了鋪墊。 來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自我就應(yīng)具備的潛力不是我會多少,而是我就應(yīng)具備快速學(xué)會東西的潛力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自我的潛力同時也壓抑住了他們自我的好奇心。其實(shí)都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,可是用一個工具就容易多了,justdoit!我記得我做這個數(shù)據(jù)庫之前,我們教師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最終我選取了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙?墒钦嬲佑|后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及之后的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。 開發(fā)的時候我想過用什么架構(gòu),cs模式?模式有很多,怎樣選?我就上網(wǎng)搜索此刻最流行的`架構(gòu)是什么。結(jié)果搜到了mvc架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。justdoit!前期工作準(zhǔn)備好后,那么我就得把我暑假學(xué)的加以實(shí)踐。這個時候我更加深入的了解了利用ado操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,我完成了我的數(shù)據(jù)庫課程設(shè)計--基于數(shù)據(jù)集的圖書館管理系統(tǒng)。并最終十分榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。 與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自我有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放下的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,可是這只是我學(xué)習(xí)路上的驛站,未來十年的核心技術(shù)就是xml[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,justdoit!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事件,主要是了解學(xué)*。古語說的好:學(xué)無止境! 我很慶幸我參加了這次數(shù)據(jù)庫大賽,讓我確實(shí)打開了眼界。 個人小結(jié) 三周的課程設(shè)計結(jié)束了,我和同學(xué)們一起度過了這段忙碌而充實(shí)的時光。這次的課程設(shè)計深刻的反映出實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)這句話的真諦。課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程!扒Ю镏惺加谧阆隆,通過這次課程設(shè)計,我深深體會到這句千古名言的真正含義。我今天認(rèn)真的進(jìn)行課程設(shè)計,學(xué)會腳踏實(shí)地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實(shí)的基礎(chǔ)。 這次的課程設(shè)計的主題是考試系統(tǒng)的開發(fā)設(shè)計,首先老師先介紹了這次課程設(shè)計的主要內(nèi)容和實(shí)施步驟,然后同學(xué)們進(jìn)行分組并選出組長和集成組組員,各組進(jìn)行分工安排、制定計劃,組員明確各自的任務(wù)后,互相合作完成工作。我們組在這次課程設(shè)計中負(fù)責(zé)的是面向教師的主觀題的開發(fā)設(shè)計,主要部分是試題的刪除、添加、修改,以及試卷生成和評分等。而我自己在組內(nèi)主要負(fù)責(zé)需求分析、表單設(shè)計、實(shí)習(xí)報告撰寫等部分。在明確各自任務(wù)后,我們就開始了真正的系統(tǒng)開發(fā)。在需求分析階段,我們通過各種渠道查閱了許多資料,以及已有的樣例等,然后根據(jù)資料做了需求分析,根據(jù)需求分析進(jìn)行了表單的設(shè)計,運(yùn)用各種部件、菜單、按鈕等達(dá)到用戶體驗(yàn)更真實(shí)、流暢的目的。 在這次的課程設(shè)計中不僅檢驗(yàn)了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互**。學(xué)會了合作,學(xué)會了運(yùn)籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。 在這次設(shè)計過程中,體現(xiàn)出了自己設(shè)計開發(fā)系統(tǒng)的能力以及綜合運(yùn)用知識的能力,體會了學(xué)以致用、突出自己勞動成果的喜悅心情,從中發(fā)現(xiàn)自己*時學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補(bǔ)。在今后的學(xué)習(xí)中,我們應(yīng)該發(fā)現(xiàn)自己的不足然后虛心學(xué)習(xí),更加完善自己,為今后步入社會參加工作打下足夠的基礎(chǔ)。 這次的課程設(shè)計算起來在實(shí)驗(yàn)室的時間僅有六天,可是因?yàn)槲覀兌加凶晕业膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時間必須不止六天,課設(shè)心得體會。硬件的設(shè)計跟焊接都要我們自我動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運(yùn)動起來。 當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對于這次萬年歷綜合課程實(shí)習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)當(dāng)是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。 在這次難得的課程設(shè)計過程中我鍛煉了自我的思考本事和動手本事。經(jīng)過題目選擇和設(shè)計電路的過程中,加強(qiáng)了我思考問題的完整性和實(shí)際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用的本事,對萬年歷的各個器件的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個人的查閱技術(shù)資料的本事,動手本事,發(fā)現(xiàn)問題,解決問題的本事。并且我們熟練掌握了有關(guān)器件的性能及測試方法。 再次感激教師的輔導(dǎo)以及同學(xué)的幫忙,是他們讓我有了一個更好的認(rèn)識,無論是學(xué)習(xí)還是生活,生活是實(shí)在的,要踏實(shí)走路。課程設(shè)計時間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開,感受頗深。 經(jīng)過此次課程設(shè)計,使我更加扎實(shí)的掌握了有關(guān)高頻電子線路方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查最終找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗(yàn)不足。實(shí)踐出真知,經(jīng)過親自動手制作,使我們掌握的知識不再是紙上談兵。 過而能改,善莫大焉。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行過而能改,善莫大焉的知行觀。這次課程設(shè)計最終順利完成了,在設(shè)計中遇到了很多問題,最終在教師的指導(dǎo)下,最終游逆而解。在今后社會的發(fā)展和學(xué)習(xí)實(shí)踐過程中,必須要不懈努力,不能遇到問題就想到要退縮,必須要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進(jìn)行解決,僅有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會及他人對你的認(rèn)可! 課程設(shè)計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設(shè)計讓我感觸很深。使我對抽象的理論有了具體的認(rèn)識。經(jīng)過這次課程設(shè)計,我掌握了常用元件的識別和測試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等,掌握了焊接的方法和技術(shù),經(jīng)過查詢資料,也了解了收音機(jī)的構(gòu)造及原理。 我認(rèn)為,在這學(xué)期的實(shí)驗(yàn)中,不僅僅培養(yǎng)了**思考、動手操作的本事,在各種其它本事上也都有了提高。更重要的是,在實(shí)驗(yàn)課上,我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的是受益匪淺。要應(yīng)對社會的挑戰(zhàn),僅有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。這對于我們的將來也有很大的幫忙。以后,不管有多苦,我想我們都能變苦為樂,找尋趣味的事情,發(fā)現(xiàn)其中珍貴的事情。就像*提倡的艱苦奮斗一樣,我們都能夠在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會應(yīng)對需要應(yīng)對的事情。 回顧起此課程設(shè)計,至今我仍感慨頗多,從理論到實(shí)踐,在這段日子里,能夠說得是苦多于甜,可是能夠?qū)W到很多很多的東西,同時不僅僅能夠鞏固了以前所學(xué)過的知識,并且學(xué)到了很多在書本上所沒有學(xué)到過的知識。經(jīng)過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,僅有理論知識是遠(yuǎn)遠(yuǎn)不夠的,僅有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自我的實(shí)際動手本事和**思考的本事。在設(shè)計的過程中遇到問題,能夠說得是困難重重,但可喜的是最終都得到了解決。 實(shí)驗(yàn)過程中,也對團(tuán)隊(duì)精神的進(jìn)行了考察,讓我們在合作起來更加默契,在成功后一齊體會喜悅的心境。果然是團(tuán)結(jié)就是力量,僅有互相之間默契融洽的配合才能換來最終完美的結(jié)果。 此次設(shè)計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認(rèn)真鉆研,動腦思考,動手實(shí)踐,就沒有弄不懂的知識,收獲頗豐。 數(shù)據(jù)庫課程設(shè)計大賽的塵囂漸漸遠(yuǎn)去,懷著對這次大賽的些許不舍,懷著對當(dāng)初課程設(shè)計開始時候的豪情萬丈的決心的留戀,懷著透過這次課程設(shè)計積累的信心與斗志,我開始寫這篇文章,為自我的足跡留下哪怕是微不足道可是對自我彌足珍貴的痕跡并期望與大家共勉。 首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學(xué)asp),我接觸到microsoft公司的產(chǎn)品。那個時候我已經(jīng)學(xué)過vc和asp,因?yàn)閣indows程序設(shè)計實(shí)驗(yàn)的課的關(guān)系,接觸過vb,可是沒有專門去學(xué)他,因?yàn)榱?xí)慣了c++里面的class,int,覺得vb的sub,var看著就不是很順心。我是一個好奇心很強(qiáng)的人,突然看到了一個號稱“是用于建立下一代應(yīng)用程序的夢想而又現(xiàn)實(shí)的開發(fā)工具”,并且主推c#語言,由于對c語言的一貫好感,我?guī)缀跏橇⒖虒λa(chǎn)生了興趣。我就開始了對c#的學(xué)習(xí),任何語言都不是孤立存在的,所以數(shù)據(jù)交互是很重要的,暑假的時候我把我們這學(xué)期的課本數(shù)據(jù)庫系統(tǒng)概論看了一遍。我記得以前用c語言編程的時候,數(shù)據(jù)是在內(nèi)存中申請空間,譬如使用數(shù)組等等。很耗費(fèi)內(nèi)存空間。這個時候就是數(shù)據(jù)庫站出來的時候啦,于是我又裝**sqlserver2000,以前學(xué)asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。 透過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎樣用也不是很清楚。可是這為這學(xué)期的課程設(shè)計打下了鋪墊。 來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自我就應(yīng)具備的潛力不是我會多少,而是我就應(yīng)具備快速學(xué)會東西的潛力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自我的潛力同時也壓抑住了他們自我的好奇心。其實(shí)都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,可是用一個工具就容易多了,justdoit!我記得我做這個數(shù)據(jù)庫之前,我們教師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最終我選取了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙?墒钦嬲佑|后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及之后的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。 開發(fā)的時候我想過用什么架構(gòu),cs模式?模式有很多,怎樣選?我就上網(wǎng)搜索此刻最流行的架構(gòu)是什么。結(jié)果搜到了mvc架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。justdoit!前期工作準(zhǔn)備好后,那么我就得把我暑假學(xué)的加以實(shí)踐。這個時候我更加深入的了解了利用ado操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,我完成了我的數(shù)據(jù)庫課程設(shè)計——基于數(shù)據(jù)集的圖書館管理系統(tǒng)。并最終十分榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。 與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自我有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放下的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,可是這只是我學(xué)習(xí)路上的驛站,未來十年的核心技術(shù)就是xml[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,justdoit!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事件,主要是了解學(xué)*。古語說的好:學(xué)無止境! 我很慶幸我參加了這次數(shù)據(jù)庫大賽,讓我確實(shí)打開了眼界。 經(jīng)過兩周的奮戰(zhàn)我們的課程設(shè)計終于完成了,在這次課程設(shè)計中我學(xué)到得不僅是專業(yè)的知識,還有的是如何進(jìn)行團(tuán)隊(duì)的合作,因?yàn)槿魏我粋作品都不可能由單獨(dú)某一個人來完成,它必然是團(tuán)隊(duì)成員的細(xì)致分工完成某一小部分,然后在將所有的部分緊密的結(jié)合起來,并認(rèn)真調(diào)試它們之間的運(yùn)動關(guān)系之后形成一個完美的作品。 這次課程設(shè)計,由于理論知識的不足,再加上*時沒有什么設(shè)計經(jīng)驗(yàn),一開始的時候有些手忙腳亂,不知從何入手。在設(shè)計過程中,我通過查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗(yàn)和自學(xué),并向老師請教等方式,使自己學(xué)到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設(shè)計中我懂得了許多東西,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。而且**提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅雖然這個設(shè)計做的可能不太好,但是在設(shè)計過程中所學(xué)到的東西是這次課程設(shè)計的收獲和財富,使我終身受益。 在這次課程設(shè)計中也使我們的同學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué)。在這種相互協(xié)調(diào)合作的過程中,口角的**在所難免,關(guān)鍵是我們?nèi)绾蔚奶幚碛龅降姆制?而不是一味的計較和埋怨。這不僅僅是在類似于這樣的協(xié)調(diào)當(dāng)中,生活中的很多事情都需要我們有這樣的處理能力,面對分歧大家要消除誤解,相互理解,增進(jìn)了解,達(dá)到諒解……也許很多問題沒有想象中的那么復(fù)雜,關(guān)鍵還是看我們的心態(tài),那種處理和解決分歧的心態(tài),因?yàn)槲覀兊某霭l(fā)點(diǎn)都是一致的。 經(jīng)過這次課程設(shè)計我們學(xué)到了很多課本上沒有的東西,它對我們今后的生活和工作都有很大的幫助,所以,這次的課程設(shè)計不僅僅有汗水和艱辛,更的是苦后的甘甜。 兩周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅僅檢驗(yàn)了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互**。 課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,著是我們邁向社會,從事職業(yè)工作前一個必不少的過程.”千里之行始于足下”,經(jīng)過這次課程設(shè)計,我深深體會到這句千古名言的真正含義.我今日認(rèn)真的進(jìn)行課程設(shè)計,學(xué)會腳踏實(shí)地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實(shí)的基礎(chǔ). 經(jīng)過這次模具設(shè)計,本人在多方面都有所提高。經(jīng)過這次模具設(shè)計,綜合運(yùn)用本專業(yè)所學(xué)課程的理論和生產(chǎn)實(shí)際知識進(jìn)行一次冷沖壓模具設(shè)計工作的實(shí)際訓(xùn)練從而培養(yǎng)和提高學(xué)生**工作本事,鞏固與擴(kuò)充了冷沖壓模具設(shè)計等課程所學(xué)的資料,掌握冷沖壓模具設(shè)計的方法和步驟,掌握冷沖壓模具設(shè)計的基本的模具技能懂得了怎樣分析零件的工藝性的,怎樣確定工藝方案,了解了模具的基本結(jié)構(gòu),提高了計算本事,繪圖本事,熟悉了規(guī)范和標(biāo)準(zhǔn),同時各科相關(guān)的課程都有了全面的復(fù)習(xí),**思考的本事也有了提高。 在這次設(shè)計過程中,體現(xiàn)出自我單獨(dú)設(shè)計模具的本事以及綜合運(yùn)用知識的本事,體會了學(xué)以致用、突出自我勞動成果的喜悅心境,從中發(fā)現(xiàn)自我*時學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補(bǔ)。 在此感激我們的xxx教師。,教師嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一向是我工作、學(xué)習(xí)中的榜樣;教師循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪;這次模具設(shè)計的每個實(shí)驗(yàn)細(xì)節(jié)和每個數(shù)據(jù),都離不開教師您的細(xì)心指導(dǎo)。而您開朗的個性和寬容的態(tài)度,幫忙我能夠很順利的完成了這次課程設(shè)計。 同時感激對我?guī)兔^的同學(xué)們,多謝你們對我的幫忙和**,讓我感受到同學(xué)的友誼。 經(jīng)過將近一個月的的計算機(jī)組成原理課程設(shè)計,讓我們體會到了苦盡甘來的滋味,這次課程設(shè)計使我對上學(xué)期蔣永輝老師所教的計算機(jī)組成原理的知識得到了鞏固和提高。本次課程設(shè)計,我的組長是邢王秀同學(xué),他擔(dān)任了這次課程設(shè)計的主要任務(wù)。這次計算機(jī)組成原理課程設(shè)計使我的能力得到了很大的提高,此外使我對上學(xué)期所學(xué)的計算機(jī)組成原理的知識得到了提高,加深了對計算機(jī)工作原理的認(rèn)識。我也體會到了作為一個大學(xué)生,要想學(xué)有所得,就得學(xué)習(xí)主動,不要什么都希望別人親自傳授,面對問題要自己去努力解決,多問問身邊的同學(xué),多動手查查,多上網(wǎng)找找,所以要想成功就得事事做到細(xì)心,耐心,恒心。 在這次課程設(shè)計中,我主要承擔(dān)任務(wù)是一位全加器設(shè)計;在組長的總體設(shè)計下,我們的工作進(jìn)行的非常順利,使我們的課程設(shè)計達(dá)到了來事半工倍的效果;在設(shè)計過程中,通過整體設(shè)計方案,根據(jù)課程任務(wù)設(shè)計書的要求,把我們組的課程設(shè)計報告認(rèn)真的完成。 這次的課程設(shè)計,加強(qiáng)了我們動手、思考和解決問題的能力。鞏固和加深了對計算機(jī)加法器的并行進(jìn)位和串行進(jìn)位的理解,提高綜合運(yùn)用所學(xué)知識解決問題的能力。培養(yǎng)了我們選用參考書,查閱手冊及文獻(xiàn)資料的能力。培養(yǎng)**思考,深入研究,分析問題、解決問題的能力。通過MAX+Plus II軟件的使用,讓我們對其中的原理能清楚的掌握。此外,培養(yǎng)了我嚴(yán)肅認(rèn)真的工作作風(fēng),逐步建立正確的生產(chǎn)觀念、經(jīng)濟(jì)觀念和全局觀念。而且做課程設(shè)計同時也是對課本知識的鞏固和加強(qiáng),*時看課本時,有些問題就不是很能理解,做完課程設(shè)計,那些問題就迎刃而解了。而且還可以記住很多東西。認(rèn)識來源于實(shí)踐,實(shí)踐是認(rèn)識的動力和最終目的,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。所以這個期末測試之后的課程設(shè)計對我們的作用是非常大的。 這次的課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很非常重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和**思考的能力。在整個設(shè)計過程中,構(gòu)思是很花費(fèi)時間的。但是在組長的幫助下,我們在電路中遇到的關(guān)于編輯、編譯、調(diào)試、仿真中的問題都一一解決了。當(dāng)然,有時用錯了方法,總是實(shí)現(xiàn)不了。同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。 通過這次的課程設(shè)計,讓我更加了解到計算機(jī)組成原理的重要性。以及它對我們專業(yè)的發(fā)展發(fā)揮的作用。對我們而言,知識上的收獲很重要,但精神上的豐收更加可喜。讓我知道了學(xué)無止境的道理。我們每一個人永遠(yuǎn)不能滿足于現(xiàn)有的成就,人生就像在爬山,一座山峰的后面還有更高的山峰在等著你。挫折是一份財富,經(jīng)歷是一份擁有。這次課程設(shè)計必將成為我人生旅途上一個非常美好的回憶!同時在做課程設(shè)計時要能夠從多方面去考慮,去研究,用多種方法去實(shí)現(xiàn)要求。此次課程設(shè)計,學(xué)到了很多課內(nèi)學(xué)不到的東西,比如**思考解決問題,出現(xiàn)差錯的隨機(jī)應(yīng)變,這些都讓我受益匪淺,今后的制作應(yīng)該能夠更輕松,自己也都能夠解決并高質(zhì)量的完成項(xiàng)目。 時光飛逝,歲月如歌,繁忙的兩周課程設(shè)計轉(zhuǎn)眼間就結(jié)束了。在這兩周的時光里,我們每一天在寢室―教室—食堂這三點(diǎn)一線的生活里,讓我們回憶起了那高中時代的點(diǎn)點(diǎn)滴滴,那久違的`充實(shí)的而又溫馨的氣息涌入心頭,而這兩周時光也成為我在大學(xué)兩年里最為充實(shí)的學(xué)習(xí)時光。雖說每一天8節(jié)課的的安排對于我們大學(xué)生來說,有點(diǎn)不可思議,但我們還是堅持著并沉浸在課程設(shè)計的完美時光之中。 在這兩周的課程設(shè)計的學(xué)習(xí)中,前兩周我們忙于銅精煉反射爐的計算,而后一周我們則進(jìn)行著銅精煉反射爐的圖紙的設(shè)計。在前一周的計算過程不僅僅檢驗(yàn)者我們對有色冶金原理及設(shè)備的課程知識的了解及掌握程度,同時也培養(yǎng)了我們將所學(xué)知識同理論實(shí)際相結(jié)合的潛力。并且,在設(shè)計過程中,當(dāng)我們遇到問題時,我們同學(xué)之間相互討論,相互學(xué)習(xí),相互**,強(qiáng)化了同學(xué)之間的友誼,也讓我們學(xué)會了合作,學(xué)會了寬容,學(xué)會了理解,學(xué)會了做人與處世。 年產(chǎn)2.2萬噸銅精煉的反射爐設(shè)計使我們也進(jìn)工程專業(yè)的必修功課,也是對我們有色冶金化工過程原理及設(shè)備專業(yè)知識的綜合應(yīng)用的實(shí)踐訓(xùn)練,是我們鞏固、學(xué)習(xí)、運(yùn)用專業(yè)知識必要的過程。同時,也是我們由學(xué)校邁向社會,從事職業(yè)工作前的必不可少的過程,所謂“千里之行,始于足下”,的確是真實(shí)的體現(xiàn)出來。透過這次課程設(shè)計,我深深的體會到了這句真理的的內(nèi)涵,我此刻認(rèn)真的進(jìn)行課程設(shè)計的任務(wù),學(xué)會理論聯(lián)系實(shí)際,學(xué)會腳踏實(shí)地的邁開人生的一步就是為了明天的輝煌,為明天能穩(wěn)健的在社會大潮中立足打下了堅實(shí)的基礎(chǔ)。 透過這次課程設(shè)計,我在各方面都有了必須程度的強(qiáng)化,透過對反射爐的計算及結(jié)構(gòu)圖的設(shè)計,強(qiáng)化了對銅冶煉知識的了解及掌握,同時,綜合運(yùn)用本專業(yè)所學(xué)知識及理論和生產(chǎn)實(shí)際的知識進(jìn)行了一次同精煉反射爐的設(shè)計工作的實(shí)際問題從而培養(yǎng)基強(qiáng)化了我們的學(xué)習(xí)**自主潛力,鞏固和擴(kuò)從了有色冶金化工設(shè)備原理及設(shè)備等課程的資料,掌握了銅精煉反射爐的設(shè)計方法及步驟,掌握了銅精煉反射爐設(shè)計的基本知識,怎樣確定設(shè)計方案,了解反射爐的基本結(jié)構(gòu),提升了計算潛力及繪圖的潛力,熟悉了規(guī)范和標(biāo)準(zhǔn),同時各科有關(guān)的的課程度有了全面的復(fù)習(xí),**思考的潛力也得到顯著的提升。 在這次設(shè)計過程中,體現(xiàn)出自我單獨(dú)設(shè)計反射爐的潛力及綜合運(yùn)用知識的潛力,體現(xiàn)了學(xué)以致用,突出勞動成果的喜悅情緒。同時,也從這次課程設(shè)計中發(fā)現(xiàn)了自我*時的學(xué)習(xí)的不足與薄弱環(huán)節(jié),而這些也將是我們今后學(xué)習(xí)與工作需強(qiáng)化的方面。 在這課程設(shè)計結(jié)束之際,我衷心的感激我們的課程設(shè)計郭年祥教師,郭教師教學(xué)嚴(yán)謹(jǐn)細(xì)致,一絲不茍的作風(fēng),固然讓們倍感不適應(yīng),但他的這種態(tài)度正是當(dāng)今社會所需要的,是我們今后學(xué)習(xí)工作所需具備的潛力。同時,感激那些幫忙過我的同學(xué)們,多謝你們對我的幫忙與**,讓我倍感溫馨與充實(shí)。 最終,由于本人的專業(yè)知識及對實(shí)際問題的了解程度有限,在設(shè)計過程中難免出現(xiàn)錯誤,懇請教師多多指點(diǎn),我十分樂意理解你們的批評與指正,多謝! 此次課程設(shè)計最后結(jié)束了,在這次的課程設(shè)計中我的任務(wù)是設(shè)計一個小學(xué)生數(shù)學(xué)考試系統(tǒng),透過這次課程設(shè)計不僅僅檢驗(yàn)了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設(shè)計過程中,與同學(xué)分享學(xué)習(xí)心得,和同學(xué)們相互探討,相互學(xué)習(xí),相互**。讓我學(xué)會了合作,學(xué)會了運(yùn)籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。 課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程.”千里之行始于足下”,透過這次課程設(shè)計,我深深體會到這句千古名言的真正含義.我這天認(rèn)真的進(jìn)行課程設(shè)計,學(xué)會腳踏實(shí)地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實(shí)的基礎(chǔ)。 透過這次數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計,本人在多方面都有所提高。 在這次設(shè)計過程中,讓我對利用棧求表達(dá)式的值有了更深層次的學(xué)習(xí)和運(yùn)用,透過查閱超多的資料,發(fā)掘出自己單獨(dú)設(shè)計的潛力以及綜合運(yùn)用知識的潛力,體會了學(xué)以致用、突出自己勞動成果的喜悅情緒,從中發(fā)現(xiàn)自己*時學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補(bǔ)。 在此感謝我們的數(shù)據(jù)結(jié)構(gòu)老師。,老師嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一向是我工作、學(xué)習(xí)中的榜樣;老師循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪;這次課程設(shè)計的每個實(shí)驗(yàn)細(xì)節(jié)和每個數(shù)據(jù),都離不開老師您的細(xì)心指導(dǎo)。而您開朗的個性和寬容的態(tài)度,幫忙我能夠很順利的完成了這次課程設(shè)計。 同時感謝對我?guī)兔^的同學(xué)們,謝謝你們對我的幫忙和**,讓我感受到同學(xué)的友誼。 由于本人的設(shè)計潛力有限,在設(shè)計過程中難免出現(xiàn)錯誤,懇請老師和同學(xué)多多指教,我十分樂意理解你們的批評與指正,本人將萬分感謝。 在我們整個軟件工程過程中,我體會到了許多,也學(xué)到了許多。 我們班由16名同學(xué)組成,在相互商量后我們確定了我們班的項(xiàng)目,是做一個計算器程序。在老師的指導(dǎo)下我們的項(xiàng)目也正式開始了。 在整個項(xiàng)目開發(fā)過程中,我們也同時遇到了許多程序代碼問題,頁面和功能相結(jié)合的問題,這些問題都是源于我們對程序的認(rèn)識不足、以及沒有將老師所講的知識點(diǎn)融會貫通。我深刻認(rèn)識到,在項(xiàng)目開發(fā)時,老師的指導(dǎo)以及同學(xué)之間的交流非常重要的。如果我們要在功能方面作出修改,那么有些代碼以及復(fù)制的區(qū)間都不能有誤差,這需要老師的幫助、指導(dǎo),以及同學(xué)之間交流研究共同對整個程序作出相應(yīng)的設(shè)計,這樣才能避免最終整合時出現(xiàn)問題。 在這段時間的學(xué)習(xí)里,我還對軟件工程有了新的理解。在我以前的理解當(dāng)中,軟件工程,無非就是一個人或者幾個人或一個團(tuán)隊(duì)集中在一起進(jìn)行編寫代碼的工作,以實(shí)現(xiàn)開發(fā)出所用的軟件。但現(xiàn)在我明白了,軟件工程的作用,就是告訴人們怎樣去開發(fā)軟件和管理軟件。具體地講,它表現(xiàn)在與軟件開發(fā)和管理有關(guān)的人員和過程上。所以,軟件工程就不僅僅是單一的編程過程了。它包括了系統(tǒng)分析——建!乓O(shè)計——詳細(xì)設(shè)計——編碼——測試——維護(hù)。編碼可以理解為編程,這個只占總時間的20%左右。編程只是其中的一小部分。 在這次項(xiàng)目里我完成了許多工作,在界面設(shè)計上我完成了“頁面設(shè)計、讀代碼、記代碼、代碼編輯”等制作,在后期項(xiàng)目整合過程中修改了功能和界面結(jié)合時出現(xiàn)的bug,還有程序外觀設(shè)計、美觀度。這些工作我都順利完成了,雖然并不能算是非常的出色,但也算是盡力了,F(xiàn)在看到自己辛勞的成果,我感到很欣慰。 當(dāng)然,在這次項(xiàng)目過程中我也發(fā)現(xiàn)了自己的一些問題。如現(xiàn)在的軟件制作技術(shù)還不夠強(qiáng),在和小組成員相互溝通上還不夠積極、出現(xiàn)問題沒有及時尋求老師的幫助等。我希望以此為契機(jī),在將來的項(xiàng)目開發(fā)中能做得更好。 ——c語言課程設(shè)計個人總結(jié)3篇 總結(jié)是在某一時期、某一項(xiàng)目或某些工作告一段落或者全部完成后進(jìn)行回顧檢查、分析評價,從而得出教訓(xùn)和一些規(guī)律性認(rèn)識的一種書面材料,它可以幫助我們有尋找學(xué)習(xí)和工作中的規(guī)律,讓我們好好寫一份總結(jié)吧。但是卻發(fā)現(xiàn)不知道該寫些什么,下面是小編整理的c語言課程設(shè)計個人總結(jié)(精選9篇),歡迎閱讀與收藏。 當(dāng)前,計算機(jī)已經(jīng)成為人們工作、學(xué)習(xí)和生活中必不可少的工具,整個社會對計算機(jī)的高度依賴促使一個嶄新的文化形態(tài)的形成――計算機(jī)文化。隨著高等教育從精英教育階段進(jìn)入大眾教育階段,教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會在計算機(jī)基礎(chǔ)課程教學(xué)基本要求中提出了1+X的課程設(shè)置方案[1],理工類學(xué)生在學(xué)學(xué)計算機(jī)基礎(chǔ)課程后,接下來就要學(xué)習(xí)C語言程序設(shè)計,C語言程序設(shè)計已經(jīng)成為各高校普遍開設(shè)的基礎(chǔ)課程。本文總結(jié)了我們在教學(xué)**和實(shí)踐中的一些做法和體會。 C語言功能強(qiáng)大,使用靈活方便,應(yīng)用面廣,可移植性好,兼有高級語言的優(yōu)點(diǎn)和低級語言的特點(diǎn)[2],這也使得初學(xué)者較難學(xué)習(xí)和掌握,在教學(xué)中我們發(fā)現(xiàn),學(xué)生往往對編程解決實(shí)際問題感到困難,不知從何下手,而一些考試題目往往重視考查語法的細(xì)節(jié),而對編程能力考查得不多。對于C語言程序設(shè)計的教學(xué),我們從培養(yǎng)學(xué)生的興趣和能力,以及計算機(jī)思維能力出發(fā),進(jìn)行了一系列教學(xué)**的探索與實(shí)踐。 一、教學(xué)師資團(tuán)隊(duì)建設(shè) 人才培養(yǎng)師資隊(duì)伍是關(guān)鍵,教學(xué)團(tuán)隊(duì)的建設(shè)是保障教學(xué)效果和實(shí)施教學(xué)**的基礎(chǔ)和支撐[3]。根據(jù)本課程的特點(diǎn)和大一學(xué)生的基礎(chǔ),學(xué)院確定了一支老中青相結(jié)合的骨干教師組成本課程教學(xué)團(tuán)隊(duì),團(tuán)隊(duì)由一位教授、一位副教授、四位講師和三位助教組成,分別承擔(dān)理論教學(xué)和實(shí)驗(yàn)教學(xué)任務(wù),這支隊(duì)伍年齡、職稱結(jié)構(gòu)合理,團(tuán)隊(duì)中的教師在每學(xué)期的教學(xué)督導(dǎo)和學(xué)生評教中,成績都在良好以上,從根本上保證了課程的教學(xué)質(zhì)量。 堅持教學(xué)團(tuán)隊(duì)的凝聚力建設(shè),定期研討,**思想。每周教研時間及時交流教學(xué)中出現(xiàn)的問題及解決方法,對教學(xué)過程進(jìn)行總結(jié)反思,堅持互相聽課,集體研究討論教案、課件制作,對每個實(shí)驗(yàn)內(nèi)容、案例的選用、考核的內(nèi)容和方式等都經(jīng)過團(tuán)隊(duì)的**討論確定。 重視教學(xué)團(tuán)隊(duì)中教師自身的進(jìn)修和提高,團(tuán)隊(duì)中的多名教師先后參加了國家**課程師資培訓(xùn)、全國高等學(xué)校計算機(jī)實(shí)驗(yàn)與實(shí)踐教學(xué)研討會、全國高等院校程序設(shè)計**課程教學(xué)專題研討會等,教師都很珍惜每一次與兄弟院校的教師、專家交流與學(xué)習(xí)的機(jī)會,教師及時把學(xué)習(xí)體會傳達(dá)到團(tuán)隊(duì)的每一位教師,汲取其他院校的一些好的做法運(yùn)用到我們的教學(xué)實(shí)踐中,這些做法對促進(jìn)教師的知識更新、教育理論的學(xué)習(xí)、教學(xué)方法的改進(jìn)和教學(xué)能力的提高起到積極的作用,也保證了課程的教學(xué)**能不斷向前推進(jìn)。 二、教材建設(shè) C語言程序設(shè)計作為第一門編程語言課程,目前幾乎所有高等學(xué)校理工科專業(yè)都在大一第一學(xué)期開設(shè)此課程。C語言簡潔、緊湊、靈活,數(shù)據(jù)類型豐富,功能強(qiáng)大,靈活和復(fù)雜對初學(xué)者來說是難以掌握的,而原有的一些教材大多是針對計算機(jī)相關(guān)專業(yè)的學(xué)生,而且是在學(xué)習(xí)了一些計算機(jī)基礎(chǔ)的相關(guān)課程后再學(xué)習(xí)此課程的,起點(diǎn)相對高,內(nèi)容全面、有一定的深度。但是對本科低年級初學(xué)者來說并不適用。鑒于此,我們從2009年開始著手編寫教材和實(shí)驗(yàn)教材,從我院人才培養(yǎng)目標(biāo)和學(xué)生的實(shí)際情況出發(fā),注重實(shí)踐及應(yīng)用,試用后于2011年出版,并于2013年修改再版,新版教材已列為十二五規(guī)劃教材。作為適用本科低年級學(xué)生初學(xué)程序設(shè)計及C語言的教材,以掌握C語言基本語法、培養(yǎng)程序設(shè)計思維、提高上機(jī)實(shí)踐能力為目標(biāo),旨在以簡單明了的語言和簡潔實(shí)用的例子,闡述C語言的基本語法和程序設(shè)計的基本邏輯思路。C語言的語法及使用有很多靈活和復(fù)雜的方面,對初學(xué)者來說往往難以全面掌握,所以我們只對主要的適合初學(xué)者入門的知識點(diǎn)進(jìn)行講解,其目的是通過C語言的學(xué)習(xí)與實(shí)踐,培養(yǎng)學(xué)生程序設(shè)計的抽象邏輯思維能力,掌握動手編程上機(jī)實(shí)踐的技能[4]。程序設(shè)計的抽象性往往使學(xué)生望而生畏。選用簡單實(shí)用的例題,目的是讓學(xué)生能盡快入門,并對程序設(shè)計產(chǎn)生興趣,能體會到編程和調(diào)試的樂趣。 三、優(yōu)化教學(xué)內(nèi)容,**教學(xué)方法,豐富教學(xué)** 3.1 優(yōu)化教學(xué)內(nèi)容 對于課堂教學(xué)內(nèi)容的取舍,教學(xué)團(tuán)隊(duì)首先從指導(dǎo)思想上達(dá)成共識,就是重點(diǎn)是編程的邏輯思維的培養(yǎng),分析問題、解決問題能力的培養(yǎng),而不是解釋語言本身的語法細(xì)節(jié),據(jù)此來優(yōu)化課堂的教學(xué)內(nèi)容。對于編程能力的培養(yǎng),從具體的問題分析,特別是從貼近學(xué)生生活的實(shí)例出發(fā),進(jìn)行類比,轉(zhuǎn)化,進(jìn)而同化到學(xué)習(xí)者自身的已知范疇中,這也符合建構(gòu)**[5]關(guān)于學(xué)生是如何學(xué)習(xí)的理論。對于語法規(guī)則,通過實(shí)際的調(diào)試程序、驗(yàn)證性實(shí)驗(yàn)等方法,使學(xué)生有更直觀的感受,印象也更深刻。我們對教學(xué)大綱進(jìn)行反復(fù)討論修訂,通過教學(xué)大綱貫徹教學(xué)**的指導(dǎo)思想。 3.2 **教學(xué)方法 在課堂教學(xué)中采用任務(wù)驅(qū)動、案例教學(xué)、類比教學(xué)等啟發(fā)式教學(xué)方法,從一個具體問題出發(fā),引入要講的概念和知識點(diǎn),使得學(xué)生掌握解決類似問題的方法,注意啟發(fā)學(xué)生與以前所用的方法進(jìn)行比較,并在此例的基礎(chǔ)上進(jìn)行擴(kuò)充,改變條件等,漸進(jìn)式的展開,不斷滾雪球似地拓展,學(xué)生比較容易接受,不斷與已經(jīng)掌握的知識進(jìn)行同化。 針對下次課要講的內(nèi)容布置學(xué)生預(yù)習(xí),每次課前鼓勵學(xué)生就預(yù)習(xí)的情況作講解,可以是預(yù)習(xí)收獲,可以就疑問**,堅持了教師為主導(dǎo)學(xué)生為主體的理念,訓(xùn)練學(xué)生自主學(xué)習(xí)的能力,對于學(xué)生自學(xué)能掌握的問題不講或精講,重點(diǎn)放在難點(diǎn)問題上。 建立小組學(xué)習(xí)模式,培養(yǎng)學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)的能力。讓學(xué)生**結(jié)合組成學(xué)習(xí)小組,3-4人為一組,每名同學(xué)輪流任組長(每月輪換),負(fù)責(zé)本小組本課程的學(xué)習(xí)討論,上機(jī)、作業(yè)、考勤等,給每個學(xué)生同等的鍛煉機(jī)會,促進(jìn)后進(jìn)學(xué)生提高學(xué)習(xí)的積極性,形成互幫互學(xué)共同進(jìn)步的良好學(xué)習(xí)風(fēng)氣。 3.3 豐富教學(xué)** 課堂教學(xué)中綜合使用PPT課件、程序演示和板書等教學(xué)**,語法規(guī)則以PPT課件為主,問題分析,算法設(shè)計輔助板書,程序驗(yàn)證直接運(yùn)行,直觀看結(jié)果,章節(jié)的開始有提示,結(jié)束有小結(jié)。避免了單純PPT課件教學(xué)易使學(xué)生疲勞并產(chǎn)生課件依賴的現(xiàn)象,提高學(xué)生積極參與課堂教學(xué)的積極性,發(fā)揮學(xué)生學(xué)習(xí)主體的作用。 加強(qiáng)**課程網(wǎng)站建設(shè),充分發(fā)揮網(wǎng)絡(luò)教學(xué)的作用。本課程已經(jīng)建成為學(xué)院的**課程,利用校園網(wǎng)的*臺,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力。課程網(wǎng)站上有豐富的教學(xué)資源,有教學(xué)大綱,電子教案,教學(xué)課件,教學(xué)視頻等,實(shí)現(xiàn)了網(wǎng)上答疑,還建有論壇社區(qū),方便師生之間的討論交流。 **程序設(shè)計競賽,培養(yǎng)學(xué)生對程序設(shè)計愛好和實(shí)際能動性。通過每年選撥優(yōu)秀學(xué)生參加數(shù)學(xué)建模比賽、ACM程序設(shè)計大賽,**有興趣的學(xué)生積極參與,并加以指導(dǎo),培養(yǎng)了學(xué)生對程序設(shè)計的愛好,提高了學(xué)生解決實(shí)際問題的能力。 四、加強(qiáng)實(shí)驗(yàn)實(shí)踐教學(xué),適時安排課程設(shè)計 4.1 加強(qiáng)實(shí)驗(yàn)課的教學(xué),培養(yǎng)學(xué)生實(shí)際動手能力 為加強(qiáng)實(shí)踐教學(xué),**設(shè)置了C語言程序設(shè)計實(shí)驗(yàn)課程,每周2學(xué)時實(shí)驗(yàn)課,*時實(shí)驗(yàn)室開放,學(xué)生可以在課余時間進(jìn)行上機(jī)練習(xí)。強(qiáng)調(diào)理論與實(shí)驗(yàn)并重,在實(shí)驗(yàn)內(nèi)容上安排一些基礎(chǔ)性的驗(yàn)證型實(shí)驗(yàn),作為必須完成的項(xiàng)目,幫助學(xué)生理解掌握基本的知識點(diǎn),培養(yǎng)學(xué)生動手能力。在此基礎(chǔ)上布置一些具有一定難度的題目,面對能力較強(qiáng)的學(xué)生,提高他們的綜合設(shè)計能力。 實(shí)驗(yàn)課后學(xué)生要撰寫實(shí)驗(yàn)報告,實(shí)驗(yàn)報告內(nèi)容包括以下幾個部分: 、 實(shí)驗(yàn)內(nèi)容; 、 算法描述(要求按照規(guī)范畫出流程圖); 、 源程序代碼(注意代碼風(fēng)格,必要的注釋); 、 測試及運(yùn)行結(jié)果(包括幾種算法討論); ⑸ 調(diào)試過程(遇到的問題及解決辦法); 、 收獲體會。 對于大學(xué)低年級的學(xué)生,通過編寫、調(diào)試程序,撰寫實(shí)驗(yàn)報告,對于培養(yǎng)他們嚴(yán)謹(jǐn)科學(xué)的工作作風(fēng)、鍛煉科技論文的寫作能力都起到了積極的作用。 實(shí)驗(yàn)課程考核為考查,綜合實(shí)驗(yàn)出勤情況,實(shí)驗(yàn)報告情況和完成實(shí)驗(yàn)的情況以及期末綜合編程的完成情況評定成績。 4.2 適時安排課程設(shè)計,培養(yǎng)學(xué)生創(chuàng)新意識 在學(xué)完本課程后在相關(guān)專業(yè)開設(shè)C語言程序設(shè)計課程設(shè)計課程,本課程是實(shí)訓(xùn)類課程,時間為一周,通過多名學(xué)生合作完成一個相對比較復(fù)雜的課題。鍛煉學(xué)生的分析問題、解決問題的能力,培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作精神,使學(xué)生了解軟件開發(fā)流程、代碼和文檔編寫規(guī)范,提高編程能力和創(chuàng)新意識。 課程設(shè)計的選題很重要,教學(xué)團(tuán)隊(duì)經(jīng)過討論精選出一些具有一定難度但可以通過學(xué)生努力完成的課題,并鼓勵學(xué)生自選題目,提出切合實(shí)際應(yīng)用的課題,寫出分析和需求報告,有指導(dǎo)教師共同討論通過,自選題目有加分獎勵。如有的小組就結(jié)合學(xué)生實(shí)際生活,設(shè)計學(xué)生綜合評測系統(tǒng),解決他們學(xué)習(xí)生活中的實(shí)際問題,提高他們課程設(shè)計的興趣和完成后的成就感。 在課程設(shè)計的過程中,按照正規(guī)軟件開發(fā)的流程和步驟,每一個步驟完成都要提交相應(yīng)的文檔,最后完成時提交程序代碼和完整的文檔。小組成員有明確的分工,以自主設(shè)計為主,指導(dǎo)教師檢查每個階段的成果,并及時給予反饋意見,對難點(diǎn)問題通過討論引導(dǎo)學(xué)生自行找到解決的辦法。 課程設(shè)計課程的考核采用小組答辯的形式,每個課題由一人主要匯報演示講解,其他成員都要求回答問題,這樣既鍛煉了學(xué)生的表達(dá)能力也避免了不自覺學(xué)生跟風(fēng)搭車現(xiàn)象。 五、**評價體系,面向?qū)嵺`和應(yīng)用,注重過程評價 改變過去期末筆試的考核方式,全面考察編程能力、調(diào)試程序能力,推行考教分離,注重過程考核。最終成績由*時成績和期末考試成績兩部分構(gòu)成。*時成績由*時測驗(yàn)、出勤情況,作業(yè)情況,討論發(fā)言情況等確定,期末考試采用的是無紙化網(wǎng)上考試系統(tǒng),由系統(tǒng)從題庫中隨機(jī)組卷,以編程題為主,重點(diǎn)考察學(xué)生的編程能力和程序調(diào)試能力,成績由系統(tǒng)自動判定。避免了過去那種靠期末突擊、死記硬背僥幸過關(guān)的現(xiàn)象,保證了考核的客觀公*,也對學(xué)生的*時學(xué)習(xí)和課堂管理起到了積極的作用。 六、結(jié)束語 在C語言程序設(shè)計教學(xué)**的實(shí)踐中,我們不斷總結(jié),不斷地實(shí)踐,目前已經(jīng)形成了C語言程序設(shè)計、C語言程序設(shè)計實(shí)驗(yàn)、C語言程序設(shè)計課程設(shè)計三位一體的課程群,并且與后續(xù)的C++程序設(shè)計、Java程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)等課程建立了程序設(shè)計基礎(chǔ)的課程體系,在課程建設(shè)、內(nèi)容優(yōu)化、資源共享等方面進(jìn)行通盤考慮。C語言程序設(shè)計課程的教學(xué)**與探索方興未艾,我們還要繼續(xù)完善和深化以上的一些做法,不斷跟蹤其他兄弟院校的成功做法,借鑒他人的經(jīng)驗(yàn),努力探索適合應(yīng)用型人才培養(yǎng)目標(biāo)的課程教學(xué)體系,把課程建設(shè)教學(xué)**繼續(xù)推向深入。 課程設(shè)計是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的日新月異,當(dāng)今計算機(jī)應(yīng)用在是生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握計算機(jī)開發(fā)技術(shù)十分重要的。 我的題目是文章處理系統(tǒng)的設(shè)計,對于我們這些新手來說,這是很大的考驗(yàn),我一千次一萬次的問自己,怎么才能找到課堂所學(xué)與實(shí)際應(yīng)用的最佳結(jié)合點(diǎn)?怎么才能讓自己的程序在篇幅上簡單,在使用價值上豐富?怎樣讓自己的業(yè)余更靠近專業(yè)?怎樣讓自己的計劃更具有序性,而不會忙無一用?機(jī)會是老師,學(xué)校,以及無數(shù)代教育工作者給的,而能力是自己的,耐性是需要的。 經(jīng)過自己的琢磨,聽取了師姐,師兄們的建議,還查閱了很多書籍,才做到了心中有數(shù),才了解了C語言課程設(shè)計的真正用意--培養(yǎng)自學(xué)能力,養(yǎng)成程序編輯的好習(xí)慣。我從來不相信車到山前必有路的說法,認(rèn)為那只是懶惰者自尋懶惰的借口,我要積極,要把握,要努力。 回顧起此次課程設(shè)計,至今我仍感慨頗多,的確,從從拿到題目到完成整個編程,從理論到實(shí)踐,在整整半個學(xué)期的日子里,可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和**思考的能力。 在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的`,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說結(jié)構(gòu)體……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。 這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多編程問題,最后在郭老師的辛勤指導(dǎo)下,終于游逆而解。同時,在郭老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝 在課程設(shè)計過程中,我學(xué)到了很多人生的哲理,懂得怎么樣去制定計劃,怎么樣去實(shí)現(xiàn)這個計劃,并掌握了在執(zhí)行過程中怎么樣去克服心理上的不良情緒,黑夜過去了,我們收獲的是黎明。 在本次實(shí)踐中,給我印象最為深刻的是在文件刪除程序的編譯過程中,先有我的各個子程序都已經(jīng)編輯成功,那么這最后的程序就將是我成功的關(guān)鍵。老天不會讓我太過順利,他在這最后的時刻設(shè)置的障礙,是要考驗(yàn)我的能力,他要置我于死地?在這個問題的解決上,我打了退堂鼓,我不能忍受長時間的無功而反,時間正在消磨我的意志。沒有了柳暗花明的一天,那么我怎么能說經(jīng)受住了考驗(yàn)?謝謝老師的那句話,她說:人力有所不能及,然而,人的精神是不會敗倒的。我鼓起勇氣,到處問,到處查資料,黃天不負(fù)有心人,在一篇文章上,終于看到了我所特別要求的函數(shù),我實(shí)現(xiàn)了組合是關(guān)鍵的理論。不得不說這是精神的勝利,是永不言敗的精神讓我的程序重見天日。謝謝給我指點(diǎn)迷津的老師。 6月11日,我們的課程設(shè)計結(jié)束了,但是它留給我的印象是不可磨滅的。無論我以后會不會涉及到C語言程序編譯的研究,我想,我至少掌握了一種系統(tǒng)的研究方法,我們學(xué)習(xí)的目的就在于運(yùn)用,我們運(yùn)用這種研究方法的時候會很多,我最后要感謝課程設(shè)計,它的確教會我很多。 ——java課程設(shè)計總結(jié)3篇 本次Java課程設(shè)計我們這組做的課題是畫隨機(jī)圓,剛開始拿到題目我們組員都不知如何下手,經(jīng)過小組成員一起查找資料,并且開會討論,我們確定了設(shè)計的設(shè)計目標(biāo)以及具體實(shí)現(xiàn)方式,包括如何將Java的思想運(yùn)用到實(shí)際系統(tǒng)的詳細(xì)設(shè)計之中。 實(shí)驗(yàn)過程中,首先要將系統(tǒng)要實(shí)現(xiàn)的功能分為幾大模塊,然后每個組員分別完成,在此過程中使我加深了對Java的理解,以及如何進(jìn)行團(tuán)隊(duì)工作的劃分,學(xué)會發(fā)現(xiàn)各組員的長處并將其發(fā)揮出來。 雖然大家沒怎么學(xué)過Java,但大家都有C語言基礎(chǔ),所以通過努力實(shí)驗(yàn),進(jìn)一步培養(yǎng)我們利用Java語言進(jìn)行編程和調(diào)試程序的能力,同時使我們能夠?qū)W會將C語言與Java語言結(jié)合起來編寫較復(fù)雜具有實(shí)際意義和算法復(fù)雜度較小的程序。 與此同時熟練掌握J(rèn)ava語言的編輯,編譯,調(diào)試程序,并將算法轉(zhuǎn)變?yōu)槌绦驅(qū)崿F(xiàn)。 正確理解各種數(shù)據(jù)結(jié)構(gòu)的邏輯特性和存儲表示和基本操作的算法實(shí)現(xiàn)。 掌握算法的時間分析和空間分析的技術(shù)。 針對問題的特點(diǎn)選擇合適的數(shù)據(jù)結(jié)構(gòu),設(shè)計實(shí)用高效的算法,提高大家的算法設(shè)計的能力和動手實(shí)驗(yàn)的技能。 實(shí)驗(yàn)過程中,我們分為邏輯設(shè)計和詳細(xì)設(shè)計兩個步驟實(shí)現(xiàn)。 邏輯設(shè)計指的是,對問題描述中涉及的操作對象定義相應(yīng)的數(shù)據(jù)類型,并按照以數(shù)據(jù)結(jié)構(gòu)為中心的原則劃分模塊,定義主程序模塊和各抽象數(shù)據(jù)類型;詳細(xì)設(shè)計則為定義相應(yīng)的存儲結(jié)構(gòu)并寫出各函數(shù)的偽碼算法。 作為邏輯設(shè)計的結(jié)果,應(yīng)寫出每個抽象數(shù)據(jù)類型的定義,各主要模塊的算法,并畫出模塊之間的調(diào)用關(guān)系圖;詳細(xì)設(shè)計的結(jié)果是對數(shù)據(jù)結(jié)構(gòu)的基本操作的規(guī)格說明做出進(jìn)一步的求精,寫出數(shù)據(jù)存儲結(jié)構(gòu)的類型定義,按照算法書寫規(guī)范用類C語言寫出函數(shù)形式的算法框架。 通過這次課程設(shè)計,使我靈活應(yīng)用所學(xué)數(shù)據(jù)結(jié)構(gòu)知識,**完成問題分析,結(jié)合數(shù)據(jù)結(jié)構(gòu)理論知識,編寫程序求解指定問題。 初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;提高綜合運(yùn)用所學(xué)的理論知識和方法**分析和解決問題的能力;并用系統(tǒng)的觀點(diǎn)和軟件開發(fā)一般規(guī)范進(jìn)行軟件開發(fā),鞏固、深化學(xué)生的理論知識,提高編程水*,并在此過程中培養(yǎng)我們嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度和良好的工作作風(fēng)。 熟練掌握數(shù)據(jù)的存儲表示和基本操作的實(shí)現(xiàn),能夠利用存儲設(shè)計算法解決簡單的航空訂票問題。 同時在這學(xué)期的實(shí)驗(yàn)中,培養(yǎng)了**思考、動手操作的能力,在各種其它能力上也都有了提高。 在實(shí)驗(yàn)課上,我學(xué)會了很多學(xué)習(xí)的方法。 而這是日后最實(shí)用的。 要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。 這對于我的將來也有很大的幫助。 以后,不管有多苦,我想我都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。 就像*提倡的艱苦奮斗一樣,我都可以在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會面對需要面對的事情,以及學(xué)會遇到問題,不急不慌,慢慢解決它。 這次課程設(shè)計本人主要參與了系統(tǒng)實(shí)現(xiàn)以及系統(tǒng)測試,還有參與小組共同完成的編寫代碼、實(shí)現(xiàn)功能模塊。 歷時兩個星期終于在大家的一起努力下順利完成了。 雖然過程辛苦是不可避免,但收獲還是令人感到尤其的欣慰。 在這次的課程設(shè)計中不僅檢驗(yàn)了我所學(xué)習(xí)的知識,也培養(yǎng)了我的實(shí)踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。 在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互**。 學(xué)會了合作,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。 課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程。 實(shí)驗(yàn)過程中,也十分感謝實(shí)驗(yàn)指導(dǎo)老師馬駿老師的指點(diǎn)與教導(dǎo)。 這次課程設(shè)計不僅是對這學(xué)期所學(xué)知識的一種綜合檢驗(yàn),而且也是對自己動手能力的一種提高,增強(qiáng)了自己實(shí)踐能力。 通過這次課程設(shè)計使我明白了自己知識還比較欠缺,只是學(xué)習(xí)書本知識還是遠(yuǎn)遠(yuǎn)不夠的,自己不會的東西還有太多,學(xué)習(xí)需要自己長期的積累,在以后的學(xué)習(xí)、工作中都應(yīng)該不斷的學(xué)習(xí),將課本的理論知識與生活中的實(shí)踐知識相結(jié)合,不斷提高自己文化知識和實(shí)踐能力。 通過此次課程設(shè)計,使我更加扎實(shí)的掌握了有關(guān)ftp客戶端方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗(yàn)不足。 實(shí)踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。 過而能改,善莫大焉。 在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。 最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。 這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多問題,最后在老師的幫助下,終于游逆而解。 在今后社會的發(fā)展和學(xué)習(xí)實(shí)踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會及他人對你的認(rèn)可! 課程設(shè)計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。 同時,設(shè)計讓我感觸很深。 使我對抽象的理論有了具體的認(rèn)識。 通過這次課程設(shè)計,我了解了ftp客戶端的工作原理,也懂得了怎樣去設(shè)計一個ftp客戶端使其實(shí)現(xiàn)。 我認(rèn)為,在這學(xué)期的實(shí)驗(yàn)中,不僅提高了**思考的能力,在各種其它能力上也都有了提高。 更重要的是,在課程設(shè)計的過程中,我們學(xué)會了很多學(xué)習(xí)的方法。 而這是日后最實(shí)用的,真的是受益匪淺。 要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。 這對于我 們的將來也有很大的幫助。 以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。 就像*提倡的艱苦奮斗一樣,我們都可以在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會面對需要面對的事情。 回顧起此課程設(shè)計,至今我仍感慨頗多,從理論到實(shí)踐,在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。 通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和**思考的能力。 在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。 實(shí)驗(yàn)過程中,也對團(tuán)隊(duì)精神的進(jìn)行了考察,讓我們在合作起來更加默契,在成功后一起體會喜悅的心情。 果然是團(tuán)結(jié)就是力量,只有互相之間默契融洽的配合才能換來最終完美的結(jié)果。 此次設(shè)計也讓我明白了思路即出路,有什么不懂不明白的.地方要及時請教或上網(wǎng)查詢,只要認(rèn)真鉆研,動腦思考,動手實(shí)踐,就沒有弄不懂的知識,收獲頗豐。 ——數(shù)字電路課程設(shè)計報告 摘要:本文著眼于目前普遍應(yīng)用在城市道路上的交通燈**系統(tǒng),設(shè)計了一個東**向和南北方向十字路口的交通燈**電路。進(jìn)行交通燈狀態(tài)變換的分析和交通燈總體框架的設(shè)計。 關(guān)鍵詞:交通燈 **電路 proteus 仿真 電路設(shè)計 1引言 1.1設(shè)計任務(wù) 首先設(shè)計讓倒計時顯示器按規(guī)律運(yùn)行的電路,再通過倒計時電路的信號來**交通燈按4 種狀態(tài)循環(huán)變換。電源電路采用9V 變壓器、整流橋和穩(wěn)壓管,使220V 的交流電轉(zhuǎn)換為5V 的直流電。4Hz 方波脈沖由555 定時器產(chǎn)生,再由74LS193 實(shí)現(xiàn)4 分頻,最終輸出1Hz 的脈沖信號;用兩塊74LS193 實(shí)現(xiàn)倒計時,一塊顯示十位,一塊顯示個位,用2 個D 觸發(fā)器74HC74實(shí)現(xiàn)30s,20s,5s 時間的轉(zhuǎn)換;利用倒計時電路**4 個狀態(tài)。最后通過74LS138 和相應(yīng)的邏輯門實(shí)現(xiàn)對交通燈亮滅的**。 1.2 要求 設(shè)計一個東**向和南北方向十字路口的交通燈**電路。 要求如下: (1)南北方向(主干道)車道和東**向(支干道)車道兩條交叉道路上的車輛交替運(yùn)行,主干道每次通行時間都設(shè)為30s、支干道每次通行間為20s; 。2)東**向、南北方向車道除了有紅、黃、綠燈指示外,每一種燈亮的時間都用顯示器進(jìn)行顯示(采用倒計時的方法); (3)在綠燈轉(zhuǎn)為紅燈時,要求黃燈先亮5s 鐘,才能變換運(yùn)行車道; 。4)黃燈亮?xí)r,要求每秒閃亮一次; 。5)同步設(shè)置人行橫道紅、綠燈指示。 。6)設(shè)計相關(guān)提示:所設(shè)計的交通路口為一十字路口,不涉及左右轉(zhuǎn)彎問題 2 交通燈**電路分析 2.1交通燈運(yùn)行狀態(tài)分析 交通燈**電路,要求每個方向有三盞燈,分別為紅、黃、綠,配以紅、黃、綠三組 時間到計時顯示。一個方向綠燈、黃燈亮?xí)r,另一個方向紅燈亮。每盞燈順序點(diǎn)亮,循 環(huán)往復(fù),每個方向順序?yàn)榫G燈、黃燈、紅燈。交通燈的運(yùn)行狀態(tài)共有四種,分別為: 狀態(tài)0:東**向車道的綠燈亮,車道,人行道通行;南北方向車道的紅燈亮,車道, 人行道禁止通行。 狀態(tài)1:東**向車道的黃燈亮,車道,人行道緩行;南北方向車道的紅燈亮,車道, 人行道禁止通行; 狀態(tài)2:東**向車道的紅燈亮,車道,人行道禁止通行;南北方向車道的綠燈亮,車道,人行道通行; 狀態(tài)3:東**向車道的.紅燈亮,車道,人行道禁止通行;南北方向車道的黃燈亮,車道,人行道緩行; 4 種狀態(tài)循環(huán)往復(fù),并且紅燈的倒計初始值為綠燈的倒計初始值和黃燈的倒計初始值 之和。 2.2電路工作總體框 交通燈**電路主要由以下幾部分構(gòu)成,有電源電路,脈沖電路,分 頻電路,倒計時電路,(交通燈)狀態(tài)**電路,燈顯示電路。 3所需各部分電路設(shè)計 3.1電源電路:電源電路主要由整流、濾波、穩(wěn)壓三部分組成,用于供給數(shù)字電路的工作電源。整流部分由變壓器與整流橋KBP210G 組成。220V、50Hz 的交流輸入經(jīng)過變壓器之后,輸出9V、50Hz 的交流電壓。該電壓輸入整流橋,整流橋由四只整流二極管接成電橋的形式組成。整流橋輸出8.1V 的直流電壓。濾波電路用于濾去整流輸出電壓中的紋波,由1mF 的電容組成電容濾波電路。電容濾波電路簡單,負(fù)載直流電壓較高,紋波也較小,適合負(fù)載電壓較高,負(fù)載變動不大的場合。穩(wěn)壓電路用于穩(wěn)定電壓的輸出,由三端集成穩(wěn)壓器L7805 和電容組成。C2、C3 用來實(shí)現(xiàn)頻率補(bǔ)償,防止穩(wěn)壓器產(chǎn)生高頻自激振蕩和抑制電路引入的高頻干擾,C4 用于減少穩(wěn)壓電源輸出端由輸入電源引入的低頻干擾。c語言課程設(shè)計報告3篇擴(kuò)展閱讀
c語言課程設(shè)計報告3篇(擴(kuò)展1)
c語言課程設(shè)計心得1
c語言課程設(shè)計心得2
c語言課程設(shè)計心得3
c語言課程設(shè)計心得4
c語言課程設(shè)計心得5
c語言課程設(shè)計報告3篇(擴(kuò)展2)
c語言課程設(shè)計總結(jié)1
c語言課程設(shè)計總結(jié)2
c語言課程設(shè)計總結(jié)3
c語言課程設(shè)計報告3篇(擴(kuò)展3)
c語言課程設(shè)計報告書1
c語言課程設(shè)計報告3篇(擴(kuò)展4)
課程設(shè)計總結(jié)1
課程設(shè)計總結(jié)2
課程設(shè)計總結(jié)3
課程設(shè)計總結(jié)4
課程設(shè)計總結(jié)5
課程設(shè)計總結(jié)6
課程設(shè)計總結(jié)7
課程設(shè)計總結(jié)8
課程設(shè)計總結(jié)9
課程設(shè)計總結(jié)10
c語言課程設(shè)計報告3篇(擴(kuò)展5)
c語言課程設(shè)計個人總結(jié)1
c語言課程設(shè)計個人總結(jié)2
c語言課程設(shè)計個人總結(jié)3
c語言課程設(shè)計報告3篇(擴(kuò)展6)
java課程設(shè)計總結(jié)1
java課程設(shè)計總結(jié)2
c語言課程設(shè)計報告3篇(擴(kuò)展7)
數(shù)字電路課程設(shè)計報告1
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報時請帶上具體的網(wǎng)址) 舉報,一經(jīng)查實(shí),本站將立刻刪除