




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第第頁c語言課程設(shè)計報告(3篇)C語言程序設(shè)計課程是高等院校計算機專業(yè)基礎(chǔ)課程之一,其教學(xué)效果直接影響學(xué)生在計算機方面的應(yīng)用。以下內(nèi)容是為您帶來的3篇《c語言課程設(shè)計報告》,希望伙伴們參閱后能夠文思泉涌。c語言課程設(shè)計報告篇一一、傳統(tǒng)C語言課程設(shè)計教學(xué)模式C語言是最基本的計算機編程,是計算機、電子信息類等相關(guān)專業(yè)學(xué)生的專業(yè)入門課,在其學(xué)習(xí)過程中,要求必需掌握編程的技能。但是C語言的學(xué)習(xí)有其特點,規(guī)定比較多、知識點多,涉及到的編程程序等也比較難懂,在運行上代碼的要求較高,程序執(zhí)行效率高,因此更講究教學(xué)和學(xué)習(xí)的方式方法,但是在我們的教學(xué)中,目前教學(xué)方法比較單一,隨著信息化的發(fā)展,傳統(tǒng)的教學(xué)模式已經(jīng)無法適應(yīng),亟需**。1、傳統(tǒng)型這種教學(xué)模式,也是最常用的,課堂上以老師為主,學(xué)生只能被動的接受知識的教授。通過最直接“填鴨”式照本宣科,不管學(xué)生接受與否,最終的考核也是以知識點的記住與否,造成學(xué)生死記硬背,不能真正掌握知識。其基本模式為:學(xué)習(xí)——回答——糾錯——總結(jié)。這種模式下,使得老師在教材以外的發(fā)揮余地微小,基本是“照本宣科”,強行灌輸C語言的概念、特點、編程程序、基本的方法等,整個教學(xué)過程缺乏快捷機動、具有啟發(fā)性的內(nèi)容,學(xué)生被動的接受知識、被動的記憶、被檢查、被考試、被批判等,日復(fù)一日的教條式訓(xùn)練,不能有效地激發(fā)學(xué)生的主觀能動性與創(chuàng)造熱誠。2、任務(wù)型C語言教學(xué)區(qū)別于其他學(xué)科,在理論知識的教授之外,還需要培養(yǎng)學(xué)生的實際動手本領(lǐng),因此,很多學(xué)校也采用“任務(wù)型”教學(xué)模式,基本模式為:依據(jù)實在要求提出任務(wù)—鼓舞學(xué)生設(shè)計方案—實際操作—解決任務(wù)。在日常的教學(xué)中,學(xué)校大多會利用電腦等磨練學(xué)生的實際動手本領(lǐng),利用實際操作,磨練編程、邏輯等本領(lǐng),從而掌握C語言的基本知識。例如翻轉(zhuǎn)課堂模式,老師將知識教授環(huán)節(jié)制作成教學(xué)微課,課前供應(yīng)給學(xué)生預(yù)習(xí),通過預(yù)習(xí)使課堂的實踐性練習(xí)目的性更明確,老師隨堂對學(xué)生遇到問題進行引導(dǎo)分析,從而培養(yǎng)學(xué)生**思考本領(lǐng)和實際操作本領(lǐng)。這種模式的采用,相對于傳統(tǒng)模式,有其進步性,這也是C語言等專業(yè)性、操作性學(xué)科區(qū)別于其他學(xué)科的特點決議的,在這種模式下更取決于老師自身的素養(yǎng)、知識、本領(lǐng)等,是整個課程的掌控者、引導(dǎo)者,他們的本領(lǐng)直接關(guān)系著教學(xué)成績。二、信息化背景下面對的挑戰(zhàn)隨著科技的發(fā)展,信息化在教學(xué)領(lǐng)域的應(yīng)用越來越普遍,信息技術(shù)的日新月異,也使得其在課堂上,已經(jīng)不但僅是局限于簡單地計算機和多**運用,移動技術(shù)、智能化與虛擬技術(shù)等為我們的教學(xué)供應(yīng)了新的思路和方法,如何能使我們的教學(xué)與高速發(fā)展的信息化相結(jié)合,是教育領(lǐng)域不絕探究的課題。C語言程序設(shè)計等課程具有很強的專業(yè)性要求,緊要是建立在計算機信息技術(shù)的基礎(chǔ)上,對于信息化的反應(yīng)更為靈敏,傳統(tǒng)的課堂上,以老師為中心的“面對面”的教育模式面對著挑戰(zhàn)和撞擊,用技術(shù)**的快捷性與便利性來加強課程學(xué)習(xí)的興趣和接受本領(lǐng)。隨著新技術(shù)的廣泛應(yīng)用,會促使傳統(tǒng)的教學(xué)模式發(fā)生變革,以老師為中心的教學(xué)模式漸漸轉(zhuǎn)化為互動式教學(xué)模式,實現(xiàn)更好的教育效果。在C語言課程設(shè)計教學(xué)領(lǐng)域,進行信息化教學(xué)**的試驗,充分利用信息技術(shù),變革教學(xué)**和模式,是信息化發(fā)展的肯定要求。只有實現(xiàn)C語言課程的信息化教學(xué)**,使得教育信息化能夠普遍運用,才略呈現(xiàn)出信息技術(shù)在推動C語言教學(xué)中的強大威力和廣闊前景。三、教學(xué)模式**的基本對策教學(xué)模式直接反映出確定的教學(xué)理念,也直接決議著教學(xué)成績。隨著信息化的發(fā)展,教育信息化漸漸打破傳統(tǒng)的教學(xué)模式,在這樣的背景下,C語言教學(xué)模式的**任務(wù)艱難,如何構(gòu)建新型的`信息化教學(xué)模式也是我們在實踐中不絕摸索的問題。1、充分利用信息化的科技**信息化的科技**,給我們的教育領(lǐng)域帶來變革,尤其是計算機領(lǐng)域的學(xué)習(xí),其緊要是建立在信息化發(fā)展的基礎(chǔ)上,因此在教學(xué)中,更要與時俱進,與信息化的發(fā)展程度相互依存,相互輔佑襄助,C語言課程設(shè)計教學(xué)中,可以充分利用信息化的科技**,如計算機技術(shù)、云計算技術(shù)、多**技術(shù)、網(wǎng)絡(luò)技術(shù)、虛擬現(xiàn)實技術(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ù),實現(xiàn)在線教育,建立“C語言程序設(shè)計”網(wǎng)站,分組進行網(wǎng)站維護,運用編程本領(lǐng)進行更新;應(yīng)用現(xiàn)代的通信技術(shù),建立微信學(xué)習(xí)群,讓學(xué)生共享自身的學(xué)習(xí)經(jīng)驗,共享學(xué)習(xí)資源。2、案例引導(dǎo)式教學(xué)模式**C語言教學(xué)模式,另一探究的模式為案例引導(dǎo)式教學(xué)模式,C語言的教學(xué),是為了培養(yǎng)學(xué)生讀程序、調(diào)試程序、寫(仿照)程序的本領(lǐng)以及規(guī)范性編程的本領(lǐng),學(xué)習(xí)最緊要的目的是為了應(yīng)用,對于編程的應(yīng)用,只有實在的應(yīng)用場景,即案例,才略更容易被接受,更易懂。案例引導(dǎo)式教學(xué)模式,在別的專業(yè)課教授中,常被使用,緊要特點就是用案例去引導(dǎo)知識點的掌握,對案例進行分析,通過分析啟發(fā)學(xué)生的思路,將學(xué)生帶入到實在的案例中,讓學(xué)生有一種“身臨其境”的代入感,從而掌握實在的知識,學(xué)會在這種場景下解決問題的方法,這種模式的教學(xué)更有針對性、系統(tǒng)性。案例引導(dǎo)式教學(xué)模式在C語言課程設(shè)計教學(xué)中的運用是指針對C語言課程的每一個核心知識點,建立配套的案例,通過這些案例的學(xué)習(xí)和掌握,使得學(xué)生在例子的佐證下,更加了解C語言的應(yīng)用,這種案例的設(shè)計,和我們的書本知識相結(jié)合,把理論知識融入到實在的案例中,進行綜合性的敘述,如實在的計算機程序的編寫,設(shè)計游戲環(huán)節(jié),運用所學(xué)的C語言知識設(shè)計網(wǎng)站,并使之運行,可以在班吉內(nèi)分組進行維護等,并加以各種領(lǐng)域成功案例或者失敗經(jīng)驗的案例,讓學(xué)生能夠更進一步了解其應(yīng)用范圍、本領(lǐng)、領(lǐng)域等。3、實踐教學(xué)模式C語言課程設(shè)計的學(xué)習(xí),所需的本領(lǐng)不再是死記硬背,而是更重視實踐和應(yīng)用,因此我們在教學(xué)過程中,不能只教授書本知識,還要磨練學(xué)生的動手本領(lǐng)和編程本領(lǐng),實踐教學(xué)模式應(yīng)運而生,依靠大量的實踐,將所學(xué)的知識轉(zhuǎn)化為實際操作,得到進一步的應(yīng)用。信息化技術(shù)為這種教學(xué)模式供應(yīng)支撐服務(wù),我們可以在課堂上設(shè)計各種實踐環(huán)節(jié),也可以在課堂后與各種軟件公司、游戲公司、網(wǎng)絡(luò)公司等合作,加添實踐機會,讓學(xué)生在實在的實踐環(huán)節(jié)中,真正了解C語言的知識,并自動內(nèi)化這些知識,變?yōu)閷嶋H操作本領(lǐng)。在這種教學(xué)模式**中,如何能夠更好的提高實踐本領(lǐng)需要通過各個環(huán)節(jié)的相互搭配,如課程設(shè)計上,加強試驗、實訓(xùn)環(huán)節(jié),讓學(xué)生在嫻熟掌握C語言語法、程序結(jié)構(gòu)的基本理論的同時,通過大量的實踐操作,進一步掌握C語言的知識,學(xué)會編碼;同是,樂觀與各軟件、互聯(lián)網(wǎng)、網(wǎng)絡(luò)公司簽訂實踐基地,讓學(xué)生可以在實際應(yīng)用中,邊做邊學(xué),提高學(xué)生邏輯思維、實際操作本領(lǐng),真正實現(xiàn)教學(xué)目的,嫻熟掌握計算機編程本領(lǐng)。c語言課程設(shè)計報告篇二1、題目要求◆建立通訊錄信息,信息至少包含編號、姓名、年齡、電話、居住街道、省份、城市、電子郵箱等;◆能夠供應(yīng)添加、刪除和修改通訊錄信息的功能;◆能夠供應(yīng)安不同方式查詢的功能;如按姓名或年齡、電話等查詢;◆將通訊錄保管在文件中;◆能夠按表格方式輸出通訊錄信息。2、需求分析本程序?qū)⒂玫轿募到y(tǒng),其中單行內(nèi)容**一張紙條。程序運行后首先將文件系統(tǒng)的原始數(shù)據(jù)讀取并保管到程序的結(jié)構(gòu)體數(shù)組當(dāng)中,所以應(yīng)供應(yīng)文件輸入的操作;由于紙條數(shù)據(jù)零散,所以要對原始數(shù)據(jù)進行分類操作并供應(yīng)一個數(shù)組用于保管分類信息;在程序中要進行統(tǒng)計工作,所以要供應(yīng)顯示、排序等操作;另外應(yīng)供應(yīng)鍵盤式選擇菜單實現(xiàn)功能選擇。3、)●.(總體設(shè)計依據(jù)項目的任務(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è)計思路如下:1、采用模塊設(shè)計思想;2、將通訊錄信息定義成結(jié)構(gòu)體類型,并通過文件實施數(shù)據(jù)操作;3、通過設(shè)計一菜單界面完成實在操作。4、認真設(shè)計c語言課程設(shè)計報告篇三第一章基礎(chǔ)掌握1.1試驗?zāi)康恼莆誄程序設(shè)計編程環(huán)境VisualC++,掌握運行一個C程序的基本步驟,包含編輯、編譯、鏈接和運行。(]1.2試驗要求在報告中記錄建立、保管C程序?qū)嵙?xí)過程。1.3試驗基本內(nèi)容編寫程序,在屏幕上顯示一個短句“HelloWorld”(1)程序:1)編譯如下程序:includeVoidmain(){printf(“HelloWorld!”);}2)鏈接。執(zhí)行Build—命令。3)運行。執(zhí)行BuildExecute命令。顯示結(jié)果。4)關(guān)閉程序工作區(qū)。(2)運行結(jié)果:輸出結(jié)果:HelloWorld!總結(jié):掌握C語言程序設(shè)計的基本框架,能夠編寫簡單的程序。第二章數(shù)據(jù)類型2.1試驗?zāi)康模?)掌握C語言的運算符和表達式的正確使用以及C語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()(2)通過編程進一步理解和掌握運算符確實切含義和功能。2.2試驗要求(1)在報告中記錄建立、保管C程序?qū)嵙?xí)過程。(2)完成典型題目,分析遇到的困難和試驗中的收獲。2.3試驗基本內(nèi)容輸入程序,察看輸出結(jié)果1>./*test2.1c*/1)編譯如下程序:includevoidmain(){charch;intk;ch=a,k=b;printf("%d,%x,%c",ch,ch,ch,ch,k);printf("k=%%d",k)}2)鏈接。執(zhí)行Build—命令。3)運行。執(zhí)行BuildExecute命令。顯示結(jié)果。4)關(guān)閉程序工作區(qū)。2>./*test2.2c*/1)編譯如下程序:includevoidmain(){floata1,a2;doubleb1,b2;a1=1234.12;a2=0.000001;b1=1234.12;b2=0.000001;printf("%f,%lf",a1+a2,b1+b2);}2)鏈接。執(zhí)行Build—命令。3)運行。執(zhí)行BuildExecute命令。顯示結(jié)果。4)關(guān)閉程序工作區(qū)。試驗結(jié)果:97.61,141,ak=xd試驗結(jié)果:擴展:c語言程序試驗報告/c語言試驗報告/c語言程序設(shè)計報告1234.120239,1234.120001總結(jié):學(xué)會C語言的運算符和表達式的正確使用第三章選擇結(jié)構(gòu)程序設(shè)計3.1試驗?zāi)康膶W(xué)會改正程序中的錯誤3.2試驗要求(1)在報告中記錄建立、保管C程序?qū)嵙?xí)過程。(](2)完成典型題目,分析遇到的困難和試驗中的收獲。3.3試驗基本內(nèi)容輸入試驗程序,程序有錯,改正程序中的錯誤1)輸入如下程序:includeincludevoidmain(){doublea,b,c,d;printf("輸入一元二次方程a=,b=,c=");scanf("a=%lf,b=%lf",if(a==0){if(b=0)}{}elsePrintf("x=%0.2f",—c/b);if(c==0)Printf("0==0參數(shù)對方程無意義!”);elsePrintf("c!=0方程不成立");elseif(d>=0){printf("x1=%0.2f",(—b+sqrt(d))/(2*a));printf("x1=%0.2f",(—b—sqrt(d))/(2*a));}else{printf("x1=%0.2f+%0.2fi",—b/(2*a),sqrt(—d)/(2*a));printf("x1=%0.2f—%0.2fi",—b/(2*a),sqrt(—d)/(2*a));}}2)鏈接。()執(zhí)行Build—命令。3)運行。執(zhí)行BuildExecute命令。顯示結(jié)果。4)關(guān)閉程序工作區(qū)。試驗結(jié)果:運行不了程序,做以下修改:includeincludevoidmain(){doublea,b,c,d;printf("輸入一元二次方程a=,b=,c=");scanf("a=%lf,b=%lf",c=5;if(a==0){/*if(b=0){}elseprintf("x=%0.2f",—c/b);if(c==0)printf("0==0參數(shù)對方程無意義!”);elseprintf("c!=0方程不成立");}*/elseif(d>=0){}else{}printf("x1=%0.2f",(—b+sqrt(d))/(2*a));printf("x1=%0.2f",(—b—sqrt(d))/(2*a));printf("x1=%0.2f+%0.2fi",—b/(2*a),sqrt(—d)/(2*a));printf("x1=%0.2f—%0.2fi",—b/(2*a),sqrt(—d)/(2*a));}這樣就可以輸出程序了??偨Y(jié):學(xué)會使用邏輯運算符和邏輯表達式,掌握簡單的查錯方法,并改錯。第四章循環(huán)程序設(shè)計4.1試驗?zāi)康膵故焓褂脀hiledo…while語句實現(xiàn)循環(huán)程序設(shè)計。[)4.2試驗要求(1)在報告中記錄建立、保管C程序?qū)嵙?xí)過程。(2)完成典型題目,分析遇到的困難和試驗中的收獲。4.3試驗基本內(nèi)容1)編譯如下程序:includevoidmain(){intm,n,j,k;printf("inputmn");while(scanf("%d",j=m;while(j/n!=0)j=j+m;k=(m*n)/j;printf("最小公倍數(shù)是%d最大公約數(shù)是%d",j,k);}2)鏈接。執(zhí)行build—命令。3)運行。執(zhí)行buildexecute命令。顯示結(jié)果。4)關(guān)閉程序工作區(qū)。試驗結(jié)果:Inputmn52然后運算出來結(jié)果:最大公倍數(shù)是5最大公約數(shù)是0總結(jié):學(xué)使用for,while,dowhile語句實現(xiàn)循環(huán)程序,第五章程序設(shè)計5.1試驗?zāi)康臋z驗近來學(xué)習(xí)成績,進一步鞏固C語言的學(xué)習(xí)5.2試驗要求1)輸
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東交通學(xué)院《金融學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海南湖職業(yè)技術(shù)學(xué)院《大學(xué)信息技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南中醫(yī)藥大學(xué)《中國建筑史》2023-2024學(xué)年第二學(xué)期期末試卷
- 南方科技大學(xué)《工業(yè)通信與網(wǎng)絡(luò)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北工業(yè)大學(xué)工程技術(shù)學(xué)院《制漿造紙機械與設(shè)備》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江大學(xué)《經(jīng)典本草與湖湘中醫(yī)藥文化》2023-2024學(xué)年第二學(xué)期期末試卷
- 黑龍江幼兒師范高等??茖W(xué)?!侗髅缹W(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 成都工貿(mào)職業(yè)技術(shù)學(xué)院《設(shè)計與開發(fā)課程設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古經(jīng)貿(mào)外語職業(yè)學(xué)院《地理信息工程課程設(shè)計與實踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南交通職業(yè)技術(shù)學(xué)院《空間文學(xué)與敘事》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年廣東省《輔警招聘考試必刷500題》考試題庫含答案
- 國家科技安全教學(xué)課件
- DB3301T 1088-2018 杭州龍井茶栽培技術(shù)規(guī)范
- 2010浙G22 先張法預(yù)應(yīng)力混凝土管樁
- 安徽省部分省示范中學(xué)2025屆高三第一次模擬考試英語試卷含解析
- 工程機械租賃服務(wù)方案及保障措施 (二)
- 國網(wǎng)基建安全管理課件
- 部編版初中語文7-9年級教材必背古詩詞、古文99篇詳細解析及欣賞
- DB36T 1393-2021 生產(chǎn)安全風(fēng)險分級管控體系建設(shè)通則
- 檔案三合一制度培訓(xùn)
- Unit 1 I go to school by bus. Period 4(說課稿)-2023-2024學(xué)年教科版(廣州)英語二年級下冊
評論
0/150
提交評論