版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)題 目 二叉樹的遍歷算法分析與設(shè)計(jì) 學(xué)生姓名 專業(yè)班級 計(jì)算機(jī)12-1 指導(dǎo)教師 職 稱 副教授 所在單位 信息科學(xué)系 教學(xué)部主任 完成日期 2021年1月10日課程設(shè)計(jì)報(bào)告單學(xué)號姓名李科錦專業(yè)班級計(jì)算機(jī)12-1考 核 項(xiàng) 目評分備注1平時(shí)工作態(tài)度及遵守紀(jì)律情況(10分)2掌握基本理論、關(guān)鍵知識、基本技能的程度和閱讀參考資料的水平(10分)3獨(dú)立工作能力、綜合運(yùn)用所學(xué)知識分析和解決問題能力及實(shí)際工作能力提高的程度(20分)4完成課程設(shè)計(jì)說明書及軟件的情況與水平(小組分工情況、規(guī)范性、整潔清楚、敘述完整性、思路清晰程度、工作量及實(shí)際運(yùn)行情況和創(chuàng)新性)(60分)總評成績綜 合 評
2、 定:(優(yōu)、良、中、及格、不及格) 指導(dǎo)教師簽字:2014年1月10日數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)任務(wù)書一、任務(wù)及要求:1. 設(shè)計(jì)(研究)任務(wù)和要求研究內(nèi)容:二叉樹的遍歷算法分析與設(shè)計(jì)任務(wù)和要求:(1)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識,掌握數(shù)據(jù)結(jié)構(gòu)典型的算法的使用。(2)對指導(dǎo)教師下達(dá)的題目進(jìn)行系統(tǒng)分析。(3)根據(jù)分析結(jié)果完成系統(tǒng)設(shè)計(jì)。(4)編程:在計(jì)算機(jī)上實(shí)現(xiàn)題目的代碼實(shí)現(xiàn)。(5)完成對該系統(tǒng)的測試和調(diào)試。(6)提交課程設(shè)計(jì)報(bào)告。要求完成課程設(shè)計(jì)報(bào)告3000字以上(約二十頁)。完成若干綜合性程序設(shè)計(jì)題目,綜合設(shè)計(jì)題目的語句行數(shù)的和在100行語句以上。2.原始依據(jù)結(jié)合數(shù)據(jù)結(jié)構(gòu)課程中的基本理論和基本算法,正確分析出數(shù)據(jù)
3、的邏輯結(jié)構(gòu),合理地選擇相應(yīng)的存儲結(jié)構(gòu),并能設(shè)計(jì)出解決問題的有效算法。提高程序設(shè)計(jì)和調(diào)試能力。學(xué)生通過上機(jī)實(shí)習(xí),驗(yàn)證自己設(shè)計(jì)的算法的正確性。學(xué)會有效利用基本調(diào)試方法,迅速找出程序代碼中的錯誤并且修改。3.參考題目:二、工作量2周(10個工作日)時(shí)間三、計(jì)劃安排第1個工作日:查找相關(guān)資料、書籍,閱讀示例文檔,選擇題目。第2個工作日第3個工作日:設(shè)計(jì)程序結(jié)構(gòu)、模塊圖。第4個工作日第9個工作日:完成程序的編碼,并且自己調(diào)試、測試。穿插進(jìn)行課程設(shè)計(jì)報(bào)告的撰寫。第10個工作日:上交課程設(shè)計(jì)報(bào)告,由教師檢查軟件測試效果、檢查課程設(shè)計(jì)報(bào)告,給出學(xué)生成績。指導(dǎo)教師簽字: 2021年 12月 30日目錄題目一:居
4、民信息管理系統(tǒng)(以二叉樹建立)算法分析與設(shè)計(jì)11.需求分析12.概要設(shè)計(jì)13.詳細(xì)設(shè)計(jì)21. 居民信息查詢模塊22. 居民信息刪除模塊23. 居民信息添加模塊24. 居民信息修改模塊25.系統(tǒng)總體流程34.調(diào)試分析41. 程序設(shè)計(jì)及過程45.測試結(jié)果及運(yùn)行效果4題目二:居民信息管理系統(tǒng)(單鏈表建立含各種排序)算法分析與設(shè)計(jì)71.需求分析72.概要設(shè)計(jì)73.詳細(xì)設(shè)計(jì)83.1主函數(shù)模塊83.2錄入居民信息子模塊93.3修改居民信息子模塊113.4 寫入/讀取信息子模塊153.5 按年齡直接插入排序子模塊163.6 按戶籍號直接選擇排序子模塊17總 結(jié)18參考文獻(xiàn)19附錄.主要代碼20題目一20題目
5、二25題目一:居民信息管理系統(tǒng)(以二叉樹建立)算法分析與設(shè)計(jì)1.需求分析此系統(tǒng)是根據(jù)用戶的需求,主要是對居民的基本信息進(jìn)行登記,統(tǒng)計(jì),并對居民信息進(jìn)行管理。系統(tǒng)除了以上功能外還要有基本的管理工作,例如添加居民信息,修改居民信息,刪除居民信息等最基本的操作,還有就是通過本系統(tǒng)還可以統(tǒng)計(jì)出在在各個教育程度的人數(shù),方便應(yīng)用者更加的快捷的做出統(tǒng)計(jì),提高工作效率。2.概要設(shè)計(jì)本系統(tǒng)中定義jumininfo結(jié)構(gòu)體類型用于描述居民信息。jumininfo結(jié)構(gòu)體類型定義格式如下:typedef structchar num18; char name21;char sex5; char age4;char xu
6、eli11;char addr51;char tel21;jumininfo;其中num用于描述居民的身份證號信息,name用于描述居民的姓名信息,sex用于描述居民的性別信息,age用于描述居民的年齡信息,xueli用于描述居民的教育程度信息,addr用于描述居民的地址信息,tel用于描述居民的聯(lián)系方式信息。本系統(tǒng)中定義nodetype結(jié)構(gòu)體類型用于建立二叉樹的節(jié)點(diǎn)。nodetype結(jié)構(gòu)體類型定義格式如下:typedef struct nodejumininfo jumin;struct node *L;struct node *R;nodetype;其中jumin用于存儲居民個人信息,*L
7、為指向左孩子的指針,*R為指向右孩子的指針。3.詳細(xì)設(shè)計(jì)依據(jù)需求分析結(jié)果,居民信息管理系統(tǒng)系統(tǒng)可以分為四個模塊:居民信息查詢模塊、居民信息刪除模塊、居民信息添加模塊和居民信息修改模塊。如下圖所示:居民信息管理系統(tǒng)查詢模塊刪除模塊添加模塊修改模塊圖2-1 居民信息管理系統(tǒng)模塊結(jié)構(gòu)1. 居民信息查詢模塊居民信息查詢模塊主要實(shí)現(xiàn)的功能是居民信息的快速查詢。依據(jù)用戶輸入的身份證號查找對應(yīng)的居民信息。2. 居民信息刪除模塊居民信息刪除模塊主要實(shí)現(xiàn)的功能是對特定居民信息的刪除。3. 居民信息添加模塊居民信息添加模塊主要是閑的功能是對固定數(shù)量的居民信息的添加。4. 居民信息修改模塊居民信息修改模塊主要實(shí)現(xiàn)的
8、功能是對特定居民信息的修改。5.系統(tǒng)總體流程開始NY YY菜單根據(jù)菜單輸入n的值選擇程序保存結(jié)束是否繼續(xù)進(jìn)行5添加6修改2瀏覽3查詢4刪除7退出1錄入圖2-3 系統(tǒng)總體流程框圖4.調(diào)試分析1. 程序設(shè)計(jì)及過程一、設(shè)想將上一次單鏈表的課程設(shè)計(jì)所編寫的成程序改寫,定義成為二叉樹結(jié)構(gòu)類型。結(jié)果:失敗,單鏈表指針指向與二叉樹完全不同,使整個程序指針結(jié)構(gòu)改變工作量變得很大,短時(shí)間內(nèi)一人無法完成。二、參考書本,重新定義類型結(jié)構(gòu),取單鏈表課程設(shè)計(jì)部分顯示函數(shù)進(jìn)行重新編輯。結(jié)果:比較成功,建立了一個以二叉樹結(jié)構(gòu)為基礎(chǔ)的管理系統(tǒng)。缺點(diǎn):將文件存入文件和從文件讀取沒有實(shí)現(xiàn),二叉樹的寫入與單鏈表區(qū)別較大,已經(jīng)找出將
9、樹存入文件的方法,但讀取程序未能編寫成功,因此在本次課程設(shè)計(jì)中未加入寫入文件模塊。目前程序中未能實(shí)現(xiàn)的功能除了從文件讀取功能外,還有查找功能。查找功能的程序代碼已經(jīng)編寫完成,但是實(shí)際測試中未能達(dá)到與其功能,具體問題仍然在分析和Debug中,本次課程設(shè)計(jì)不便列舉。由于查找功能的缺失,使二叉樹節(jié)點(diǎn)信息的刪除和修改功能也未實(shí)現(xiàn)。但本次課程設(shè)計(jì)的主要目的是成功的建立二叉樹并將其遍歷,鑒于此功能已經(jīng)實(shí)現(xiàn),可以基本確定此次課程設(shè)計(jì)的基本目的已經(jīng)達(dá)到。5.測試結(jié)果及運(yùn)行效果進(jìn)入主菜單,按數(shù)字鍵選擇所需功能:圖5-1顯示主菜單選擇錄入居民信息:當(dāng)輸入身份證號不是18位時(shí):圖5-2輸入身份證號不是18位錄入成功
10、時(shí):圖5-3錄入成功輸入“#”結(jié)束錄入,返回主菜單。選擇顯示居民信息:系統(tǒng)自動中序遍歷已建成的二叉樹。圖5-4中序遍歷已建成的二叉樹選擇插入居民信息:優(yōu)點(diǎn):系統(tǒng)自動選擇二叉樹上合適的位置插入信息缺點(diǎn):每次只能插入一個居民信息圖5-4插入一個居民信息至二叉樹中題目二:居民信息管理系統(tǒng)(單鏈表建立含各種排序)算法分析與設(shè)計(jì)1.需求分析與題目一相同2.概要設(shè)計(jì)本系統(tǒng)中定義jumin結(jié)構(gòu)體類型用于描述居民信息。jumin結(jié)構(gòu)體類型定義格式如下:struct jumin int num; char name20; char sex; int age; char xueli30; int wage; ch
11、ar addr30; char tel20;jumin100其中num用于描述居民的戶籍號信息,name用于描述居民的姓名信息,sex用于描述居民的性別信息,age用于描述居民的年齡信息,xueli用于描述居民的教育程度信息,wage用于描述居民的收入信息,addr用于描述居民的地址信息,tel用于描述居民的聯(lián)系方式信息。本系統(tǒng)中定義rectype結(jié)構(gòu)體類型用于建立鏈表,定義格式如下:typedef structint key;jumininfo info;rectype;3.詳細(xì)設(shè)計(jì)3.1主函數(shù)模塊主函數(shù)模塊主要提供本程序運(yùn)行的基礎(chǔ)以及供用戶選擇子函數(shù)功能。3.1.1. 主函數(shù)模塊描述由ho
12、mepage函數(shù)顯示功能菜單,由用戶選擇需要的功能并連接到對應(yīng)的功能函數(shù)。3.1.2. 主函數(shù)模塊設(shè)計(jì)實(shí)現(xiàn)進(jìn)入程序運(yùn)行結(jié)果如下截圖:圖3.1-1 主函數(shù)運(yùn)行結(jié)果若用戶輸入1-7以外的字符,則如下圖:圖3.1-2 用戶輸入1-7以外的字符3.2錄入居民信息子模塊錄入居民信息子模塊主要提供用戶錄入居民信息至系統(tǒng)指定文件并存儲的功能。3.2.1. 錄入居民信息子模塊描述經(jīng)由main函數(shù)進(jìn)入錄入函數(shù),用戶根據(jù)系統(tǒng)提示按步驟輸入居民信息。3.2.2. 錄入居民信息子模塊流程框圖開始菜單輸入1進(jìn)入錄入子模塊輸入需要錄入的居民個數(shù)i按系統(tǒng)提示逐項(xiàng)錄入居民信息是否已錄入i個信息NY保存是否繼續(xù)進(jìn)行NY結(jié)束圖3
13、.2-3 錄入信息模塊流程框圖3.2.3. 錄入居民信息子模塊設(shè)計(jì)實(shí)現(xiàn)進(jìn)入程序運(yùn)行結(jié)果如下截圖:圖3.2-4 錄入信息模塊運(yùn)行結(jié)果3.3修改居民信息子模塊修改居民信息子模塊主要提供用戶修改已錄入的居民信息并存儲改變的功能。3.3.1. 修改居民信息子模塊描述經(jīng)由main函數(shù)進(jìn)入修改函數(shù),用戶根據(jù)系統(tǒng)提示按步驟選擇需要修改的項(xiàng)目并修改。3.3.2. 修改居民信息子模塊流程框圖開始菜單輸入6進(jìn)入錄入子模塊顯示所有現(xiàn)有信息輸入要修改的居民姓名顯示需要修改的信息是否確實(shí)要修改此人信息按系統(tǒng)提示輸入需要修改項(xiàng)目的編號NY戶籍號姓名性別年齡學(xué)歷收入住址 是否確定修改是否繼續(xù)修改是否繼續(xù)進(jìn)行NY結(jié)束NYNY
14、保存圖3.3-5 修改信息模塊流程框圖3.3.3. 修改居民信息子模塊設(shè)計(jì)實(shí)現(xiàn)當(dāng)進(jìn)入系統(tǒng)模塊時(shí)未讀取到數(shù)據(jù)庫時(shí)圖3.3-6 修改信息模塊運(yùn)行結(jié)果(1)5秒后系統(tǒng)自動返回主菜單。進(jìn)入系統(tǒng)成功讀取數(shù)據(jù)庫:圖3.3-7 修改信息模塊運(yùn)行結(jié)果(2)圖3.3-8 修改信息模塊運(yùn)行結(jié)果(3)圖3.3-9 修改信息模塊運(yùn)行結(jié)果(4)3.4 寫入/讀取信息子模塊寫入/讀取信息子模塊主要提供用戶在錄入和編輯信息后將信息存入文件以便下次運(yùn)行程序繼續(xù)讀取信息的功能。此模塊通常在后臺運(yùn)行,只在讀取或?qū)懭胛募l(fā)生錯誤時(shí)顯示"文件打開錯誤!請先錄入信息列表。系統(tǒng)將自動返回主菜單,請稍候. ",并在5秒
15、后自動返回主菜單。在進(jìn)入各模塊時(shí)讀取錯誤如下:圖3.4-10 進(jìn)入修改模塊式讀取文件錯誤圖3.4-11 進(jìn)入瀏覽模塊式讀取文件錯誤圖3.4-12 進(jìn)入添加模塊式讀取文件錯誤圖3.4-13 進(jìn)入刪除模塊式讀取文件錯誤圖3.4-14 進(jìn)入瀏覽模塊式讀取文件錯誤3.5 按年齡直接插入排序子模塊按年齡直接插入排序子模塊主要提供用戶在存儲信息后將信息按年齡由小到大順序排序的功能。目前還存在在每次排序完成后會在數(shù)據(jù)列表最前端插入一組空數(shù)據(jù)的BUG,且到目前為止并未修復(fù)。圖3.4-15 按年齡直接插入排序子模塊3.6 按戶籍號直接選擇排序子模塊按戶籍號直接選擇排序子模塊主要提供用戶在存儲信息后將信息按戶籍號
16、由小到大順序排序的功能。目前還存在在每次排序完成后會在數(shù)據(jù)列表最前端插入一組空數(shù)據(jù)的BUG,且到目前為止并未修復(fù)。圖3.4-15 按戶籍號直接選擇排序子模塊總 結(jié)課程設(shè)計(jì)終于成功的收尾了,雖然有些疲憊但是頗有收獲,我鞏固了所學(xué)到的知識,并動手實(shí)踐,更好地理解和運(yùn)用了數(shù)據(jù)結(jié)構(gòu)的知識。數(shù)據(jù)結(jié)構(gòu)學(xué)了近一學(xué)期,很多知識掌握得不是很牢,通過平時(shí)的復(fù)習(xí)自己也理解了一些,但讓我有更深的理解和更好的認(rèn)識則是在這個課程設(shè)計(jì)。通過本次課程設(shè)計(jì),復(fù)習(xí)了上學(xué)期的C語言編程知識,學(xué)會了怎么去借鑒別人方法 和經(jīng)驗(yàn),知道了如何整理材料是設(shè)計(jì)最快的完成這為以后設(shè)計(jì)畢業(yè)論文打下了基礎(chǔ)。此次課程設(shè)計(jì)鑒于上次的經(jīng)驗(yàn)我選擇了獨(dú)立一人
17、一組。覺得雖然程序編寫有些吃力,但是一個人完成程序時(shí)的成就感也加倍了。由于臨近期末,復(fù)習(xí)任務(wù)緊張,這次的課程設(shè)計(jì)完成的還不是很周密,還有很多可以完善的地方,但總的來說已經(jīng)達(dá)到我之前預(yù)想的程序效果。在這次課程設(shè)計(jì)中,我還幫助了其他小組課程設(shè)計(jì)的完成,見到了很多的程序錯誤,并幫他們改正,這也鍛煉了我個人在程序debug方面的能力。還著愉快的心情,數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)結(jié)束了。希望在這次課程設(shè)計(jì)中所總結(jié)的經(jīng)驗(yàn)和教訓(xùn)會讓我以后的課程設(shè)計(jì)更加順利。參考文獻(xiàn)1 嚴(yán)蔚敏.吳偉民著.數(shù)據(jù)結(jié)構(gòu)(C語言版). 北京:清華大學(xué)出版.2021年第一版2 陳一華等編. 數(shù)據(jù)結(jié)構(gòu)(C 語言). 北京:電子科技大學(xué)出版社.202
18、1年第一版3 譚浩強(qiáng). C語言程序設(shè)計(jì)(第二版).北京:高等教育出版社.2021 附錄.主要代碼題目一#include <stdio.h>#include <string.h>#include <stdlib.h>#include <malloc.h>#include <windows.h>typedef structchar num18; char name21;char sex5; char age4;char xueli11;char addr51;char tel21;jumininfo;typedef struct node
19、jumininfo jumin;struct node *L;struct node *R;nodetype;typedef nodetype *btree;/*void write(btree k,char * num)FILE *fp;if(fp=fopen("infolist.txt","a+")=NULL)printf ("文件打開錯誤!請先錄入信息列表。n");Sleep(3000);return;if(k)fwrite(&k->jumin.num,sizeof(nodetype),1,fp); if(k-&g
20、t;L) write(k->L,k->L->jumin.num); if(k->R) write(k->R,k->R->jumin.num);fclose(fp);*/btree bssearch(btree p,char *num)while(p!=NULL)if(strcmp(num,p->jumin.num)=0)return p;if(strcmp(num,p->jumin.num)<0)p=p->L;else p=p->R;return p;void insert(btree * root,char * num)
21、/FILE *fp;btree f,p;char name20,sex4,age3,xueli10,addr50,tel20;/fp=fopen("infolist.txt","a");f=NULL;p=*root;while(p)if(strcmp(num,p->jumin.num)=0)printf("該身份證號居民信息已存在,請重新輸入!n");return;f=p;p=(strcmp(num,p->jumin.num)<0)?p->L:p->R;p=(btree)malloc(sizeof(nod
22、etype);strcpy(p->jumin.num,num);printf("請輸入姓名(少于10個漢字):n");scanf("%s",name);strcpy(p->,name);printf("請輸入性別(男或女):n");scanf("%s",sex);strcpy(p->jumin.sex,sex);printf("請輸入年齡(少于3個數(shù)字):n");scanf("%s",age);strcpy(p->jumin.age
23、,age);printf("請輸入學(xué)歷(少于5個漢字):n");scanf("%s",xueli);strcpy(p->jumin.xueli,xueli);printf("請輸入家庭住址(少于25個漢字):n");scanf("%s",addr);strcpy(p->jumin.addr,addr);printf("請輸入 號碼(少于20個數(shù)字或字符):n");scanf("%s",tel);strcpy(p->jumin.tel,tel);p->L
24、=NULL;p->R=NULL;if(*root=NULL)*root=p;elseif(strcmp(num,f->jumin.num)<0)f->L=p;elsef->R=p;/write(p,p->jumin.num);/*while(p->L) if (fwrite(&p->jumin.num,sizeof(nodetype),1,fp)!=1) printf("File write error!n"); if(p->L)p=p->L; elseif(p->R)p=p->R;*/fclo
25、se(fp);/*void read(btree k,char *num)FILE *fp;if(fp=fopen("infolist.txt","a+")=NULL)printf ("文件打開錯誤!請先錄入信息列表。n");Sleep(3000);return;if(fread(&k->jumin.num,sizeof(nodetype),1,fp)!=1)exit(0);insert(&k,k->jumin.num); if(k->L) read(k->L,k->L->jumin
26、.num); if(k->R) read(k->R,k->R->jumin.num);fclose(fp);*/void inorder(btree t)/中序遍歷/read(t,t->jumin.num);if(t)inorder(t->L);printf(" 戶籍號t 姓名tt 性別tt年齡 n");printf("n %stt %stt %stn",t->jumin.num,t->jumin.sex,t->jumin.age);printf("n 學(xué)歷tt 住址tt n");
27、printf("n %stt %stt%sn",t->jumin.xueli,t->jumin.addr,t->jumin.tel);inorder(t->R);btree createbtree(void)btree root;char num19;root=NULL;printf("n請輸入18位身份證號,輸入#取消錄入n");scanf("%s",num);while(strcmp(num,"#")!=0)while(strlen(num)!=18)printf("錯誤!輸入
28、的身份證號不是18位,請重新輸入:n");scanf("%s",num);insert(&root,num);printf("n請輸入18位身份證號,輸入#取消錄入n");scanf("%s",num);return root;btree Delete(btree bt,char *num)btree p,q;if(strcmp(bt->jumin.num,num)=0)if(bt->L=NULL&&bt->R=NULL)free(bt);return NULL;elseif(bt-
29、>L=NULL)p=bt->R;free(bt);return p;elseif(bt->R=NULL)p=bt->L;free(bt);return p;elsep=q=bt->R;while(q->L!=NULL)q=q->L;q->L=bt->L;free(bt);return p;elseif(strcmp(bt->jumin.num,num)>0&&bt->L!=NULL)bt->L=Delete(bt->L,num);if(strcmp(bt->jumin.num,num)&l
30、t;0&&bt->R!=NULL)bt->R=Delete(bt->R,num);return bt;void quit()(略)void homepage() /*菜單函數(shù)*/(略)void main()(略)題目二此處只給出排序函數(shù),其他部分同C語言課程設(shè)計(jì)void insertsort(rectype r)/按年齡直接插入排序int i,j;int m=load(); printf("n 原來的居民信息:n"); display();printf("nnnn");for(i=1;i<m;i+)ri.key=r
31、.age;for(i=2;i<=m;i+)rm+1=ri;j=i-1;while(rm+1.key<rj.key)rj+1=rj-;rj+1=rm+1;save(m+1);printf("n 排序后的居民信息:n");display();void selectsort(rectype r)/按戶籍號直接選擇排序rectype x;int m=load();int i,j,k;printf("n 原來的居民信息:n"); display();for(i=0;i<m;i+)ri.key=.num; ;for(i=0
32、;i<m;i+)k=i;for(j=i+1;j<=m;j+)if(rj.key<rk.key)k=j;if(k!=i)x=ri;ri=rk;rk=x;save(m+1);printf("n 排序后的居民信息:n");display(); 教師見習(xí)報(bào)告總結(jié)期待已久的見習(xí)已經(jīng)結(jié)束了,在龍巖三中高中部見習(xí)聽課,雖然只是短短的兩個星期,但感觸還是蠻深的,以前作為一名學(xué)生坐在課室聽課,和現(xiàn)在作為一名準(zhǔn)教師坐在課室聽課是完全不同的感受,感覺自己學(xué)到了一些在平時(shí)課堂上學(xué)不到的東西。在這里,我獲得的不僅是經(jīng)驗(yàn)上的收獲,更多是教學(xué)管理,課堂教學(xué)等的理念,以及他們帶給我的種種
33、思考。教育見習(xí)實(shí)踐過程:聽課。教育見習(xí)的主要目的是讓學(xué)生在指導(dǎo)教師的引導(dǎo)下,觀摩教師上課方法、技巧等。聽課是教育見習(xí)的主要內(nèi)容。我院規(guī)定在一周的見習(xí)中需完成至少6課的見習(xí)任務(wù)。我在教師的安排指導(dǎo)下,分別對高一、高二物理專業(yè)課型為主,其他課型齊頭的方式,積極主動的完成了聽課任務(wù),收到良好的效果。我聽的第一節(jié)課是高二(8)班,這是一個平衡班,水平不如實(shí)驗(yàn)班高。在上課前??迫卫蠋熞呀?jīng)跟我說了這個班的紀(jì)律是比較差的,而且成績也不是很好。在我聽課期間,確實(shí)有幾個學(xué)生在課堂上說話,但是我發(fā)現(xiàn)了一個有趣的現(xiàn)象,這個現(xiàn)象我在往后的幾個班都發(fā)現(xiàn)了,就是絕大部分的學(xué)生的學(xué)習(xí)熱情都好高漲,積極舉手發(fā)言,積極參與課堂
34、活動。我跟老師們提起這個現(xiàn)象的時(shí)候,科任老師就跟我說,一個班里不可能所有的學(xué)生都能全神貫注地聽完一節(jié)課,所以作為一名教師,應(yīng)該想辦法吸引學(xué)生的注意力,調(diào)動的積極性,比如可以以小組為單位,以搶答計(jì)分的形式調(diào)動學(xué)生的積極性,這樣課堂氣氛就會活躍起來了。在為期兩周的見習(xí)工作中,我真的有很大的感觸,我第一次感受到自己已經(jīng)從一名學(xué)生向一名教師靠近,走在校園里,每當(dāng)有學(xué)生叫我一聲老師,我在感到無比自豪的同時(shí),還感受到了自己的責(zé)任。見習(xí)工作結(jié)束了,我要回到學(xué)校繼續(xù)我的學(xué)習(xí)了,但是我會好好記住我從*中學(xué)學(xué)到的一切,并應(yīng)用于我的專業(yè)學(xué)習(xí)中去。一、教學(xué)管理理念 在龍巖三中,從領(lǐng)導(dǎo)階層到一位普通的科任老師
35、,都秉承以學(xué)生為主體的宗旨進(jìn)行學(xué)校的管理,進(jìn)行教學(xué)工作的開展。作為一個課程改革的示范學(xué)校,一個教育實(shí)驗(yàn)基地。這所學(xué)校鼓勵著老師做各種研究,各種改革。每個班主任都有著自己的管理經(jīng)驗(yàn)與管理宗旨。有了這種思想的自由,自然這里也就充滿著探索與嘗試,從而有所創(chuàng)造與進(jìn)步。在我見習(xí)的班集體中,班主任對他的學(xué)生說:“我要讓你們成為學(xué)習(xí)型的管理者,也是管理型的學(xué)習(xí)者?!边@樣一句簡單的話,讓我感到這里老師進(jìn)行班級管理的良苦用心。他們關(guān)心的不只是學(xué)生的學(xué)習(xí),更多的是從一個完整的人的概念出發(fā),去培養(yǎng)學(xué)生多方面的素質(zhì)。二、教學(xué)理念 在見習(xí)期間,借著錄課的機(jī)會,我聽了很多的市級,校級的公開棵,還有理科實(shí)驗(yàn)班的課。在這些課堂上,讓我看到教學(xué)改革正在悄然進(jìn)行,有意識的老師正在努力體會“以學(xué)生
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 培訓(xùn)體系改進(jìn)方案
- 古巴比倫課件
- 品詩論史課件
- 2024年長沙縣幼兒園教師招教考試備考題庫帶答案解析(必刷)
- 2025年云南省迪慶藏族自治州單招職業(yè)傾向性考試題庫帶答案解析
- 2025年山西運(yùn)城農(nóng)業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性考試題庫附答案解析
- 2026年內(nèi)蒙古美術(shù)職業(yè)學(xué)院單招綜合素質(zhì)考試模擬測試卷附答案解析
- 2025年四川電力職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫帶答案解析
- 2025年合肥經(jīng)濟(jì)學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2024年龍巖學(xué)院馬克思主義基本原理概論期末考試題帶答案解析(奪冠)
- 2026年陜西氫能產(chǎn)業(yè)發(fā)展有限公司所屬單位社會公開招聘備考題庫及1套參考答案詳解
- 2026年及未來5年中國無取向硅鋼片行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報(bào)告
- 棄土場規(guī)范規(guī)章制度
- 2026年水下機(jī)器人勘探報(bào)告及未來五至十年深海資源報(bào)告
- 2025年3月29日事業(yè)單位聯(lián)考(職測+綜應(yīng))ABCDE類筆試真題及答案解析
- 雙重預(yù)防體系建設(shè)自評報(bào)告模板
- 高血壓教學(xué)查房復(fù)習(xí)過程教案(2025-2026學(xué)年)
- 建設(shè)工程消防施工質(zhì)量通病及整改示例
- 感控PDCA持續(xù)質(zhì)量改進(jìn)
- 2025年云服務(wù)器采購合同協(xié)議
- 補(bǔ)氣血培訓(xùn)課件
評論
0/150
提交評論