本節(jié)課我講的是字符串處理函數(shù),函數(shù)的運(yùn)用是概念不多,但本節(jié)課所涉及到的內(nèi)容很廣,學(xué)生學(xué)習(xí)本節(jié)課內(nèi)容時,不僅要理解概念,還要理解與本節(jié)課內(nèi)容相關(guān)聯(lián)的其他內(nèi)容,這些內(nèi)容有之前學(xué)習(xí)過的內(nèi)容、有C語言中的方方面面的相關(guān)知識,再加上中職階段學(xué)習(xí)方法與初中不同,邏輯思維能力要求較高,因此學(xué)生感覺學(xué)起來比較困難。
針對這種情況,我在實(shí)際教學(xué)時結(jié)合課程標(biāo)準(zhǔn)與考綱,提出個人設(shè)計理念,首先要求學(xué)生準(zhǔn)確理解概念,通過提出問題引出學(xué)生思考從而引起興趣,繼而引入本節(jié)課的知識內(nèi)容。根據(jù)老師的解析明確有哪些字符串處理函數(shù)。強(qiáng)調(diào)之前的內(nèi)容如:字符數(shù)組的整體輸入與輸出。
第二,掌握4種字符串函數(shù),求長strlen(s),復(fù)制strcpy(s1,s2),連接strcat(s1,s2),比較strcmp(s1,s2),特別要注意串比較函數(shù)時,字符串內(nèi)容的大小如何比較,這是一個學(xué)習(xí)難點(diǎn)。第二個難點(diǎn)是串復(fù)制和連接函數(shù),運(yùn)行完之后數(shù)組的內(nèi)容如何發(fā)生變化。突破難點(diǎn)充分運(yùn)用數(shù)形結(jié)合思想,把執(zhí)行后字符數(shù)組的狀態(tài)展現(xiàn)出來。
反思這節(jié)課,我覺得還有以下幾個方面值得改進(jìn):
1.再讓學(xué)生自主寫出程序的運(yùn)行結(jié)果時,學(xué)生的答案多多少少都會差一點(diǎn),說明學(xué)生對概念還是理解不透徹仍需上課時多次強(qiáng)調(diào)。
2.在舉經(jīng)典例題時應(yīng)跟學(xué)生一起思考而不是自己在上面講,應(yīng)讓學(xué)生有獨(dú)立思考的空間而不是直接傳授給他們,所以今后還要加強(qiáng)課堂的駕馭能力。
3.與多媒體的整合還不夠,雖然上課也用了PPT,但只局限于內(nèi)容展現(xiàn)上,應(yīng)多與同學(xué)互動,在活動中展現(xiàn)課程的新知,個人覺得與多媒體形成教學(xué)互助效果亮點(diǎn)應(yīng)該會更多一些。