高燕


摘要:當前,信息技術教師制作的教學課件大多以PPT、靜態網頁等為主,很少有教師會根據教學內容需要,嘗試利用新技術制作“新型”的信息技術教學課件。本文以作者在一線教學實踐中運用ASP.NET技術制作課堂教學課件提升課堂教學質量為案例,探討了ASP.NET技術對信息技術課堂教學的影響。
關鍵詞:ASP.NET技術;信息技術教學課件;課堂教學效果
中圖分類號:G434 文獻標識碼:A 論文編號:1674-2117(2017)24-0035-03
● 對當前信息技術教學課件的思考
當前,信息技術教師制作的教學課件大多以PPT、靜態網頁等為主,偶爾也會有應用Flash或電子相冊之類的應用軟件制作的課件。其實基于信息技術學科的特點,針對不同模塊的教學內容,信息技術教師可以制作多樣化的課件,可以運用相應的技術制作“新型”且“實用”的教學課件或學件,這更能激發學生的學習興趣,開闊他們的眼界。
為了提升信息技術課堂教學質量,筆者以《走進數據庫》一課為例,探討了ASP.NET技術對信息技術課堂教學的影響,并分享了個人經驗與思考,希望對廣大一線信息技術教師的教學有所幫助。
● ASP.NET技術
ASP.NET又稱為ASP+,它不僅是ASP的簡單升級,而且是微軟公司推出的新一代腳本語言。ASP.NET基于.NET Framework的Web開發平臺,不但吸收了ASP以前版本的最大優點,并參照Java、VB語言的開發優勢加入了許多新的特色,而且修正了以前ASP版本的運行錯誤。
● 《走進數據庫》教學案例
1.ASP.NET開發“在線調查”系統的背景
在《高中信息技術(必修)》中的“信息資源管理”模塊中,數據庫的使用和Access數據庫的操作是該模塊的教學重點,廣東教育出版社出版的《信息技術基礎教師教學用書》中,對該部分內容提出的教學任務及教學重點、難點如下:①針對數據庫,操作使用數據庫應用系統,感受利用數據庫存儲、管理大量數據并實現高效檢索的優勢。②從操作和剖析數據庫的過程中,分析并歸納使用數據庫管理信息的基本思想和方法;從討論建立專題數據庫的學習活動中,了解建立數據庫的基本過程和方法;通過創建簡單查詢和統計的學習活動,體驗數據庫功能的簡單實現過程。針對教學任務及教學重難點,筆者在原教材的基礎上做了二次開發,獨立開發了一款簡單的、基于ASP.NET技術的數據庫應用系統,可以在網絡環境下在線添加、修改學生個人信息。該系統作為本模塊學習的教學輔助工具,讓學生在使用該系統時感受數據庫應用系統的優勢,在此基礎上深入學習對“數據庫的剖析”。該數據庫應用系統的內容如圖1所示。
2.《走進數據庫》教學設計
教學情境導入:教師讓學生在客戶端體驗數據的增、刪、改、查,感受數據庫系統的應用,學生體驗之后教師拋出一系列問題,如在數據的添加、修改、查詢過程中你對這個系統的使用感受如何?這個系統具有哪些優勢?你知道增、刪、改、查的數據存放在哪里嗎?學生帶著問題開始跟著教師進入后續知識的學習。
數據庫的有關概念:什么是數據庫的應用系統,什么是數據庫的管理系統,什么是數據庫,三者之間的關系;用戶與管理員所面向的操作對象有哪些。
數據庫的剖析:將后臺的Access數據庫管理系統呈現給學生,對當前的數據庫中的數據表進行增、刪、改、查的操作學習,通過創建簡單查詢和統計的學習活動,體驗數據庫功能的簡單實現過程。以下是操作數據庫中相關查詢功能的學習任務設計。
(1)“選擇查詢”操作,設計任務:①將全班同學中和你同樣星座的同學查找出,學號按從大到小順序排列,查詢表命名為“XX星座”。②請查詢出班級中所有A型血與B型血的女生信息,學號按照由小到大順序排列,并將查詢表命名為“女生A型與B型”。
(2)“更新查詢”操作,設計任務如下:①請將所有血型數值為“不知道”更新為“no”,更新查詢名為“更新no”。②請將所有男生的性別數值更新為“M”,所有女生的性別數值更新為“F”。更新查詢名分別為“更新M”和“更新F”。
(3)添加字段查詢,設計任務如下:添加新的字段名為“2倍數字”,該字段中的值是“數字”字段的相應數值乘以2,并將查詢表命名為“2倍數字”。
(4)創建新數據表,設計的任務如下頁圖2所示。
(5)在創建新數據表的基礎上實現多表查詢操作,設計任務如下:①從student表和“星座花語”表中查詢生成所有“B型”血型同學的信息,生成的查詢表中的字段依次是學號、姓名、性別、血型、星座、花語。查詢表命名為“B型血與花語”。②從student表和“星座與血型”表中查詢出所有與你相同血型、相同星座、性格特征相同的同學的信息,生成的查詢表中字段依次為ID、星座、血型、學號、姓名、性別、性格,查詢表命名為“同星座同血型”。
在以上的任務操作中,筆者在學習網站中提供了“學習在線幫助”的功能,幫助學生自主學習。
3.ASP.NET技術輔助課堂教學的收獲
(1)有利于教師對數據庫的抽象概念的講解
該系統有利于教師直觀講解數據庫應用系統、數據庫管理系統、數據庫之間的關系,有利于剖析用戶與管理員所面向的不同操作對象,同時有利于學生對Access數據庫管理系統中深入剖析數據庫的學習。該系統使教師在教學中對數據庫的講解更加層次分明,教學步驟更加清晰。
(2)有利于學生對數據庫的抽象概念的理解
該系統極大地激發了學生的學習興趣,學生通過在線客戶端的體驗,感受到數據庫應用系統的功能及優勢;通過教師揭密后臺數據庫管理系統,感受到數據庫的功能。這種直觀、系統、完整的體驗讓學生更易理解數據庫應用系統、數據庫管理系統、數據庫三者的關系,更容易讓學生對數據庫的使用有一個系統的認知。endprint
(3)激發了學生對數據庫學習的興趣
在課堂教學的過程中,學生對采集的數據進行查詢、統計非常感興趣,特別是在數據采集環節中,學生在添加個人信息的同時,也能在線看到全班其他同學的信息數據,學生此時會顯得非常興奮,在課堂中不時發出開心的笑聲。正是因為收集的數據是學生自己的數據,所以學生對本節課的內容學習從開始就產生了一種新鮮感、親切感,激發了他們對后續課程內容主動探究的學習欲望。
(4)點燃了學生對Access自主探究的學習欲望
在整個學習過程中,學生對每一次查詢和統計都愿意嘗試探索直到得出正確的結果。為了能更好地讓學生自主探究,筆者在ASP.NET環境下提供了“在線幫助”功能,該功能給學生提供了自主學習的資源。學生根據學習需要查看相應的幫助,逐步完成各項任務。在學習的整個過程中,學生會主動與周圍同學交流,相互幫助,對比操作結果,整個教學中課堂學習氣氛非常濃厚,平時操作水平較弱的學生、學習缺少主動性的學生也積極努力地完成相應的課堂任務。從學生提交反饋的課堂任務中可以看到學生任務完成的正確率非常高。
● ASP.NET技術輔助課堂教學的思考
提升課堂教學質量一直是教師努力追求的方向,運用各種技術輔助課堂教學,會給教師的教學工作和學生的學習帶來很好的效果。
ASP.NET在信息資源管理中對數據庫的教學是非常有幫助的,上述教學實踐案例的成功足以證明此結論。除了針對數據庫進行教學外,筆者認為ASP.NET在信息技術學科教學中還有較廣的應用范圍。例如,在Excel數據處理教學中,教師可以運用ASP.NET技術搜集學生身邊的數據并轉換成Excel工作表,幫助學生學習Excel中的數據處理、統計與分析。運用ASP.NET開發的“在線調查”系統可以幫助學生理解ASP工作原理,讓學生在ASP動態網頁中體驗實踐,直觀感受,幫助他們理解ASP技術及其工作方式。另外,ASP.NET技術還可以開發在線學生作品評價系統,系統功能包括在線上傳和下載作品、在線欣賞他人作品、在線聊天室、在線投票等。
ASP.NET技術開發支持信息技術教學對信息技術教師專業技能提出了更高的要求。筆者認為,信息技術教師的專業技能不僅要體現在教學技能上,更應體現在技術技能上。信息技術教師也許沒有ASP.NET專業開發人員的專業技能,但是簡單的開發技能可以學習且掌握。因為這些技能會讓教師的教學更加出彩,同時也會激發學生對信息技術學習的興趣,使愛好計算機編程的學生在基于網絡的系統開發方面與教師有更多探討的話題??傊?,信息技術教師應多掌握一些新技術,用技術支撐自己的教學工作,這樣才能在信息技術學科教學中有更好的突破。
參考文獻:
[1]高國娟.基于ASP技術的網上輔助學習系統的設計與實現[D].上海:華東師范大學,2006.
[2]曹淑琴.基于ASP技術的網站建設[J].華北科技學院學報,2003(1) .
[3]賈濟先.提高高中信息技術課教學的對策探討[J].新課程(中),2016(4).endprint