从碎片化到系统化的课程案例教学模式探究 -以《C#》为例_第1页
从碎片化到系统化的课程案例教学模式探究 -以《C#》为例_第2页
从碎片化到系统化的课程案例教学模式探究 -以《C#》为例_第3页
从碎片化到系统化的课程案例教学模式探究 -以《C#》为例_第4页
从碎片化到系统化的课程案例教学模式探究 -以《C#》为例_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

从碎片化到系统化的课程案例教学形式探究——以?C#?为例〔〕:

摘要:为理解决C#课程教学中案例连接性和完好性差的问题,通过分析碎片化和系统化学习现状,以虚拟机器人案例为根底,设计了从碎片化到系统化的C#课程教学过程,并比拟碎片化和系统化方法各自的优势,以及教学过程中应该注意的问题,通过教学理论验证了方法的有效性。

关键词:碎片化;系统化;C#课程;机器人案例

本文引用格式:王晓静,等.从碎片化到系统化的课程案例教学形式探究以?C#?为例[J].教育现代化,2022,6(18):188-190,207.

AStudyoftheCaseTeachingModelfromFragmentationtoSystematizationTaking"C#"asanExample

WANGXiao-jing,HUANGHai-yan

(SchoolofInformationSciencesandTechnologies,JiujiangUniversity,Jiujiang,Jiangxi,China)

Abstract:Inviewoflackofcoherenceandintegritycausedbythephenomenonofpoorteachingeffectinthe"C#";courseteaching.First,fragmentedandsystematizedlearningstatusisanalyzed.Then,theprocessofteachingC#coursefromfragmentationtosystematizationwasdesigned,whichisbasedonthecaseofvirtualrobot.Andtheadvantagesoffragmentationandsystematizationarepared,andtheproblemsthatshouldbepaidattentiontointhecourseofteachingareputforward.Finally,theeffectivenessofthemethodisverifiedthroughtheteachingpractice.

Keywords:Fragmentation;Systematization;C#courses;Robotcases

一引言

碎片化教学,或称碎片化学习是目前几乎所有的学科教学都在使用的教学方法。学生的学习开始于一个个的知识点、训练点。教师在课堂教学或作业训练中无不关注学生对每一个知识点的准确理解、记忆,对每一种技能技巧的纯熟掌握、应用。与碎片化学习相对应的是系统化学习,或称整体化学习。就是先见森林、后见树木的学习【1】。学习活动开始于一个完好的学习任务或学习目的。学习活动是包括探究、记忆、理解、欣赏、评价等个因素的完好心智活动过程。学习活动所获得的结果应该是完好的,包括对知识和技能的掌握、对探究欲的满足、对知识的功能及意义的领悟。系统化学习的核心在于学习起点的变化:要解决的一个问题,或要做的一件事【2】。

?面向对象程序设计C#?是高校的程序设计类课程的重要分支。作为一门程序设计类课程,教学内容的碎片化现象很显著,教师在选取教学案例的时候,其连接性和完好性却往往被无视,仅仅是大量碎片化案例的堆砌,教学效果并不好,课程完毕时,学生并不能对课程内容进展宏观把控,工程实战才能弱,也就是说离教学目的还有一定的间隔。

为理解决以上问题,笔者借助虚拟机器人案例进展教学,将此案例分解成碎片,使案例贯穿到整个?面向对象程序设计C#?课程的教学过程中,用一个案例,阐释几乎所有的知识点,在寓教于乐中快乐学习,给学生以系统性的学习感受。即从碎片化到系统化过度,最终便于学生进展意义建构C#知识体系,到达系统化学习的目的。

二C#课程教学过程分析

〔一〕案例的选取

案例是C#课程教学法的基石。案例的选取要把握兴趣性、实用性、综合性、适用性的原那么【3】。其中,兴趣性可以吸引学生的注意力,增强课堂气氛;实用性是C#课程特点决定的,该课程本身就是用来解决消费和管理中的实际问题的,案例当然也要实用【4】;综合性能使学生把分散在较长时间段内的知识点,通过一个案例来建构起完好的课程知识体系;适用性就是要选择适宜学生承受才能的案例,防止难度和复杂度太高的案例,可以将一些实际工程简化后使用。

在以往的教学过程中,笔者不同程度的使用过聊天机器人案例,发现学生对这个案例情有独钟,"机器人";是当今流行的科技工程,有一定的科技性和兴趣性,"机器人";案例是一个能激发积极性、进步学习兴趣的普适性案例,同时,和嵌入式技术结合可以实现具有多功能的实体机器人,具有实用性和综合性。当然,教师可以根据需要选择其他的案例,比方,和学生的学习生活亲密相关的奖助学金系统、宿舍管理系统等等。

