《會飛的教室》的心得體會 篇1
最近,我把《會飛的教室》這本有趣的名著讀完了,它是德國作家艾里克·卡斯特納寫的,講述了一所學校的學生之間發生的一些趣事。
我很喜歡這本書,因為它十分注重描寫各個學生的性格特點,給我們展現了許多個個性鮮明,栩栩如生的人物:正直善良的戴馬亭,膽小懦弱的鄔理,強壯好戰的馬提斯,博覽群書的塞馬巴修以及多愁善感的姚尼……
如果把人物的一個個地列舉出來,恐怕幾張紙都寫不完。這些人物和我們身邊的人都十分相似,如比塞巴斯和我一樣喜歡看書,馬提斯和謝卓霖一樣強壯好鬥。
這本書中,給我印象最深的是膽小的鄔理和家境貧寒的戴馬亭。鄔理出身貴族,家境富裕。他不但個子矮小,膽子也小的出奇,為了改變自己在同學心目中形象,毅然從操場的爬桿上跳下來,摔斷了腿,但卻意外的治好了膽小的毛病。我覺得鄔理的可貴之處就在於他知道怎樣為自己洗雪恥辱,雖然他的行為似乎有些莽撞了。
最有趣的一個故事是:在一次演出的彩排之前,一位叫符德林的學生慌慌張張地衝進教室,告訴其他學生:他們的同學葛洛迪被一群不良少年綁架了!那群不良少年要求他們班學生就前兩天雙方發生矛盾的事,給他們寫一封道歉信。學生們當然不會屈服,他們火速找到他們的教師,商定了營救方案:由塞巴修去與對方的首領艾加蘭談叛,提出用一對一“決鬥”的方式來解決問題。在“決鬥”中,學生們派出的代表馬提斯以絕對優勢勝出,不料不良少年們背負棄義,沒有釋放葛洛迪,於是學生們開動腦筋,用聲東擊西的戰術,成功救出了葛洛迪。
這本書讓我感受到了樹中校園的美好,同學之情,師生之愛,喚起了我們對友誼的的珍惜,珍惜現在這美好、歡樂的時光吧!姚尼在如此艱難的環境中都能這樣堅強、出色,我們生活在今天的大好時光中,有什麼理由不好好學習,以最圓滿的答卷報答父母及社會呢?會飛的教室讀後感5
故事中描寫了孩子們的勇敢,聰明,團結;還有像朋友一樣的老師。
我最佩服的膽小的鄔理 ,為了證明自己不是膽小的人去冒險;我得像他們學習做一個勇敢,聰明,不膽小而且團結友愛的好學生。
《會飛的教室》的心得體會 篇2
今天,我讀了《會飛的教室》,這本書的作者是艾利克。卡斯特納,是著名的兒童文學家。
收集的好詞:古靈精怪、鵝毛大雪、迫不及待、羨慕、狼狽不堪、荒唐、敏捷、冒險、才華橫溢、逗姚寧說、鄙視、塵土飛揚、控制、肆無忌憚、愁眉苦臉、幻想、穩重、岩漿、凍僵、陰差陽錯、覆蓋、氣喘吁吁、翩翩起舞、恩怨、苦衷、實施、監視、堅定、挪著、雞犬不寧、責備、談判、耐煩、津津有味、規矩、猶豫、威脅、嘲諷、激怒、泄氣、不堪構想、推測、猜測、召集、威武、空隙、驚訝不已、疑惑、羞愧、十惡不赦。
我收集的好句:姚寧把教室幻想成一架飛翔的飛機,帶著老師和同學一起到書的歷史古蹟、自然景物中親身體驗。他甚至連飛機上的發動機和活動門都做得栩栩如生。姚寧賣力的表演竟沒有引起他的注意,他生氣極了。北極熊看起來又笨又呆。同學們都大膽和他們拍了合照,來留作紀念。有一位穿著潔白衣服,還有一雙翅膀天使聖彼得正在看報紙。於是,大家都朝牆外的小花園跑去。 “情況緊急,去找禁菸老師!”班長戴馬停果斷的說。善良的天使答應了,於是他手中拿出了一雙魔法棒,口中念著魔法。禁菸老師是一位和藹、博學、受人愛戴的老師。他豐富人生經歷開闊的視野,使得同學都願意和他交談。姚寧掙大眼在茫茫人海中尋找爺爺和奶奶。平安夜的歌聲迴蕩在整個天堂。同學符德林氣喘吁吁地沖了進來。天漸漸的變成了黑色,雪地里只留下孩子們玩後的腳印。他們希望他們喜愛的兩位的老師,就是曾經那兩個互相幫助的好朋友。在他母親面前誇獎他的孝心。戴馬停一家卻像在溫暖的陽光下一樣,他們絲毫也感覺不到冷。是的,只養你永遠也不放棄希望,總有一天你會是想自己的夢想的。所以我們每個人都要勇敢地面對所有的困難。
我最喜歡禁菸老師,因為他有豐富的人生經歷開闊的視野,獲得了同學的信任,而且他和藹,樂於助人。我的小收穫:這本書的內容,他表現得同學之情、師生之愛、朋友之誼,喚起了讀者對友情的追憶與珍惜。
《會飛的教室》的心得體會 篇3
一、準備工作
首先,學習asp要有些基本的編程知識.最好先學過點vb java最好因為asp不是一門程式語言而是一個web編程框架.他是利用腳本(vbscript javascript)語言做為程式語言的.如果你不會他們那么至少得會點c.c也不會的話建議你先學下c,雖然並不是一定要先學過程式語言,但是學他對這個的學習是有莫大的好處的.在Asp.net中,整張web頁是放在一張大表單裡面的。如:
網頁的具體內容
在這個表單內可能放置了很多html控制項如按鈕、下拉選單、文本框等。Asp.net提供了一些伺服器端web控制項。在伺服器上執行的時候,通過一定的條件,web窗體將這些伺服器web控制項轉換為普通的html控制項。比如一個按鈕:
經過轉換後就變成了:
在Asp.net中,一個web窗體被看成了一個對象。它的數據成員就是那些web控制項和你自己定義的變數,它的函式成員就是那些用來回響客戶端操作的函式,當然還有你自己定義的函式。我大致講一下用戶請求一張web頁的時候發生了一些什麼事件:
首先,用戶第一次請求頁面時,先執行web頁的page_init過程,在這裡通常對組件進行初始化。然後執行page_load過程,在這裡,我們可以做一些初始化的工作。比如:設定標籤控制項的文本為:“初始”。然後,由於用戶是第一次請求頁面,所以沒有什麼其他事件發生。程式控制轉為解釋執行html代碼頁中的伺服器代碼。在html中,有一個這就是我們的標籤控制項。因為我們在page_load過程中對標籤的文本賦值了,所以現在程式在將轉換為初始。而按鈕的轉換就類似於上面我已經說過內容。經過這些轉換以後,html頁內的代碼變成了標準的代碼。然後,這些代碼被用戶瀏覽器得到了。經過解析後,用戶就可以看到一個“初始”和一個按鈕。
現在,用戶對著按鈕點擊了一下。於是,表單就提交了。(提交的細節,我下面再說)通過提交的表單,伺服器得知這是用戶點擊了按鈕控制項。並且這是用戶第二次請求該頁面了。於是,程式又執行page_init過程、page_load過程。這時,因為用戶點擊了按鈕控制項,則程式開始執行另一個函式,這個函式是用來專門處理用戶點擊了按鈕控制項這個事件的。在這裡,我們將標籤控制項的文本設定為:“點擊”。然後程式控制又轉到html頁。跟上面第一次請求時一樣。於是用戶在客戶端通過瀏覽器就可以看到一個“點擊”和一個按鈕了。
.net是通過隱藏控制項來傳遞客戶端信息的,例如產生事件的控制項的名字。然後,提交表單。這樣,伺服器端就可以根據隱藏控制項來確定產生事件的控制項的名字,並產生伺服器事件,進而對該事件進行處理。
對於一個熟練的程式設計師來說,他也不可能完全記住每個語言的各項細節.再簡單的語言也有很複雜的細節,所以幫助檔案是必須的.在一次又一次的查閱中你會發現自己查閱的次數越來越少了.如果你基本上不查閱了,那么你已經基本上掌握這么語言了.(為什麼說基本上,那是因為一門語言不是只有語法,還有其他的,比如編程思想,特性等)我列出的這些都是必須的,當然還可以有些別的比如xml ajax技術等
運行環境
在這裡推薦iis畢竟asp是人家微軟的技術.人家又那么牛,別人很難做的比他好啊!aspstudio很容易出錯,不怎么好,不推薦做大型項目.但是個人做點小東西的很方便很好,不過他好象不支持類的功能(也許是我沒找到支持它的版本,有請大蝦指出).net沒用過有請大家討論下!
資料庫
建議初學的話用access因為起功能簡單.也容易上手.但是最終你還是要會大型資料庫的,現在對網路程式設計師的招聘一般要回oracle sqlserver mysql.
二、開始學習
學習asp首先得開始學習靜態頁面開始,如果你有這方面的知識那么可以省略。
靜態頁面
靜態頁面就是純html語言加客戶端javascript的頁面。所以你可一先學習下html語言,但是如果不是學過面向對象編程的話,建議你先不要看javascript。先就學點 html語言,不要太深就學習個基本的表格,字型樣式,基本的結構就可以了。然後再學會用網頁三劍客。特別是要學好用dreamvear.
頁面大小:一個頁面的大小一般是寬度778像素或者是1024像素,但是大多數是用的778因為現在還有很多顯示器很差設定的是778像素。這樣能更多的支持。當然你可以設定為百分比這樣就不會為這個而煩惱了!比如54的頁面就是設定的百分比(一般的論壇都是)。logo和banner:一般logo和banner也是有固定尺寸的logo一般88×31而banner一般是和網頁的寬度差不多可以是778和1024高度最好不要超過120
網頁標題:好多人最開始學習的時候沒怎么注意過結果他編的網頁都是無標題文檔。記住在中間加個標題。
網頁關鍵字:網頁的關鍵字是搜尋工具檢索網頁的重要依據,有效的關鍵字對於提高網站排名及人氣很有用處。
版權資訊:一個網頁一定得有個版權資訊,這是專業與非專業的區別。當然加上一些聯繫方式比如郵件地址等,方便別人的聯繫。如果你的網站有什麼問題,網上還是有很多熱心人通知你的。
檔案名稱: 建議大家才開始學習的時候就養成良好的習慣。用英文命名,同時最好能表達你的檔案的主要內容,可以是英文單詞,或者是拼音,當然英文是最好的。不是特殊要求請不要用特殊字元,比如#等
javascript:javascript開始的時候可以不用學習,網上的這些代碼很多很詳細,連怎么樣運用都寫的很清楚。可以直接找來運用。
1.另外為了防止代碼亂碼,所以要有句如上面的.因為中文編碼都是gb2312不加這句很榮譽出錯出現亂碼
2。開始學習的時候你可能沒注意過代碼的排版。html你可以用dm看,但是當你開始編輯動態頁面的時候就要注意。一個好的排版能夠讓別人讀懂你的代碼(這個很關鍵,你進公司工作,不可能一個人開發整個系統)。關鍵是做好縮進html代碼如是,asp代碼也是。
3。開始學習的時候不要貪多爭取先弄懂一的對象比如adodb,然後在看別的。其實所有的東西基本都是一個模板。主要是理解,絕不要強求記憶。記憶是等你做多之後自然的事情。不過最基本的對象開始你得弄懂,比如request response要學會運用他們。
4。開始學習的時候要弄清楚一些基本的技術。包括分頁技術;資料庫的連線,數據的查詢,刪除;資料庫的基本操作,表的建立,刪除。
三、編程實踐
編程只看教程,只看書是不行的。需要你實際操作,才知道一些細節的問題.
開始編的話可以學習編寫一些小的模組.比如新聞顯示,或折一個簡單的留言本.練習下.然後做個簡單的整站試下.
編程的時候要注意代碼儘量思路清晰.要有高的擴展性,便宜以後擴展.所以儘量做成函式和過程再在頁面裡面調用.
同時這裡也有些需要提醒大家注意的地方
1.前期設計工作
設計一個網站是其實主要的工作不是在後面的編程,而關鍵成功的因素是在前期的歸劃.前期要弄明白你的需求是什麼.要實現什麼功能.劃分好每個功能模組.為每個功能模
塊,劃分好好實現的各個功能函式.最好有一個清晰的計畫書.如果著一切你都事先做的橫好那么後面編程是很簡單的事情.一切水道渠成.
2.資料庫設計
資料庫設計也是非常重要的,一個好的資料庫設計就為一個漂亮的開始.
資料庫儘量簡單,不要建立太多的表.一個表要儘量容入多的數據.但是這個是在一個原則的條件下,資料庫設計的要清晰.最好一個對象建立一個表.而對於某個對象起屬性少的情況下,就不要建立一表.
比如我門常用的電子郵件,如過你不是做郵件伺服器的話就沒的必要建立電子郵件的表,你只要在用戶的表裡面建立個email欄位就可以了.
另外要特別注意資料庫的速度,網路一切速度第一.所以你最好要為每張表建立一個int類型的id欄位我們查詢的時候就查詢id,由於是數字,比字元的查詢的速度快(在大量數據的情況下很明顯)當然這就以為著你必須檢查,或者設定id欄位的值不能重複.當然還有的就是你得有個習慣就是所有的欄位都是用英文表示(有點廢話,但是也許有寫人不知道),也上為了提高速度,同時便宜兼容別的不支持漢語的資料庫.
3.資料庫的查詢等
資料庫的操作很重要,他很影響整個程式的速度.注意:一般一個網站的速度限制住要是在網路頻寬,和記憶體的大小.而資料庫是耗記憶體的大戶,同時他的訪問速度也限制整個網頁的速度(對於小型網站這個是主要的限制因素).
所以資料庫的操作很重要.我們在做資料庫操作的時候要記得儘量提高查詢速度.首先,要編寫儘量簡單的查詢語句,不要一個查詢語句裡面做很多圈套,少用或儘量不用聯合查詢.
儘量在搜尋的時候用id欄位查詢,少查詢字元,提高檢索速度.
其次,對於資料庫的資源.當申請了連線用完就釋放.於最早的時間釋放資源.然後如果資料庫裡面的記錄特別多的話,那么就最好做一些最佳化我們在查詢的時候只查詢前面1000記錄避免暫時無用的數據占用資源.同時也可以用asp自代的分頁功能.adoob對象有這個功能.
再次,對於複雜的事物處理我們可以用視圖和存儲過程,事實證明運用試圖存儲過程能顯著提高速度.當然建立必要的索引也是可以的.要在這些方面做好取捨.不過前提是你所用的資料庫都支持.
最後,我們可以把經常用的業務查詢放入記憶體.來最佳化速度.這樣當每次尋要用的時候就可以直接去記憶體尋找,避免每次都查詢資料庫.
4.asp編程
首先,我們如果才開始編程的的話,不要求什麼新技術.儘量採用簡單的技術.其實一個程式如果設計的思想很好很漂亮,那么我們就沒必要關心他是用什麼技術實現的哪怕是最初級的技術.一樣
是好程式,只要它能達到最開始的要求就是.而且對於我們才開始學習的人,如果一就研究這些複雜的東西是困難的,也沒的必要啊.等你基本是上很熟悉asp編程了.你可以去閱讀技術文檔.再去學習.
其次,我們要照顧一些安全的需要.
1.檢測下sql語句編寫安全的sql語句.
比如這樣的語句就不怎么好:sql="select * from table1 where name="&rename傳過來的可能代有'號可以夠造一個查詢被注射.
可以這么寫sql="select * from table1 where name='"&rename&"'"
2.時刻記得檢測傳遞過來的request對象,加一句replace(cint(request("")),"'","")
可以起到一定的防範作用.
3.對於許可權的檢測有些人只用cookies驗證,這是不行的現在有工具可以自己構造這個.因為cookies是放在客戶端的,很容易被黑課利用.對於次我們可以採用cookies 加session驗證的辦法.
4.另外記得資料庫的安全,要做下防下載的處理.可以用幾個變態的資料庫名,同時在資料庫裡面建立個防止下載的表.防止被暴庫.同時帳號密碼最好加下密採用md 5加密一般不好被破解.
5.對於用戶的登入頁面的驗證.我們在查詢的時候最好最好加下面的語句
code:
'前面為查詢
if not rs.eof then
if rs("username")=md5(username) and rs("userpass")=md5(userpass) thensession("user")=true
response.redirect"轉入成功頁面"
else
response.redirect"轉入錯誤頁面"
end if
end if
同時我們在登入的地方最好要有的驗證碼驗證,或者記錄錯誤登入次數.限制同一ip多次錯誤的登入.防止被暴力破解.
6.後台編輯器我門儘量不要採用html編碼,可以採用ubb代碼,防止被嵌入木馬等.存儲如資料庫的時候要採用字元過濾.過濾掉一些危險的單詞,如 delete in to content 等最後要說的是編譯運行.
你寫的代碼不可能是完全正確的.需要通過伺服器的檢測才行.但是一般一經檢測都有那么點問題.這時候就需要調試.我推薦大家採用aspstudio因為他可以設定斷點.方便找錯及修改.不過他的技術可能不是很成熟有時候出錯.所以你有時候還是得用iis.有是在本地運行不了的程式,在伺服器上卻可以.所一你最好有個個人的動態空間.方便測試.另外說下的是,找錯誤.一般是出的小錯誤.比如編碼格式,或者一個if沒結束.這個以為就是邏輯錯誤
在眾多的if語句中出錯誤.大家向這個方面去找.一般不是什麼大問題.
四、總結
asp是容易上手,而且速度也很好,不用編譯為可執行程式,所以他才這么流行.但是現在看來我感覺他的前途不大了.因為它有太多的毛病.首先這個東西似乎特別不怎么安全.我看見的網站入侵大多數是asp的.其次它也不適宜特別大的項目.作為小中型運用還可以.做為大型.他一是很不好做好邏輯與業務分離.程式用到東西太多,代碼再怎么注意清晰的編寫都感覺很亂.程式的偶合程度太強.不便於以後改進更新.十分不便於多人開發.然後相對於jsp他不能跨平台.沒有其有著從小型到大型的web運用的成熟的解決方案強大語言支持.同時不能向php一樣開源.而微軟現在又關注的是.net平台.