基于MCLA的VB.NET的实践教学研究

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:bohecha_j
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为培养具有创新精神和实践能力的高素质计算机人才,需要不断改革和完善教学模式。MCLA教学模式在计算机课程教学中的成功应用,使我们看到传统教学模式改革的必要性。本文探讨了MCLA的教学方法及其实施的关键环节,分析了这种教学法的特点,最后讨论了高校计算机课中引入MCLA教学模式的要求条件。
  关键词:计算机教学;MCLA;ISAS;教学模式
  中图分类号:G642 文献标识码:A文章编号:1009-3044(2008)27-2016-02
  The Practice Teaching Research of VB.NET Based of MCLA
  CHEN Xiao-lei, PAN Li-wu, ZHUANG Di
  (Sias International University, Xinzheng 451150, China)
  Abstract: In order to foster high-quality talents who have the advanced ability of innovation and creativity in practice, the teaching mode is needed to continuously be reshaped an enhanced. The successful application of MCLA teaching mode in computer courses makes us recognize the importance of changing and reforming the current traditional teaching mode. In this essay MCLA teaching method and its key phases of implementation are touched and its features are analyzed. Finally, the conditions required in the introduction of this mode into college computer courses are also discussed.
  Key words:computer teaching; MCLA; ISAS; teaching mode
  
  1 引言
  
  为了培养既有扎实的理论基础,又有良好的软件设计与实现能力、项目管理能力、交流与组织协调能力、较强的参与国际竞争能力和创新能力的高素质计算机专业人才,实践性强的计算机课程对教学方法和教学手段也有了新的更高的要求。传统的教学方法难于适应这些课程的教学要求,在教学中以建构主义理论为指导的MCLA教学模式,能让学生在典型的“案例”驱动下,以榜样(教师或专家)为中心,由易到难、循序渐进地完成知识的主动建构,进行主动性学习。
  
  2 MCLA简介
  
  MCLA是Mode Centered Learning Architecture(基于榜样的学习方法)的简称,它是印度NIIT公司提出的一种在教师引导下学生独立解决实际问题的科学学习方法。多年的MCLA教学模式的实践,让我亲身体验了它在计算机教学中的独特性和创新性,它的使用和推广是对传统计算机教学模式的一次深刻的变革。MCLA是学生在教师的引导下独立解决实际问题,侧重培养实际应用技能的教学模式。整个学习过程是由许多小的教学循环组成,每个教学循环的流程为:根据业界中典型实例建立案例模型—教师提供系统的解决方案—构造与前者类似的问题模型—教师指导下由学生解决—学生完成的独立实践—学生最终获得解决该类问题的能力。MCLA教学模式的学习过程图解如图。
  
  
  3 MCLA的优点
  
  传统的教学主要侧重于传授知识,培养学生的理论水平,理论与实践脱节,教学以教师为主,教学以教为主。MCLA方法指导下的教学则侧重于培养学生的素质,动手能力,分析问题、解决问题的能力,团队合作能力,时间掌握能力,演讲能力,沟通能力。以具体案例来驱动教学,教学以学生为主,以教师为辅,强调自主学习,提倡情境教学,教师与学生的时间分配比例为2:8或3:7,以便使学生在“学习→实践→提高”的过程中,逐步发挥学习的主动性、创造性和自身的个性。教学过程是教师先提出当前业界的实际案例,在此基础上,教师传授给学生完成此案例应具备的理论知识,然后,演示完成该案例的具体操作过程。最后,举出一个类似的案例让学生在参照原案例完成的基础上自行完成任务,以达到加深理解和巩固所学知识及将该知识应用于实际的能力。
  由于MCLA强调以“学为中心”,在学习过程中能充分发挥学生的主动性,能体现出学生的创新精神;能让学生有多种机会在不同的情境下去应用所学知识;能培养学生根据自己解决问题的反馈信息来形成对知识的掌握和将知识应用于实际的技能。
  
  4 MCLA的实施
  
  按照MCLA教学模式的要求,教学环节的设计是从如何创建有利于学生完成和深化对所学知识意义建构的案例开始的,它分如下几个步骤。
  4.1 设计案例,进行引导教学
  建构主义认为,学习总是与一定的社会文化背景相联系的。作为教师,要在对课程教学目标分析的基础上,以当前的社会概况作为问题讨论和实践的背景,或者结合自己承担完成的科研项目,围绕着课程的教学目的,将课程中的需要掌握的内容提炼成复杂度逐级递增的、可操作性强的教学案例,案例可以是现实生活中的实际项目,或是依据实际情况抽象出来的、学生将来的工作中可能遇到的问题。教师在课堂上按软件工程的方法要求完成各项任务、解决问题时,学生在一边观察,在这样实际背景下进行学习,可以加深感性认识,激发联想思维,使学生能利用原有认知结构中的有关经验,去同化和索引当前学习的新知识,从而在新旧知识之间建立起联系,并赋予新知识以某种意义。同时,可使学生暂时绕开难以理解的理论,提高动手能力,再促进理论的学习,这对基础不好的同学特别有效。
  在《VB.NET程序设计》课程的教学中,由于要求学生具有面向对象、数据库等基础知识,采用传统教学方法效果一直不好,因此可采用MCLA教学模式。VB.NET课程的主要教学目的是开发软件,因此教学时可以以实际案例为基础建立案例模型。比如,以DIAZ电信公司的呼叫中心为背景,以开发客户账单系统、客户信息中心数据库维护、时间跟踪系统和查询处理系统等模块为案例实施MCLA教学,取得很好的教学效果。在组件教学中,根据DIAZ电信的客户在网上下订单是必须提交信用卡号码、姓名和信用卡的有效日期并进行验证,考虑到很多模块的窗体中都要进行验证,所以开发成一个信用卡验证组件。根据现实生活中的这种实际应用,可以建立这样一个案例模型:运用VB.NET语言构造这个信用卡验证组件,运行后首先显示一个验证界面,要求客户输入信用卡号码、姓名,系统验证其合法性。教师采用计划、实施、验证的步骤向学生演示该组件的实现过程,促进学生对难以理解的概念的感性认识。
  建立的案例要根据教材内容循序渐进,由易到难,以利于学生学习和提高实际应用能力;其次,案例要有连贯性,能有机地联系前期课程的知识和后续要学的知识;第三,案例要有实践性,建立的模型必须能够通过实践来完成,要切合实际;最后要有创新性和兴趣性,设计的案例除了能引起学生的学习兴趣外,还要留给学生一定的创新空间,以利于培养创新意识。总之,提出的模型要符合学生认知规律,融教学内容于案例之中,引导学生获取知识、探求知识和运用知识。
  4.2 讲授案例解决方法,引导学生实践
  在已获得知识的基础上,学生自己解决一个类似的、或更复杂的问题,这样做可以将学到的知识立即付诸应用,从而更好地巩固所学知识。在MCLA的学习过程中,教师提供案例的解决方案,采取“计划-实施-验证”的步骤来解决提出的案例模型。在教学过程中,教师的作用仍然是传递技术知识、示范解决问题技巧、列举特定实例。教师一方面要强化学生对基本概念、基本理论的掌握,另一方面要针对案例模型进行分析,制订解决问题的计划步骤,灵活应用多媒体设备,引入与所学内容相关的工程应用实例。通过典型的工程实例,引导学生综合独立的知识点,最终解决实际问题。可以采用启发式教学,将比较深入的与课程有关的问题,留给学生课后思考分析,以开发学生的思维。
  通过此阶段的学习,学生不仅能够掌握新的知识和解决问题的方法,而且能提高将知识应用于实际领域的能力。然后引导学生解决相关的实际问题,以达到举一反三、触类旁通的目的。
  4.3 引导学生探索,解决一个类似的案例模型
  在技术不断更新的IT业界,开发软件靠课堂上所得到的知识是远远不够的。需要不断学习当前最新技术,了解行业发展前沿,养成在相关知识方面不断探索的习惯。需要运用所学的概念查阅各种工具和信息源(如文字材料、书籍、音像资料及Internet上的信息等),探索和吸取新知识、新技术来达到自己的学习目标,这对于保持他们最新的技能、自信、判断力是非常重要的。在MCLA的教学模式中提供这样的学习环境,使学生能够自主的学习和协作式的探索。对于信息资源应如何获取、从哪里获取,以及如何有效地加以利用等问题,是学生在主动探索过程中需要由教师提供帮助的,而在传统的教学模式中是不会碰到或很少碰到这类问题的。
  4.4 独立实践
  在独立实践阶段,学生已经可以自信地实施并验证自己的解答了,这一机会是通过对问题的独立实践给予的,独立实践的完成可以使学生在产生极大的信心的同时,获得独立解决下一个问题的能力。教师根据学生的水平设计出与实际结合密切的案例,学生自己运用教师在课堂上解决问题的方法,以及探索各种信息资源获得最新知识和技能,独立地完成或通过与学习伙伴合作去完成。在独立实践中可能碰到很多问题,学生们包括老师可以在一起共同讨论,使学生在自己的学习探索、深度讨论中获取新的知识和技能。通过学生与周围环境的交互,从而最大限度地调动和发挥学生的内在潜力,提高其发现问题和解决问题的能力。
  传统计算机课程教学强调学习的专业技术知识会随着技术的快速变化而很快过时,所以教师重点要让学生掌握学习的方法。MCLA的ISAS(Information Search and Analysis Skills信息检索和分析技能)模块强调培养学员信息搜索和分析技能,且是以系统和有意识的、有计划的方式获取。学生将在每个学期做个ISAS项目,可以学到如何管理项目的时间表,编写项目文档,培养学员信息搜索和分析能力、团队合作能力、对所学知识达到综合性理解和应用能力,培养学生的阅读、参考、抽象、归纳能力。学生将通过搜索各种相关信息来辅助学习,撰写项目报告并汇报演讲,并使其成为一种习惯。ISAS还能使学员获得大量的IT业界的知识,为他们进入IT业作好充分的准备。
  
  5 结束语
  
  在计算机课程教学中应用MCLA教学模式,我们证实了其优越性。学生不仅可以更快、更深入地理解和掌握课程的内容,在培养学生独立分析问题、解决问题的能力和创新能力等方面也取得了良好的效果,得到了社会和学校领导、教师与学生的充分肯定。这种与工程实际联系紧密的教学模式,让学生感到所学的东西是有用的,同时又能提高学习兴趣,达到学以致用的目的。
  MCLA的教学模式也给我们提出了更高的要求,不但要求教师具有丰富的实践经验和教学经验,能构建出合适的案例进行教学,还要求教师转变角色、教学观念和方式,成为学生学习的组织者、指导者。把学生作为认知的主体,是知识的主动建构者。教师只对学生的知识建构起帮助和促进作用,引导学生形成积极主动的学习态度,教给学生更多解决问题的方法,培养学生搜集和处理信息、获取新知识、分析和解决问题及交流与合作的能力。另外采用MCLA教学模式要及时更新教材,教师要及时更新自己的专业知识,紧跟时代发展的步伐。
  我们要看到,除了客观条件限制外,并非所有的学校和课程都适合采用MCLA的教学方法。针对一些实践性强的课程,采用MCLA教学模式可以取得的良好效果。
  
  参考文献:
  [1] 潘立武, 匡胜徽. Web的课题申报系统[J]. 电脑编程技巧与维护, 2008(5):50-58.
  [2] 刘永忠. MCLA 教学法研究[J]. 中国科技信息,2006(12):248-256.