〔二〕过程设计

将教学过程按时间划分为假设干个周期,每个周期包括课前、课堂、课后三个阶段,各个周期首尾相连、环环相扣,形成一个完好的教学过程。每个周期中教师和学生的任务如表1所示,整个教学过程如图1所示,其BC(BeforeClass)、IC(InClass)和AC(AfterClass)分别代表课前、课堂和课后。每一个周期都是在前一个周期的根底上呈现出台阶式的上升和进步。

1.课前〔BeforeClass,BC〕,教师用C#语言编撰虚拟机器人碎片化系列案例。以?面向对象程序设计C#?课程的教学内容为主线,编写各种版本的虚拟机器人以及机器人功能片段。各种版本的机器人包括面向过程的机器人、面向对象的机器人、能聊天的机器人、有饥饿感的机器人、会处理数据的机器人、有记忆力的机器人等等。机器人功能片段包括打招呼、选择问题、重复处理才能、机器人家族成员等等。机器人案例与课程知识点的完美结合问题。C#课程的主要知识点包括C#程序构造控制语句、类、对象、构造函数、方法、重载、继承,多态、抽象类、委托、窗体控件、ADO.NET数据库访问技术、多线程等等。教师要严密结合知识点,用虚拟机器人的不同形态、不同功能、不同性格来有针对性的设计系列案例,并使案例成为一个有机的整体,在课程完毕时,能"制造";出一个鲜活的虚拟机器人。机器人数据库的设计。设计机器人语言库、食物库、用户库等,结合Connection对象,mand对象,DataReader对象,DataAdapter对象与DataSet对象的使用,实现基于数据库的虚拟机器人。

2.课堂〔InClass,IC〕,严格结合知识点使用案例。按照课程大纲的要求,使案例和知识点严格配套。构建机器人类、创立机器人对象、对机器人参数进展初始化〔构建婴儿机器人〕、定义机器人方法〔功能〕、创立机器人后代、建立机器人家族、定义机器人界面、设计和实现机器人数据库等等。将虚拟机器人的实现贯穿到整个?面向对象程序设计C#?课程的教学过程中,用分解后的碎片化案例来阐释知识点,假设干同一主题的碎片案例给学生以系统性的学习感受,同时使学生对机器人这个科技产品产生兴趣,培养学生的探究精神、创新才能与科学态度,激发学生的好奇心和创造力,增强分析和解决实际问题的才能。将枯燥的编程课程变成制造玩偶的课程。

3.课后〔AfterClass,AC〕,活化案例,使案例系统化。课后以多种形式让学生消化案例,实验、作业、作品、讲解、比赛等等都是可行的形式。此处的课后有两层意思,其一是每堂课完毕后,其二是课程全部完毕后。每堂课后要有一个复习内化的过程,再以作业的形式对课堂案例进展扩大,加以稳固。让学生发挥想象力,实现诸如会玩魔方的机器人、会下五子棋的机器人等等,在兴趣性的游戏过程中稳固知识,在一个连接的情境中,自觉的将旧知识运用到新知识中,实现知识的正向迁移。课程完毕后,让学生将课程学习过程中的有关机器人的所有程序进展组装,完成一个具有规模的,有诸多功能的虚拟机器人,再以学生讲解演示、或者参加作品大赛的形式将成果固化。由此成就一个工程,与此同时,学生轻松的建构起了C#的知识体系。这种从碎片化到系统化的C#教学过程中的教学内容,以及机器人案例的相关性如表2所示。

系统化学习的文章数量相对稳定,年文章数未到达200。碎片化学习的研究从2022年开始逐年快速增长,预计在2022年年末,文章数量将会创新高。从研究内容分析原因,随着微课的开展和智能机的群众化,加上国家教育政策的推动,确立了碎片化学习在技术、设备、资源等方面的可行性。教育工作者们积极的投入到研究碎片化学习的研究中,正向推动了微课的开展和自主化学习的理论。

〔三〕教学效果考核制度

C#课程是理论和理论并重的课程,教学效果的评价通过两种方式:笔试和作品。笔试考核学生的根本概念、根本理论、根本技能的掌握情况,作品考核学生的理论动手才能、解决问题的才能。两种形式缺一不可。

