首先,让学生熟悉Visual Basic环境后“做”实例,通过“做”知道Visual Basic应用程序的制作过程。然后,从最基本的控件入手,通过完成控件的实例,学会如何操作和使用控件。在接下来的教学过程中,以案例为出发点,将计算机语言基础Visual Basic中的知识点分散在每个案例中,让学生不由自主地在“做”的实际任务中,学习了专业理论知识。所以,教学的关键之处是在案例中自然地将知识点引出,然后,在案例中让学生学会了知识,同时知道了如何运用知识解决实际应用问题。整个教学过程采用任务驱动的教学方法,以“任务描述”、“任务要求”、“任务操作要点和提示”来完成,在任务之后,附有相关知识,即通过完成任务学生应该知道的计算机语言的基础知识。
案例是教学内容的主体,案例中的任务即教学内容以“适度、够用”为标准,教学内容的取舍以“做”的实际应用的经验和策略的习得为主。以“怎么做”和“怎么做更好”的知识为主、以“是什么”和“为什么”的知识为辅。只有对教材原有的以知识为中心展开的教学内容进行“过滤”,才能让教学回归原点,即以“做”为主线的教学,才能让课堂进“机房”,实现真正意义上的教学。整个教学过程将以理论知识体系为中心转变为任务驱动的教学过程,以知识为中心是以理论知识为主,实践操作为辅的过程,而任务驱动的过程是以“案例”导出知识点,学会知识点,以实践操作为主的过程。所以,任务驱动的教学过程是以“做”为主线展开的。
2. 以“做”为主线,设计“案例”的任务。
(1)在“案例”中的任务描述渗入了学生的学习目标,教学目标的设计不能太细、太杂、太大。任务的设计应由浅入深,从课堂开始到结束,目标一步一步细化,让学生知道自己达到什么程度,什么事做得好,什么事做得不好。在课堂的45分钟内,学习目标是根据学生需求的紧迫性,一环扣一环地进行教学,知识的坡度要缓,任务要小。能让学生有信心,跟得上。小步快跑式地设计教学内容。
(2)学生希望教学能与生活实际联系起来,“案例”就要能与生活实际联系起来,因为与生活联系起来就容易懂,这实际上是教学内容的“还原”,职业教育的教学内容本身就来自于生活与生产的实践,“还原”就回归到了职业教育的本质。例如,以学生所熟悉的QQ界面为例来“认识双分支语句”,该任务描述的是当用户输入正确的用户名和密码时,直接进入下一个窗体,当用户输入的密码和用户名不正确时,则弹出提示对话框,请重新输入。
(3)在任务中的提示是告诉学生操作技巧和操作的简单方法。以“做”为主线的教学把复杂问题简单化,是职业教育最佳效果、最高境界,也是职业教育永恒的追求。每个任务中提示的设计是以培养学生技能为目的,变繁为简,变难为易,变低效为高效。做到“简”只是达到了“能”的目的,在“简”的基础上做到“巧”,则是对“简”的升华,才可谓“能工巧匠”。
3. 以“做”为主线,把课堂还给学生。学生通过任务书能做的,就让他们自己学。不会且带有共性的问题可让教师指导。因此,教的法子是根据学生学的法子,学的法子是根据做的法子。学生的学习活动是主动的、生动的、活跃的,学生以小组为单位,互相学习,互相探究,整个学习活动是充满活力的。
教学的考核方式采用过程性评价。对于中职学生来说,考核的重点是判断学生能否综合运用所学的知识和技能解决实际问题。因此,采用应用能力测试的考核办法来评定学生的学习实践活动的情况。计算机语言基础Visual Basic的教学考核内容是让学生以应用程序界面设计为起点,通过菜单引出多窗体的设计,展示学生的综合应用能力和实际操作能力,以自评、小组评价和教师评价三者结合的方式给出学生的合理的评价。
综上所述,计算机语言基础教学以“做”为主线,以学生学习活动为出发点,是完全符合职业学校的学生学习规律的,是提高教学质量的必由之路。不论进行怎样的教学改革都要以学生为中心,改革的方向是适应受教育者,让他们能接受,这才符合教育规律。
参考文献:
[1]姜大源.学科体系的解构与行为体系的重构[J].教育研究,2005,(8).
[2]刘建湘,周明星.职业院校双师型教师教育研究[M].长春:吉林科技出版社,2005.
[3]匡国防,田斌.论中职学校计算机课程教学改革[J].教育与职业,信捷职称论文写作发表网,2012,(3).