其他文献
摘要:随着当前计算机应用的普及与社会的需求,高校文科计算机基础教育变得尤为重要,通过对高校文科计算机基础教育现状的分析,从文科计算机基础教育的理论课与实验课两方面提出了一些存在的问题和可以改进的措施以及经过改革之后取得的成果,并对文科计算机基础教育的未来提出了展望。  关键词:文科;计算机教育;改革  中图分类号:G640文献标识码:A文章编号:1009-3044(2008)21-30498-02
摘要:随着网络规模的迅速扩大、网络业务的不断发展和网络功能的不断增强,IPv4协议逐渐出现其不适应发展的地方,尤其是地址空间的不足。IPv6正是在这样的环境和条件下产生的,这篇论文论述了由IPv4过渡到IPv6的必然趋势,IPv6的技术特点,IPV6在安全方面的改进以及它所存在的安全隐患。  关键词:IPv6;技术特点;安全机制;安全隐患  中图分类号:TP393文献标识码:A文章编号:1009-
摘要:概述了计算机网络考试系统的优势,分析了基于网络的计算机考试系统的B/S体系结构,在此基础上设计了系统的总体方案和主要功能模块,并对其中的关键性技术进行详细介绍。  关键词:在线考试;数据加密;B/S体系结构  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)18-21ppp-0c    Analyze and Design Internet-based Exam
摘要:该文介绍了GPS的数据采集格式和在Windows环境下,用VC 6.0开发基于Windows消息机制的多线程的GPS应用程序,并简要给出了说明实例。  关键词:GPS;数据格式;串行通信;多线程  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)35-2143-02  GPS的中文简要含义是“全球定位系统”,是英文Navigation Satellite Tim
突如其来的新冠肺炎疫情,让学生开启了居家线上学习的新模式。老师和学生从面对面变成了屏对屏,教学方式发生了明显的变化。疫情改变了社会生产生活秩序,也给学生居家学习带来了新的挑战。  一、疫情期间居家学习情况分析  1.疫情初期:在线学习匆忙应对  疫情初期,教师们不太适应教学环境的新变化,仓促应战,简单地把课堂照搬到线上。据调查,疫初在线教学多数还拘泥于知识点的讲授,在教学观念和方式方法上并未发生根
摘要:针对高校目前国库集中支付业务的现状和特点,采用B/S体系结构,设计并实现基于Web的高校国库集中支付系统。系统解决了高校国库集中支付业务信息化管理的难题。  关键词:国库集中支付;WEB服务器;浏览器/服务器结构;管理信息系统  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)18-2pppp-0c    Design and Realization of Tre
一缕神曲音符,  含笑低徊在诗与远方。  现实与梦幻撞击的火花,  映照一片醉美的蓝色遐想。  这首小诗,配在高利民的油画作品《亦山亦水》上,或許还是兴犹未尽。  走进青年油画家高利民的画室,细细品味其众多的艺术精品,即使是一位古老的史学家也可能变为激情满怀的诗人,让你情不自禁而又深切感悟到:去过了一个童话般的圣境,当你归来时,回想起那一段美好的时光,却依然是遥不可及的诗与远方。既定的现实,还可以
中国作为一个统一的多民族国家,在以普通话作为通用语言的基础上,提倡少数民族保留自己的语言特色。许晋的《内蒙古人口较少民族居住区语言生态与语言传承研究》一书主要以内蒙古人口较少民族语言生态作为研究对象,在语言调查的基础上客观呈现了内蒙古达斡尔、鄂伦春、鄂温克和俄罗斯四个人口较少民族语言生态的变迁过程,并对语言生态大环境进行评估。本书由三部分组成,着重从政治、经济和教育方面,分析了内蒙古人口较少民族杂
书名:中国音乐中的文学  作者:闫笑雨、尚红  出版社:广东教育出版社  出版时间:2016年  ISBN:9787554810330  定价:42元  文学与音乐都是艺术,只不过文学是以文字来表现作者情感,而音乐是以声音来表现作者情感。文学与音乐虽然是两种不同的艺术形式,但是却有着千丝万缕的联系。我国古代很多艺术是文学与音乐的结合体,例如,清商乐、元散曲以及宋元戏曲等,这些都是我国艺术发展史上宝
摘要:介绍了基于Authorware附带的数据库编程接口Odbc.u32的打开数据库、SQL语句的执行、关闭数据库等3个功能,并详细介绍开发电子词典的关键技术。  关键词:Authorware;数据库;电子词典  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)21-30533-02    Developing Electronic Dictionary Based o