摘 要:ASP程序設計是技工學校計算機類專業(yè)的必修課,具有較強的理論性和實用性,需要較扎實的數學理論功底和較強的邏輯思維能力,而技工類學校學生理論基礎知識較薄弱,因此需要我們轉換教學方式方法,采用項目實踐等多種教學方法進行教學實踐。
關鍵詞:程序設計 教學方式 項目教學 課題考試
一、ASP程序設計課程性質和課程基礎
ASP全稱Active Server Pages,中文意思是活動服務器頁面,ASP文件中的腳本程序是在服務器上執(zhí)行的,包含文字、圖片、HTML、XML以及腳本語句等,用戶在客戶端操作,ASP程序在服務器端響應用戶操作,并將響應結果顯示在用戶瀏覽器中,從而降低網絡流量,提高網絡訪問速度。
ASP程序設計是為計算機類專業(yè)開設的一門重要的職業(yè)技術必修課,它是以ASP的WEB開發(fā)技術為背景,理論聯(lián)系實際,課程體系完整。主要使學生掌握動態(tài)網頁設計的基礎知識和基本技能,培養(yǎng)學生利用ASP技術開發(fā)動態(tài)網站的能力,提高學生的職業(yè)技能和素質。這是一門實踐性很強的綜合應用課程,其內容涉及到很多計算機基礎理論知識,主要有HTML語言、VBSCRIPT、數據庫原理、網絡基礎等相關課程,需要學生有較強的基礎知識和邏輯思維能力,所以必須尋找一套適合技工學校學生的教學方法。
二、ASP的教學現狀
由于技工學校的ASP老師大多來自正規(guī)本科師范院校計算機專業(yè)的畢業(yè)生,他們自己在學習該課程的時候,是按照本科要求學習的,現在來到技工學校教學,對技工學校學生了解不充分,還是按照自己在大學學習的方法來進行教學,先講dreamweaver運行環(huán)境、vbscript語法、對象,學生可能僅僅是背熟了一些對象的方法和屬性,對對象的原理和使用場合理解不夠。當換一個程序或者頁面后,學生就不知道如何使用對象的功能了,這樣就影響了學生學習的信心。還有我們在傳統(tǒng)教學中可能每次課、每個實驗都是獨立的,實驗也是教師按照教材制定好的針對某個方面內容的練習,這些內容之間本來是有聯(lián)系的,但是因為與實踐練習分開了,造成學生對課程整體性的掌握不夠深入,從而直接影響了學生上課的主動性、積極性和創(chuàng)造性。
三、ASP教學實施探究
1.激發(fā)學生學習興趣,喚醒求知欲望
在授課過程中,要注意培養(yǎng)學生的學習興趣。在課上教師可以介紹一些趣味性實例,打開一些大家熟悉的門戶網站,讓同學們自己先探究感興趣的動態(tài)網頁功能。同學們在好奇中不知不覺就培養(yǎng)了興趣,從而開始自覺獨立地獲取知識,為學習程序設計開了個好頭。我們在引導學生解決其感興趣的內容時應該把解題思路、方法和步驟當作授課的重點,從而讓學生明白如何分析并解決實際問題,逐漸培養(yǎng)學生進行程序設計的正確思維模式。
2.多種教學方法和多種教學手段的應用
真正的多媒體教學是把視頻、聲音、圖形、文字融為一體,多方位地把知識展示給學生。
在理論教學中,我們需要采用多媒體教學,利用視頻動畫進行課堂演示教學,多方位吸引學生注意力,提高學生學習興趣,適當以學生為主,活躍課堂氣氛。在實踐教學中,我們除了完成指定的課題外,還可以圍繞學生感興趣的網頁動態(tài)效果自己設計程序,充分發(fā)揮學生的想象力和創(chuàng)造力,培養(yǎng)學生的創(chuàng)新意識和能力。
筆者在教學中采用實際項目,進行項目化教學,強化教師演示和學生實訓。可以選擇一些學生比較感興趣的項目,比如論壇系統(tǒng)、網上調查、聊天室、在線購物和交友等,將項目按照知識點劃分為若干個子項目,進行教學實踐,以此來提高學生解決實際問題的能力。
3.綜合案例驗收學習效果
在制訂教學計劃時,我們預留30學時左右讓學生設計一個綜合案例課題來進行考評。課題選題可以由學生自選或教師給定,選題要求切合實際應用,能涵蓋所學知識點,根據課題大小,由3~5人組成項目小組,分工協(xié)作,同一課題要求由2~3組學生分別完成,這樣有對比性和參照性,要求在教師的指導下,學生自行設計制作。設計完成后,要分組討論,由學生代表分別評論,指導教師最后總結評論后,再作修改,最終使各小組相對獨立完成整個課題。教師根據課題設計情況和個人答辯情況給每個學生評分,作為課程結業(yè)分數。
四、總結
教師要培養(yǎng)學生的編程能力,必須選擇實用性強、體現出專業(yè)特點的項目課題,還要及時檢查學生知識掌握的程度,及時查缺補漏,因人而異實施教學。在教學過程中要強調多實踐,反復練習,提高學生的操作技能,靈活掌握編程方法,以學生為主體,設計課堂教學和實踐內容。教師在教學中也要不斷地總結和積累經驗,爭取盡快掌握學生特點,實施相應教學方法,幫助學生在最短的時候內找到適合他們自己的學習方法,讓他們能掌握好ASP編程的方法和技巧。
(作者單位:寧波技師學院)