作为一种常规的考核形式,笔试在规定的时间内,学生独立的、不借助任何帮助的情况下完成整个课程的知识检验,假设没有对课程理论有全面深化的理解和掌握,是较难以通过考核的。当然,教师出题的时候要把握难易度,通过卷面分析,教师也能找到教学上的缺乏和缺陷,从而加以改良。

作品的考核形式能从很大程度上反响出学生的设计才能、编程才能、乃至职业才能,是C#课程教学目的的直接表达。教师要提供一些备选的题目供学生选择,一般一个作品由一个学生完成。作品的完成需要一个较长的分散的时间段,一般课外完成,为了作品的质量有保证,学生必须承受一个简短的辩论过程,以确保作品的真实性。

最后主要结合笔试和作品,参考课堂表现、实验情况给学生一个综合性的考核成绩。作为教师,要总结从碎片化到系统化教学方法在理论过程中的缺乏,进步自我。

三碎片化与系统化的比拟

在中国知网分别以"碎片化学习";和"系统化学习";作为关键字进展搜索,截取2022年至2022年9月这近十年的数据,其中搜索结果的文章数量比照如图2所示。可以发现,作为传统的学习方式,学生学习都比拟灵敏,特别是针对非正规教学,学生可以不受时间和空间的限制进展学习。而且有很强的针对性,专注于某个点的教学,学生可以根据自身的知识特点有的放矢的学习。另外,学生更容易消化吸收,因为面窄、知识点单一,往往更容易掌握。在自媒体盛行和智能普及的时代,碎片化学习已经成为学生青睐的学习方式。

系统化教学的优势是,知识体系完善,见得森林,能使学生对知识体系有总括性的认识。系统化学习能使学生建立起扎实的根底。掌握系统化知识才能具备较强的应用才能【5】。两种学习方式的比照如表3所示。

诚然,碎片化和系统化方法只是相对概念,不能孤立,在教学理论中,只有发挥各自的优势,交融应用,才能到达教学预期【6】。从碎片化到系统化的过渡教学,符合人们的认知过程特点,是一种先见树木后见森林的学习形式【7】。这种形式更好的利用碎片化学习和系统化学习的优势,使教学过程更加顺利。

四注意的关键问题

〔一〕教学案例的难易度适中

太容易的例子,在使用高级技术〔比方线程、委托、事件〕的时候容易本末倒置,把简单问题复杂化。过复杂的例子又会使学生失去信心。因此案例选取要在覆盖所有知识点的情况下去简化处理过程,做到有的放矢。

〔二〕用"一理多例";去补充"一例到底";

这种采用一个主题的"一例到底";方式固然有其优势,但假设是始终局限在一个例子中,就会给学生造成一种错觉:C#只能解决这个案例的问题。因此,必须适当的增加其他的案例以弥补这种缺乏,特别针对初学者,有必要针对一个知识点去使用多个典型小案例去阐释。此外,长时间处于一个情境中,会出现疲劳感,从而失去兴趣,因此,适当的穿插小案例于教学中能开阔思路、见树木亦见森林。

〔三〕教师要有过硬的技术储藏

从碎片化到系统化是教师历尽艰辛高屋建瓴后的一种俯瞰,案例的设计要从各个角度去完成,每个知识点、每段程序都有关联,教师既要做到把握课堂侧重点,又要兼顾案例中的情境,在教学后期要整合所有程序片段为一个工程的时候,会出现各种各样的问题,教师还要有可以在短时间内发现问题、分析问题、解决问题的才能。

五完毕语

从碎片化到系统化,是对课程知识体系的"拆解";与"重构";。将拆解后的碎片化知识进展短、平、快的学习,之后重构碎片为整体,建立起碎片之间的关联,以系统化的视角再去审视每一个碎片,真正到达融会贯穿。把从碎片化到系统化的案例教学方法用于?面向对象程序设计C#?课程教学,通过三年的理论,获得了理想的教学效果,有效的解决了课程案例的连接性、完好性和系统性差的问题,培养了学生的工程感观,增强了学习兴趣,最终使学生轻松的进展意义建构C#知识体系,多角度、深化系统地挖掘课程内容,从本质上强化了个人职业技能。

参考文献

【1】刘洪霞,赵文才,郭花.碎片化时代高等数学学习策略研究与理论[J].大学教育,2022(10):103-105+118.

【2】张卓玉.学习:从"碎片化";到"整体化";(上)[N][D].中国教师报,2022.

【3】于冬梅.一例多元案例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论