c語(yǔ)言課程設(shè)計(jì)報(bào)告
在現(xiàn)在社會(huì),我們都不可避免地要接觸到報(bào)告,報(bào)告成為了一種新興產(chǎn)業(yè)。那么報(bào)告應(yīng)該怎么寫才合適呢?以下是小編收集整理的c語(yǔ)言課程設(shè)計(jì)報(bào)告,歡迎閱讀與收藏。
c語(yǔ)言課程設(shè)計(jì)報(bào)告1
1、題目要求
◆ 建立通訊錄信息,信息至少包含編號(hào)、姓名、年齡、電話、居住街道、省份、城市、電子郵箱等;
(相關(guān)資料圖)
◆ 能夠提供添加、刪除和修改通訊錄信息的功能;
◆ 能夠提供安不同方式查詢的功能;如按姓名或年齡、電話等查詢; ◆ 將通訊錄保存在文件中;
◆ 能夠按表格方式輸出通訊錄信息。
2、需求分析
本程序?qū)⒂玫轿募到y(tǒng),其中單行內(nèi)容代表一張紙條。程序運(yùn)行后首先將文件系統(tǒng)的原始數(shù)據(jù)讀取并保存到程序的結(jié)構(gòu)體數(shù)組當(dāng)中,所以應(yīng)提供文件輸入的操作;由于紙條數(shù)據(jù)零散,所以要對(duì)原始數(shù)據(jù)進(jìn)行分類操作并提供一個(gè)數(shù)組用于保存分類信息;在程序中要進(jìn)行統(tǒng)計(jì)工作,所以要提供顯示、排序等操作;另外應(yīng)提供鍵盤式選擇菜單實(shí)現(xiàn)功能選擇。
3、總體設(shè)計(jì)
根據(jù)項(xiàng)目的任務(wù)要求及以上分析,在設(shè)計(jì)方法上,采用模塊化的程序設(shè)計(jì)思想,即將通訊錄管理系統(tǒng)劃分為數(shù)據(jù)輸入模塊,數(shù)據(jù)查詢模塊,數(shù)據(jù)修改模塊,數(shù)據(jù)插入模塊,數(shù)據(jù)刪除模塊,,并對(duì)每個(gè)模塊按照其功能分別獨(dú)立完成對(duì)應(yīng)的程序設(shè)計(jì)。在數(shù)據(jù)處理上,各模塊中的數(shù)據(jù)處理(如數(shù)據(jù)讀/寫操作)均用文件形式來(lái)實(shí)施,并在主程序中完成操作界面的設(shè)計(jì)功能,設(shè)計(jì)思路如下:
1、采用模塊設(shè)計(jì)思想;
2、將通訊錄信息定義成結(jié)構(gòu)體類型,并通過(guò)文件實(shí)施數(shù)據(jù)操作;
3、通過(guò)設(shè)計(jì)一菜單界面完成具體操作。
4、詳細(xì)設(shè)計(jì)
c語(yǔ)言課程設(shè)計(jì)報(bào)告2
一、傳統(tǒng)C語(yǔ)言課程設(shè)計(jì)教學(xué)模式
C語(yǔ)言是最基本的計(jì)算機(jī)編程,是計(jì)算機(jī)、電子信息類等相關(guān)專業(yè)學(xué)生的專業(yè)入門課,在其學(xué)習(xí)過(guò)程中,要求必須掌握編程的技能。但是C語(yǔ)言的學(xué)習(xí)有其特點(diǎn),規(guī)則比較多、知識(shí)點(diǎn)多,涉及到的編程程序等也比較難懂,在運(yùn)行上代碼的要求較高,程序執(zhí)行效率高,因此更講究教學(xué)和學(xué)習(xí)的方式方法,但是在我們的教學(xué)中,目前教學(xué)方法比較單一,隨著信息化的發(fā)展,傳統(tǒng)的教學(xué)模式已經(jīng)無(wú)法適應(yīng),亟需改革。
1、傳統(tǒng)型
這種教學(xué)模式,也是最常用的,課堂上以老師為主,學(xué)生只能被動(dòng)的接受知識(shí)的傳授。通過(guò)最直接“填鴨”式照本宣科,不管學(xué)生接受與否,最后的考核也是以知識(shí)點(diǎn)的記住與否,造成學(xué)生死記硬背,不能真正掌握知識(shí)。其基本模式為:學(xué)習(xí)——回答——糾錯(cuò)——總結(jié)。這種模式下,使得教師在教材以外的發(fā)揮余地極小,基本是“照本宣科”,強(qiáng)行灌輸C語(yǔ)言的概念、特點(diǎn)、編程程序、基本的方法等,整個(gè)教學(xué)過(guò)程缺乏靈活機(jī)動(dòng)、具有啟發(fā)性的內(nèi)容,學(xué)生被動(dòng)的接受知識(shí)、被動(dòng)的記憶、被檢查、被考試、被批評(píng)等,日復(fù)一日的教條式訓(xùn)練,不能有效地激發(fā)學(xué)生的主觀能動(dòng)性與創(chuàng)造熱情。
2、任務(wù)型
C語(yǔ)言教學(xué)區(qū)別于其他學(xué)科,在理論知識(shí)的傳授之外,還需要培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力,因此,很多學(xué)校也采用“任務(wù)型”教學(xué)模式,基本模式為:根據(jù)具體要求提出任務(wù)—鼓勵(lì)學(xué)生設(shè)計(jì)方案—實(shí)際操作—解決任務(wù)。在日常的教學(xué)中,學(xué)校大多會(huì)利用電腦等鍛煉學(xué)生的實(shí)際動(dòng)手能力,利用實(shí)際操作,鍛煉編程、邏輯等能力,從而掌握C語(yǔ)言的基本知識(shí)。例如翻轉(zhuǎn)課堂模式,教師將知識(shí)傳授環(huán)節(jié)制作成教學(xué)微課,課前提供給學(xué)生預(yù)習(xí),通過(guò)預(yù)習(xí)使課堂的實(shí)踐性練習(xí)目的性更明確,教師隨堂對(duì)學(xué)生遇到問題進(jìn)行指導(dǎo)分析,從而培養(yǎng)學(xué)生獨(dú)立思考能力和實(shí)際操作能力。這種模式的采用,相對(duì)于傳統(tǒng)模式,有其進(jìn)步性,這也是C語(yǔ)言等專業(yè)性、操作性學(xué)科區(qū)別于其他學(xué)科的特點(diǎn)決定的,在這種模式下更取決于教師自身的素質(zhì)、知識(shí)、能力等,是整個(gè)課程的掌控者、引導(dǎo)者,他們的能力直接關(guān)系著教學(xué)成果。
二、信息化背景下面臨的挑戰(zhàn)
隨著科技的發(fā)展,信息化在教學(xué)領(lǐng)域的應(yīng)用越來(lái)越普遍,信息技術(shù)的日新月異,也使得其在課堂上,已經(jīng)不僅僅是局限于簡(jiǎn)單地計(jì)算機(jī)和多媒體運(yùn)用,移動(dòng)技術(shù)、智能化與虛擬技術(shù)等為我們的教學(xué)提供了新的思路和方法,如何能使我們的教學(xué)與高速發(fā)展的信息化相結(jié)合,是教育領(lǐng)域不斷探索的課題。C語(yǔ)言程序設(shè)計(jì)等課程具有很強(qiáng)的專業(yè)性要求,主要是建立在計(jì)算機(jī)信息技術(shù)的基礎(chǔ)上,對(duì)于信息化的反應(yīng)更為靈敏,傳統(tǒng)的課堂上,以教師為中心的“面對(duì)面”的教育模式面臨著挑戰(zhàn)和沖擊,用技術(shù)手段的靈活性與便利性來(lái)增強(qiáng)課程學(xué)習(xí)的興趣和接受能力。隨著新技術(shù)的廣泛應(yīng)用,會(huì)促使傳統(tǒng)的教學(xué)模式發(fā)生變革,以教師為中心的教學(xué)模式逐漸轉(zhuǎn)化為互動(dòng)式教學(xué)模式,達(dá)到更好的教育效果。在C語(yǔ)言課程設(shè)計(jì)教學(xué)領(lǐng)域,進(jìn)行信息化教學(xué)改革的嘗試,充分利用信息技術(shù),變革教學(xué)手段和模式,是信息化發(fā)展的必然要求。只有實(shí)現(xiàn)C語(yǔ)言課程的信息化教學(xué)改革,使得教育信息化能夠普遍運(yùn)用,才能展現(xiàn)出信息技術(shù)在推動(dòng)C語(yǔ)言教學(xué)中的強(qiáng)大威力和廣闊前景。
三、教學(xué)模式改革的基本對(duì)策
教學(xué)模式直接反映出一定的教學(xué)理念,也直接決定著教學(xué)成果。隨著信息化的發(fā)展,教育信息化逐漸打破傳統(tǒng)的教學(xué)模式,在這樣的背景下,C語(yǔ)言教學(xué)模式的改革任務(wù)艱巨,如何構(gòu)建新型的信息化教學(xué)模式也是我們?cè)趯?shí)踐中不斷摸索的問題。
1、充分利用信息化的科技手段
信息化的科技手段,給我們的教育領(lǐng)域帶來(lái)變革,尤其是計(jì)算機(jī)領(lǐng)域的學(xué)習(xí),其主要是建立在信息化發(fā)展的基礎(chǔ)上,因此在教學(xué)中,更要與時(shí)俱進(jìn),與信息化的發(fā)展程度相互依存,相互輔助,C語(yǔ)言課程設(shè)計(jì)教學(xué)中,可以充分利用信息化的科技手段,如計(jì)算機(jī)技術(shù)、云計(jì)算技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、虛擬現(xiàn)實(shí)技術(shù)、通信技術(shù)、移動(dòng)學(xué)習(xí)技術(shù)、人工智能、傳感器技術(shù)等,這些技術(shù)的發(fā)展,帶來(lái)C語(yǔ)言教育領(lǐng)域的變革。為提高C語(yǔ)言教學(xué)質(zhì)量,激發(fā)學(xué)生學(xué)習(xí)C語(yǔ)言的積極性,我們可以在課程建設(shè)過(guò)程中充分利用現(xiàn)代技術(shù)帶來(lái)的便利與多樣性,以及趣味性。如在教學(xué)課件設(shè)計(jì)上,利用多媒體技術(shù),圖、文、動(dòng)畫并茂,減少其枯燥的理論傳授,增加趣味性;利用網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)在線教育,建立“C語(yǔ)言程序設(shè)計(jì)”網(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語(yǔ)言教學(xué)模式,另一探索的模式為案例引導(dǎo)式教學(xué)模式,C語(yǔ)言的教學(xué),是為了培養(yǎng)學(xué)生讀程序、調(diào)試程序、寫(仿照)程序的能力以及規(guī)范性編程的能力,學(xué)習(xí)最主要的目的是為了應(yīng)用,對(duì)于編程的應(yīng)用,只有具體的應(yīng)用場(chǎng)景,即案例,才能更容易被接受,更易懂。案例引導(dǎo)式教學(xué)模式,在別的專業(yè)課教授中,常被使用,主要特點(diǎn)就是用案例去引導(dǎo)知識(shí)點(diǎn)的掌握,對(duì)案例進(jìn)行分析,通過(guò)分析啟發(fā)學(xué)生的思路,將學(xué)生帶入到具體的案例中,讓學(xué)生有一種“身臨其境”的代入感,從而掌握具體的知識(shí),學(xué)會(huì)在這種場(chǎng)景下解決問題的方法,這種模式的教學(xué)更有針對(duì)性、系統(tǒng)性。案例引導(dǎo)式教學(xué)模式在C語(yǔ)言課程設(shè)計(jì)教學(xué)中的運(yùn)用是指針對(duì)C語(yǔ)言課程的每一個(gè)核心知識(shí)點(diǎn),建立配套的案例,通過(guò)這些案例的學(xué)習(xí)和掌握,使得學(xué)生在例子的佐證下,更加了解C語(yǔ)言的應(yīng)用,這種案例的設(shè)計(jì),和我們的書本知識(shí)相結(jié)合,把理論知識(shí)融入到具體的案例中,進(jìn)行綜合性的闡述,如具體的計(jì)算機(jī)程序的編寫,設(shè)計(jì)游戲環(huán)節(jié),運(yùn)用所學(xué)的C語(yǔ)言知識(shí)設(shè)計(jì)網(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語(yǔ)言課程設(shè)計(jì)的學(xué)習(xí),所需的能力不再是死記硬背,而是更注重實(shí)踐和應(yīng)用,因此我們?cè)诮虒W(xué)過(guò)程中,不能只傳授書本知識(shí),還要鍛煉學(xué)生的動(dòng)手能力和編程能力,實(shí)踐教學(xué)模式應(yīng)運(yùn)而生,依靠大量的實(shí)踐,將所學(xué)的知識(shí)轉(zhuǎn)化為實(shí)際操作,得到進(jìn)一步的.應(yīng)用。信息化技術(shù)為這種教學(xué)模式提供支撐服務(wù),我們可以在課堂上設(shè)計(jì)各種實(shí)踐環(huán)節(jié),也可以在課堂后與各種軟件公司、游戲公司、網(wǎng)絡(luò)公司等合作,增加實(shí)踐機(jī)會(huì),讓學(xué)生在具體的實(shí)踐環(huán)節(jié)中,真正了解C語(yǔ)言的知識(shí),并主動(dòng)內(nèi)化這些知識(shí),變?yōu)閷?shí)際操作能力。在這種教學(xué)模式改革中,如何能夠更好的提高實(shí)踐能力需要通過(guò)各個(gè)環(huán)節(jié)的相互配合,如課程設(shè)計(jì)上,增強(qiáng)實(shí)驗(yàn)、實(shí)訓(xùn)環(huán)節(jié),讓學(xué)生在熟練掌握C語(yǔ)言語(yǔ)法、程序結(jié)構(gòu)的基本理論的同時(shí),通過(guò)大量的實(shí)踐操作,進(jìn)一步掌握C語(yǔ)言的知識(shí),學(xué)會(huì)編碼;同是,積極與各軟件、互聯(lián)網(wǎng)、網(wǎng)絡(luò)公司簽訂實(shí)踐基地,讓學(xué)生可以在實(shí)際應(yīng)用中,邊做邊學(xué),提高學(xué)生邏輯思維、實(shí)際操作能力,真正實(shí)現(xiàn)教學(xué)目的,熟練掌握計(jì)算機(jī)編程能力。
c語(yǔ)言課程設(shè)計(jì)報(bào)告3
第一章 基礎(chǔ)掌握
1.1 實(shí)驗(yàn)?zāi)康?/p>
掌握C程序設(shè)計(jì)編程環(huán)境Visual C++,掌握運(yùn)行一個(gè)C程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。(]
1.2 實(shí)驗(yàn)要求
在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。
1.3 實(shí)驗(yàn)基本內(nèi)容
編寫程序,在屏幕上顯示一個(gè)短句“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語(yǔ)言程序設(shè)計(jì)的基本框架,能夠編寫簡(jiǎn)單的程序。
第二章 數(shù)據(jù)類型
2.1 實(shí)驗(yàn)?zāi)康?/p>
(1) 掌握C語(yǔ)言的運(yùn)算符和表達(dá)式的正確使用以及C語(yǔ)言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()
(2)通過(guò)編程進(jìn)一步理解和掌握運(yùn)算符的確切含義和功能。
2.2 實(shí)驗(yàn)要求
(1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。 (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語(yǔ)言程序?qū)嶒?yàn)報(bào)告 / c語(yǔ)言實(shí)驗(yàn)報(bào)告 / c語(yǔ)言程序設(shè)計(jì)報(bào)告
1234.120089,1234.120001
總結(jié):
學(xué)會(huì)C語(yǔ)言的運(yùn)算符和表達(dá)式的正確使用
第三章 選擇結(jié)構(gòu)程序設(shè)計(jì)
3.1 實(shí)驗(yàn)?zāi)康?/p>
學(xué)會(huì)改正程序中的錯(cuò)誤
3.2 實(shí)驗(yàn)要求
(1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。(]
(2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
3.3 實(shí)驗(yàn)基本內(nèi)容
輸入實(shí)驗(yàn)程序,程序有錯(cuò),改正程序中的錯(cuò)誤
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ù)對(duì)方程無(wú)意義!”); 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ù)對(duì)方程無(wú)意義!”); 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é)會(huì)使用邏輯運(yùn)算符和邏輯表達(dá)式,掌握簡(jiǎn)單的查錯(cuò)方法,并改錯(cuò)。
第四章 循環(huán)程序設(shè)計(jì)
4.1 實(shí)驗(yàn)?zāi)康?/p>
熟練使用whiledo…while語(yǔ)句實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。[)
4.2 實(shí)驗(yàn)要求
(1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。
(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)算出來(lái)結(jié)果:
最大公倍數(shù)是5
最大公約數(shù)是0
總結(jié):
學(xué)使用for,while,do...while語(yǔ)句實(shí)現(xiàn)循環(huán)程序,
第五章 程序設(shè)計(jì)
5.1 實(shí)驗(yàn)?zāi)康?/p>
檢驗(yàn)最近學(xué)習(xí)成果,進(jìn)一步鞏固C語(yǔ)言的學(xué)習(xí)
5.2 實(shí)驗(yàn)要求
1)輸入任意四位數(shù),寫出個(gè),十,百,千位上的數(shù) 2)連接任意兩個(gè)字符串
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é):通過(guò)對(duì)程序的設(shè)計(jì)提高編程能力 1、開設(shè)課程設(shè)計(jì)的目的及意義 高等職業(yè)教育的目標(biāo)及側(cè)重點(diǎn)不同于普通高等教育,其培養(yǎng)的學(xué)生在畢業(yè)后應(yīng)能直接上崗,具有熟練的實(shí)踐操作技能。教育部《關(guān)于以就業(yè)為導(dǎo)向深化高等職業(yè)教育改革的若干意見》中指出,高職教育應(yīng)“堅(jiān)持培養(yǎng)面向生產(chǎn)、建設(shè)、管理、服務(wù)第一線需要的‘下得去、留得住、用得上’,實(shí)踐能力強(qiáng)、具有良好職業(yè)道德的高技能人才”。 因此,加強(qiáng)實(shí)踐性課程教學(xué),對(duì)保證人才培養(yǎng)質(zhì)量顯得尤為重要。我院為貫徹《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見》(教高[20xx]16號(hào)文件)精神,針對(duì)區(qū)域經(jīng)濟(jì)發(fā)展的要求,靈活調(diào)整和設(shè)置專業(yè)課程,以就業(yè)為導(dǎo)向,加快專業(yè)課程對(duì)應(yīng)的課程設(shè)計(jì)改革。目前,我院按照由淺入深、不斷深化的教學(xué)規(guī)律,構(gòu)建了實(shí)踐教學(xué)三層次四環(huán)節(jié)的實(shí)踐課程體系(圖1)。實(shí)踐教學(xué)三層次包括基本技能、專業(yè)拓展、綜合創(chuàng)新,四環(huán)節(jié)包括實(shí)驗(yàn)、實(shí)習(xí)實(shí)訓(xùn)、設(shè)計(jì)和課外實(shí)踐。“C語(yǔ)言課程設(shè)計(jì)”是我院信息類專業(yè)的必修專業(yè)基礎(chǔ)課程設(shè)計(jì),在“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)結(jié)束后的下一學(xué)期進(jìn)行,歷時(shí)2周,40學(xué)時(shí)。課程開設(shè)的目的在于培養(yǎng)學(xué)生分析問題和解決問題的能力,為學(xué)生提供一個(gè)動(dòng)手、動(dòng)腦、獨(dú)立實(shí)踐的機(jī)會(huì)。 2、項(xiàng)目教學(xué)法的簡(jiǎn)單介紹 21項(xiàng)目教學(xué)法“項(xiàng)目教學(xué)法”是基于建構(gòu)主義教學(xué)理論的一種教和學(xué)的模式。著名的瑞士心理學(xué)家皮亞杰認(rèn)為,知識(shí)不是通過(guò)教師傳授得到的,而是學(xué)生在一定的情境下,借助他人的幫助,利用必要的學(xué)習(xí)資料,通過(guò)意義建構(gòu)的方式而獲得的。美國(guó)項(xiàng)目管理專家約翰·賓認(rèn)為:“項(xiàng)目是要在一定時(shí)間里,在預(yù)算規(guī)定范圍內(nèi)需達(dá)到預(yù)定質(zhì)量水平的一項(xiàng)一次性任務(wù)?!?/p> “項(xiàng)目教學(xué)法”是通過(guò)實(shí)施一個(gè)完整的項(xiàng)目而進(jìn)行的教學(xué)活動(dòng),旨在把學(xué)生融入有意義的任務(wù)完成的過(guò)程中,讓學(xué)生積極地學(xué)習(xí),自主地進(jìn)行知識(shí)的建構(gòu),在課堂教學(xué)中把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來(lái),充分發(fā)掘?qū)W生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問題的綜合能力。因此,在教學(xué)活動(dòng)中,教師將需要解決的問題或需要完成的任務(wù)以項(xiàng)目的形式交給學(xué)生,在教師的指導(dǎo)下,以小組工作方式,由學(xué)生自己按照實(shí)際工作的完整程序,共同制定計(jì)劃,共同或分工完成整個(gè)項(xiàng)目。 在項(xiàng)目教學(xué)中,學(xué)習(xí)過(guò)程成為一個(gè)人人參與的創(chuàng)造實(shí)踐活動(dòng),注重的不是最終的結(jié)果,而是完成項(xiàng)目的過(guò)程。在高等職業(yè)技術(shù)教育中,項(xiàng)目是指以生產(chǎn)或制作一樣具體的、具有實(shí)際應(yīng)用價(jià)值的產(chǎn)品的工作任務(wù)。在技術(shù)領(lǐng)域,很多小產(chǎn)品或一些復(fù)雜產(chǎn)品的模型都可以作為項(xiàng)目,如:在信息類專業(yè),可以開展微機(jī)組裝、網(wǎng)站建設(shè)、信息管理系統(tǒng)開發(fā)、局域網(wǎng)構(gòu)建、單片機(jī)制作、多媒體課件制作等項(xiàng)目;在電子類專業(yè),可以開展報(bào)警器、LED、門鈴、家電組裝等項(xiàng)目;在商業(yè)、財(cái)會(huì)和服務(wù)行業(yè),所有具有整體特性并有可見成果的工作也都可以作為項(xiàng)目,如商品展示、產(chǎn)品廣告設(shè)計(jì)、營(yíng)銷策劃等。 22項(xiàng)目教學(xué)法的基本特征項(xiàng)目教學(xué)法與傳統(tǒng)的教學(xué)法相比,有很大的區(qū)別,主要表現(xiàn)在改變了傳統(tǒng)的3個(gè)中心:以教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心;以課本為中心轉(zhuǎn)變?yōu)橐浴绊?xiàng)目”為中心;以課堂為中心轉(zhuǎn)變?yōu)橐詫?shí)際經(jīng)驗(yàn)為中心。項(xiàng)目教學(xué)法具有以下特點(diǎn): (1)實(shí)踐性。項(xiàng)目“源”于企業(yè),項(xiàng)目的主題與真實(shí)世界密切聯(lián)系,由淺入深,選擇的項(xiàng)目具有典型性、實(shí)用性。 (2)自主性。提供學(xué)生根據(jù)自己的興趣選擇內(nèi)容和展示形式的決策機(jī)會(huì),讓學(xué)生能夠自主地進(jìn)行學(xué)習(xí),從而有效地促進(jìn)學(xué)生創(chuàng)造能力的發(fā)展。 (3)發(fā)展性。長(zhǎng)期項(xiàng)目與階段項(xiàng)目相結(jié)合,構(gòu)成了實(shí)現(xiàn)教學(xué)目標(biāo)的認(rèn)知過(guò)程。 (4)評(píng)價(jià)特殊性。項(xiàng)目型教學(xué)的評(píng)價(jià)注重學(xué)生在項(xiàng)目活動(dòng)中能力發(fā)展的過(guò)程,測(cè)評(píng)內(nèi)容包括學(xué)生參與活動(dòng)各環(huán)節(jié)的表現(xiàn)及作業(yè)質(zhì)量,避免了傳統(tǒng)的一張?jiān)嚲矶ǔ煽?jī)的弊端。測(cè)評(píng)可以采用自評(píng)、小組評(píng)、教師綜合評(píng)等方法。教師只有明確并抓住項(xiàng)目化教學(xué)特點(diǎn),才能更好地完成教學(xué)目標(biāo)。 3、項(xiàng)目教學(xué)法在“C語(yǔ)言課程設(shè)計(jì)”中的實(shí)施 31教學(xué)內(nèi)容為了更好地開展課程設(shè)計(jì)教學(xué),經(jīng)過(guò)多次實(shí)踐和摸索,總結(jié)出學(xué)生在具體實(shí)施項(xiàng)目中一般存在2個(gè)方面的知識(shí)不足: 第一,在教學(xué)內(nèi)容上,由于前導(dǎo)課程在教學(xué)上受學(xué)時(shí)影響,很多教師對(duì)指針、結(jié)構(gòu)體、共用體和文件基本操作的知識(shí)介紹不甚完善、系統(tǒng),更難談上輔以實(shí)例加以消化。對(duì)此,針對(duì)學(xué)生在這些知識(shí)點(diǎn)上的掌握程度,利用4~6個(gè)學(xué)時(shí),實(shí)施區(qū)別式的、輔導(dǎo)性的、實(shí)例化教學(xué)。 第二,學(xué)生對(duì)項(xiàng)目管理知識(shí)知之甚少,針對(duì)此情況,采用2個(gè)階段實(shí)施有別于常規(guī)教學(xué)的補(bǔ)課行動(dòng)。第1階段為項(xiàng)目準(zhǔn)備階段,利用2~4個(gè)學(xué)時(shí),安排曾經(jīng)做過(guò)項(xiàng)目且做得比較好的學(xué)生,現(xiàn)身介紹項(xiàng)目的準(zhǔn)備工作(包括如何選題、如何查找資料、如何復(fù)習(xí)C語(yǔ)言知識(shí))、項(xiàng)目實(shí)施過(guò)程要完成的工作(包括如何做市場(chǎng)調(diào)查、如何做需求規(guī)格分析說(shuō)明書、如何做概要設(shè)計(jì)說(shuō)明書、如何做詳細(xì)設(shè)計(jì)說(shuō)明書、如何選擇使用代碼編碼器代碼編寫注意事項(xiàng))、項(xiàng)目驗(yàn)收及作業(yè)提交的工作(包括程序測(cè)試事項(xiàng)、如何寫課程設(shè)計(jì)報(bào)告)等。在學(xué)生介紹中,教師穿插講解,輔以點(diǎn)評(píng)。第2階段為項(xiàng)目實(shí)施階段,教師應(yīng)針對(duì)學(xué)生發(fā)生的問題,及時(shí)給予指導(dǎo),直到學(xué)生弄懂為止。 32教學(xué)要求切實(shí)保證教學(xué)質(zhì)量和教學(xué)效果,本著“學(xué)以致用”的原則,要求學(xué)生做到以下3點(diǎn):第一要做到“學(xué)有三備”,即:在項(xiàng)目實(shí)施前做好知識(shí)儲(chǔ)備,在項(xiàng)目實(shí)施中做好安全防備,項(xiàng)目結(jié)束時(shí)做好被評(píng)準(zhǔn)備。第二要寫好“三書一報(bào)告”?!叭龝奔疵總€(gè)項(xiàng)目組要做需求規(guī)格說(shuō)明書、概要設(shè)計(jì)說(shuō)明書、詳細(xì)設(shè)計(jì)說(shuō)明書,“一報(bào)告”即人人都要做課程設(shè)計(jì)報(bào)告。第三要做“四自”參與者?!耙蛔浴奔醋月桑髮W(xué)生自覺履行學(xué)生守則和項(xiàng)目實(shí)施有關(guān)規(guī)則,不遲到、不早退、不缺席,實(shí)施點(diǎn)名制度,若無(wú)特殊原因,有5次曠課者自愿以重修論處;“二自”即自尊,要求學(xué)生尊重知識(shí)、尊重學(xué)習(xí)規(guī)律、尊重項(xiàng)目組成員、尊重教師、尊重自己;“三自”即自信,要求學(xué)生相信自己能夠按時(shí)、按量、按質(zhì)完成工作內(nèi)容,遇到困難時(shí),沉著、冷靜,理性地尋找問題解決的辦法;“四自”即自強(qiáng),要求學(xué)生不滿足自己已有的成績(jī)和以往與課題項(xiàng)目組共同取得的成績(jī),用創(chuàng)新和超越的思想,做出比以前哪怕是前進(jìn)一小步的事情。同時(shí)也要求教師做好相應(yīng)的工作,如做好項(xiàng)目整體規(guī)劃、精心準(zhǔn)備、努力激發(fā)學(xué)生參與行為、為人師表、表?yè)P(yáng)為主、批評(píng)為輔、多分析、精點(diǎn)評(píng)等。 33項(xiàng)目實(shí)施進(jìn)程項(xiàng)目教學(xué)法是一種生動(dòng)、靈活、多樣化的教學(xué)方法。在項(xiàng)目實(shí)施過(guò)程中,既不能生搬硬套地利用一個(gè)時(shí)間標(biāo)準(zhǔn),又不能影響項(xiàng)目實(shí)施的整體進(jìn)程,因此對(duì)時(shí)間的靈活處理是非常關(guān)鍵的,也是值得商榷的。 34明確項(xiàng)目?jī)?nèi)容,幫助學(xué)生立項(xiàng)立項(xiàng)首先要審題。當(dāng)學(xué)生拿到項(xiàng)目列表時(shí),最不能忽略的問題,就是提醒學(xué)生審題。審題恰當(dāng)對(duì)學(xué)生以后開展各項(xiàng)工作是關(guān)鍵。審題時(shí),學(xué)生首先要考慮自己的長(zhǎng)、缺處,做到揚(yáng)長(zhǎng)避短,也就是說(shuō)審題就是學(xué)生自己審自己完成該項(xiàng)目有多大的能力,有沒有信心。只有學(xué)生明白自己,才可以避免以后實(shí)施項(xiàng)目過(guò)程中走彎路。同時(shí)既要建議學(xué)生在組建項(xiàng)目組時(shí),考慮所在組的其他學(xué)生的長(zhǎng)處和短處,又要盡量避免使被學(xué)生認(rèn)定的差等學(xué)生沒人愿意與其組合,而成績(jī)好的學(xué)生又抱團(tuán)的現(xiàn)象發(fā)生。 根據(jù)近幾年帶課程設(shè)計(jì)的經(jīng)驗(yàn),關(guān)于如何合理選擇項(xiàng)目,建議教師應(yīng)從學(xué)生的角度考慮以下4個(gè)因素,協(xié)助學(xué)生做好選題: (1)規(guī)模。項(xiàng)目規(guī)模太大會(huì)影響項(xiàng)目的完整性,項(xiàng)目規(guī)模太小難以體現(xiàn)課程的實(shí)踐性。 (2)難度。項(xiàng)目難度一定要適中,既要激發(fā)學(xué)生學(xué)習(xí)的興趣又不能影響學(xué)生的自信心。 (3)實(shí)用性。項(xiàng)目的選擇應(yīng)該是現(xiàn)實(shí)世界真實(shí)的工作任務(wù),具有一定的現(xiàn)實(shí)和實(shí)用性。 (4)趣味性。興趣是最好的老師,所以在選擇項(xiàng)目時(shí)應(yīng)考慮其趣味性,讓學(xué)生有更大熱情投入項(xiàng)目。c語(yǔ)言課程設(shè)計(jì)報(bào)告4
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。