计算机软件毕业论文:软件技术基础任务驱动式
作者2019-06-18 18:21未知
摘要:通过分析《计算机软件技术基础》的课程特点和当前教学过程中面临的主要问题,有针对性地构建了一种任务驱动式的分组教学模式。试点结果显示,通过采用该模式教学,学员的学习潜力被极大激发,学习兴趣普遍提高,学员真正成为了学习的主体,学习效果较传统教学有较大提升。实践同时表明,该教学模式对于推动计算机基础课程教学改革具有重要的积极意义,适合应用型本科高校的教改途径。
计算机软件毕业论文:0引言
计算机软件技术基础是陆军工程大学非计算机专业的公共必修课,课程重点是计算机软件基础知识,培养学员的计算思维能力,使学员初步具备计算机分析问题和解决问题的意识和能力。为在实际授课过程中获得较好的授课效果,采用任务驱动式[1]的分组教学模式。所谓任务驱动[2]就是在学习信息技术的过程中,学员在教师帮助下围绕一个共同的任务活动中心,在问题驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在发表既定任务的同时,引导学员产生学习实践活动。
在任务驱动式的分组教学模式中,任务是关键,要求布置的任务适合学员,否则会影响教学效果[3]。因此,在任务设计中要做到以下几个方面:(1)明确教学目标,突出重点。即在设计任务前要确定学员通过任务能否掌握所学知识点。教师首先确定授课的总体目标,在其基础上设计相应的任务,最终通过任务实现教学目标。(2)符合学员特点。每个教学班次的学员基础参差不齐,对于计算机知识的掌握程度不尽相同,他们的学习理解能力也存在差异,在学习过程中,对知识点理解的深度也不一样。因此,教师应分层次进行教学,在任务设计时要考虑学员的层次,分层次布置任务。让学员选择合适自己难度的任务。(3)实例与现实相接近。任务的选取一定要紧贴学员实际需求,尽量设置与学员专业相符的任务,激发学员的学习兴趣。例如,在讲查找算法时,结合破译密码的实例,让学员体会如何设计查找算法利用计算机通过查找密码本对密文进行解密。(4)难易适中,逐步推进。学员对于计算机软件知识的掌握是一个逐步积累的过程。因此,任务的设置既要考虑学员的具体情况,又要考虑知识的重点和难点,将任务设置合理得当。这样学员对知识的认知才能循序渐进。(5)以小组学习为中心。在软件技术基础课程中采用任务驱动组织教学,每个重要的知识点都有相应的任务。在整个任务的设计过程中,每名学员都要独立发表相应的基本任务,做到人员分工明确。在发表过程中,教师可以通过对学员的观察,了解学员的学习情况,并对学员进行个别辅导。在整个小组的学习过程中,学员是学习的主体,而教师处于主导地位,引导学员进行学习,以促进学员学习能力的提高,增强学员团结互助的能力。
课程采用分组教学模式[4],对于小组的划分要遵循一定的原则,即以优带差、互相协作、共同学习、取长补短,组内合作、组间竞争。因此,在分组时应考虑以下几点:①小组成员不能随意选择,只按照学员意志进行搭配的形式是不合理的。在分组时,教师应该考虑每名学员的素质,从学员个人特点、学习能力等因素入手。将能力不同的学员进行合理组合,保证小组之间能力的平衡;②小组成员人数要安排合理,一般为5人左右;③明确组内任务分工,每次布置任务时,都会随机在组内设一名组长,负责组内任务分工及协调工作,以确保任务的有序进行。在任务开展阶段,组长还要适时组织成员进行讨论交流,以促进成员之间共同学习。
为了提高学员自主学习和利用信息化平台的能力,在校园网的支持下构建了现代化网络学习平台,将网络资源作为学员学习课程的一种教学手段。①教师将平时备课的多媒体课件、微课视频、课程学习要求、主要知识点、相关素材、模拟练习等放到学习平台上。课后学员可以借助平台进行学习;②将每节课中的重点、难点录制成教学视频放在网上供学员进行学习;③为了便于学员和教师对学习内容的沟通,平台中还提供了互动答疑模块,方便老师对学员进行发表指导;④平台中提供了学习交流模块,便于学员之间进行学习交流。学员也可将自己的作品上传,将在学习过程中的一些心得体会、学习技巧上传到平台中供大家共同学习;⑤将其它相关课程的链接引入平台,供学员查阅学习。
发表教学任务设计和学习小组划分后,就要对教学活动的实施进行组织,这是开展教学的最重要一点。整个教学过程共分为5个阶段:实例演示、分析实例任务、布置任务、发表任务、讲评任务。下面以软件技术基础课程中查找算法的学习过程为例说明具体的实施情况。(1)实例演示。教师课前设计一个具体的演示实例,该演示实例涉及所讲内容的重要知识点。学员在课前简单了解实例所涉及到的知识点。课堂上,教师通过演示讲解整个实例的实现过程。例如,教师在讲解查找算法这一讲时,引入密码破译实例,首先为学员展示程序中实现的密码本,讲解具体的编程实现过程;然后,为学员展示输入密文,系统进行破译输出明文的过程。本实例采用BYOB软件实现,有利于学员避开难学的语法知识,真正将主要精力放在掌握算法的精髓上。通过分析密码破译实例,学员能够从整体上对查找算法有一定的了解,知道如何利用BYOB实现制作一个简单的密码本,如何选择较好的查找算法实现密码破译。(3)布置任务。讲解完本次课程主要内容之后,教师给出有关课程的新任务,并说明该任务对于学员在课程学习、生活及工作等方面的重要性。本次课的新任务是各学习小组参照演示实例,自己设计新的密码本,相应的查找算法实现密码破译系统,该任务能够使学员真正掌握查找算法的真谛。(4)发表任务。每个学习小组领取任务后,由组长组织成员讨论,并进行分工,每个学员根据自己所承担的任务从实际出发,通过查阅资料、上网搜索和共同讨论的方式掌握相应的知识点,并编程实现。通过比较各种查找算法的效率,知道如何设计出提高破译效率的算法。在每个小组的发表任务阶段,教师要及时了解学员的掌握情况,对于基础较差的学员,进行个别辅导。对于大部分学员遇到的典型问题,教师要及时进行讲解。(5)讲评任务。学员发表任务后,各小组组长通过发言的方式对本组任务发表情况进行评价,分析优点和不足,给组内成员的表现打分。然后,教师对发表任务情况进行总结,对每组的薄弱环节进行详细的讲解。在总结中,分析各小组程序中的不足,使学员获得经验和教训。另外,学员在每次任务中取得的成绩应作为最终考核的一部分。
任务驱动式的分组教学模式改变了以往以传授知识为主的传统教学模式,主要采用学员为学习主体,使学员真正体会到小组内相互合作、取长补短的益处。任务驱动式的分组教学模式对教师提出了更高要求,需要教师不断提高自身的素质:首先,教师要尽可能地搜集那些贴近学员学习、生活及工作的应用实例,丰富课程内容;其次,精心准备每堂课,设计任务要难易适中;再次,提高自己的专业知识,使自己的课堂驾驭能力不断提高,特别是应变能力。与传统教学模式相比,任务驱动式分组教学模式花费教师时间较多,但是采用该模式进行教学能够以任务促学习,以任务促教学,以任务促发展,真正能够培养出实践创新型人才。
最新更新
热门推荐
- [计算机软件]【计算机软件毕业论文】
- 本文是 计算机软件毕业论文 ,当前我国的高职教育受传统教育的影响,对实践教学的重视程度不够,不能充分认清自身教学的特点,在教学过程中还是延续传统的教学方法,重理论、轻实践,过分的重视知识结构的完整,重视知识传授,忽视了实践能力的培养,导致学生对实践课程的重要性认识不足,从而,降低了学生的动手实践能力. 另外在当前的高职教育中,教学培养方案、课程设置、教学...[全文]
- [计算机软件]【计算机软件毕业论文】
- 本文是 计算机软件毕业论文 ,高职院校计算机网络技术专业的培养目标是培养高素质、高技能水平的网络维护和管理方面的应用技术性人才.鉴于此目标,加之计算机网络课程本身的强实践性,在教学中必须要注重理论和实践的相互结合,注重实践,以保证学员的应用技术水平.但很多高职学校对计算机网络实践教学的重视程度不够,教学要求相对松散,教学实践与理论脱节,实践内容多以...[全文]
- [计算机软件]【计算机软件毕业论文】
- 本文是 计算机软件毕业论文 ,在信息技术主宰世界的时代,人们把不懂计算机技术作为新时期文盲的标志,由此可见,信息技术在人们工作和学习中的重要性.中职教育作为培养学生就业能力的职业学校,承担着学生计算机基础性知识的教学,学生在对计算机的结构、设备、软件应用、功能应用等方面的学习,为就业乃至后期的深造打下基础.教师要引导学生正确认识专业的重要性,让学生...[全文]
- [计算机软件]【计算机软件毕业论文】
- 本文是 计算机软件毕业论文 ,在计算机领域,有一个着名的模型一直沿用至今,那就是冯诺依曼模型,虽然计算机在迅速发展,但是该模型却一直沿用至今,例如CPU计算能力的提升变得越来越困难,计算机未来的发展将会主要集中在需求工程、集成以及迭代,主要存在以下表现: (1)计算机软件的需求工程.软件过程角色专业化,业务创新日益复杂,这些就会直接对需求获取的有效性和正确...[全文]
- [计算机软件]【计算机软件毕业论文】
- 本文是 计算机软件毕业论文 ,计算机软件工程现状是什么样的?计算机软件工程存在危机计算机最早在军事领域得到应用,在20世纪中期,随着计算机技术不断发展和成熟,计算机开始逐步由军事领域向民用领域转化,但是,当时计算机硬件算是奢侈品,价格十分昂贵,虽说可以民用,但是用到的计算机的人屈指可数,当时计算机应用能力有限,这就要求程序员需要出体积小、执行速度快的程...[全文]
- [计算机软件]研究入侵防御技术计算机
- 入侵防御技术发展至今已有十余年,最早是Gartner 2003年年6月在一个学术会议上提出的,目的是为了克服入侵检测技术和防火墙的不足,由原来的被动防御转入主动响应和实时阻隔。目前的入侵防御技术正处在理论研究和实践应用交替阶段,因此本 计算机软件毕业论文 认为研究入侵防御技术无论是理论上还是实践上都具有较大意义。 1 入侵防御系统原理及分类 1.1 入侵防御系统原...[全文]