时间:2023-03-02 14:59:14
导语:在初级计算机论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
国内高校存在学生数量多、教学资源有限等客观原因,采取小班制教学的条件并不成熟,因此,针对大学计算机基础教学的分级方式较简单。目前,国内各高校主要针对计算机方面的基本概念和基础知识进行讲解。按照教育部教指委关于“分类、分层次指导教学”的要求,在认真做好通识教学的基础上,根据各高校的实际情况满足差异教学的需求。目前,国内各高校普遍根据教指委《关于进一步加强高等学校计算机基础教学的意见》,广泛开展了大学计算机基础相关的分级改革,大部分高校普遍采用的课程体系为“1+X”,部分发达地区的个别高校采用“2+X”的课程体系。通过“X”门应用课程满足大学生计算思维的高层次教学要求,培养各专业学生利用计算机知识解决他们本专业中存在问题的能力。
2我校分级教学改革实践
随着塔里木大学办学规模逐步扩大,现已发展成为一所以农为主,农、理、工、文、管、法、经协调发展的综合性大学,面向全国招生。因此生源较复杂,大多数学生来自农村,父母的文化程度不高,少部分学生来自城区,父母的文化程度较高。少数民族学生占比30%左右,其中部分民族学生为民考汉学生,穿插在各汉族班进行专业学习。因此,各教学班的计算机基础参差不齐。自2008年以来,我校每年组织入学新生进行计算机水平摸底考试,一般都安排在军训结束后的第一周周末进行。采用我院教师开发的考试系统,由考试系统自动判卷,在摸底考试前,不对学生做任何辅导,以便更客观、更真实地反映入学新生的计算机水平。通过连续多年来的摸底测试,获取了大量客观数据,为我校的大学计算机基础课程教学改革提供了必要的参考。以2008年的测试数据为例,全校随机抽取了16个汉族本科新生班级参加摸底考试,合计494人。测试结果并不理想,平均测评成绩为37.47分,满足学校合格线的学生仅占9.1%,这充分反映出我校全体新生的计算机应用能力整体偏低。根据2008年和2009年连续两年的新生计算机水平摸底测试结果,我校从2010年开始,逐步开展了一系列大学计算机基础教学改革措施。经过2010年至今的分类、分层和分级相结合的教学实践,逐步形成了我校特色的计算机基础教学体系,并根据我校学生的实际情况组织编写满足我校学生计算机教学要求的课程教材。2009年以来,我校的大学计算机基础课程实现教考分离,从传统的笔试考核方式改革为机试。我校民族班学生,特别是民考民的学生,汉语交流能力不是很好,如果强行与汉族班学生安排在一个教学班学习,将出现一系列的学习困难问题。因此,我校首先对民族班和汉族班分开教学,分别制定不同的教学大纲,在课程授课过程中有所侧重地讲授相同各部分内容,并采用不同的考核和评价体制。然后,根据学校各学院的专业要求,按三个层次开设不同的信息技术基础课程。其中,第一层次开设的课程为“大学计算机基础”;第二层次开设的课程为“计算机技术基础”,目前主要有C语言程序设计和数据库应用技术这两门课程,分别面向理工科类专业和文科类专业开设;第三层次开设的计算机课程主要为与本专业密切相关的计算机应用技术课程,以各学院自行设置为主。然后,针对第一层次的学生开展分级教学模式,在新生军训完的第一周进行分级测试,对大部分基础较为薄弱的学生按“大学计算机基础”课程教学大纲开展教学,并将理论授课与实验授课分离,实验课除要求上课的学生外,其他学生也可随时进入实验室开展实验。对分级测试中获得较高成绩的同学,另开设四门选修课供学生选择其一进行学习,包括多媒体技术及应用、网页设计与制作、photoshop图像处理技术和flas设计。
3我校分级改革效果
我校从2008年开始逐步推进计算机基础教学的分级改革以来,认真听取师生反馈意见,调整教改方案,不断探索适合我校计算机基础教学的新的教学方法,形成现有的分类、分层和分级相结合的教学模式,教学效果和教学质量有了显著的提高。
3.1学生成绩提高
分级教学改革以来,学生对计算机的学习产生了浓厚的兴趣,学习成绩获得较大幅度的提高,在新疆自治区高校计算机水平考试一级考试中达到了97%的通过率,且优秀率非常高。
3.2提高了学生学习的自主性和积极性
入学时已有较好计算机基础知识的学生,通过分级测试后,可根据自己的兴趣,选择自己感兴趣的提高班课程进行深入学习。学生计算机特长得到充分发挥,增强了同学间相互学习的积极性,逐步形成了良好的学习氛围。学生的学习积极性和主动性获得了提高,能够积极主动拓宽学习范围,逐步形成了“以教师为主导,以学生为主体”的新型教学形式。
3.3教师的授课针对性更强
分级改革后,同班次的学生水平相差不大,各层次教学的授课教师所面向的教学对象的差异度相比原来得到明显改善,从而能较容易实现一致的教学目标。原先“前推后拽、力不从心”的局面已不复存在,教学效率得到了明显改善,对教师评价的优秀率也逐年提高。
4结语
1.充分考虑各专业差别,开展计算机基础教学。
根据各专业的不同需求和学生的自身发展需求以及国家信息化的要求,笔者所在的黑龙江科技大学为不同专业的学生开设了《计算机程序设计基础(VB)》课程和《计算机程序设计基础(C)》课程。例如,对电子信息类专业,开设《计算机程序设计基础(C)》课程;对信息管理类专业,开设《计算机程序设计基础(VB)》课程。
2.理念先进,服务人才培养定位,教学目标明确。
以我校应用型人才培养为目标,在教学过程中,始终坚持“以学生为主体、以教师为主导”的教学理念,提倡“自主、合作、探究、创新”,不断改革教学方法和手段,鼓励学生进行研究式学习、自主式学习、资源式学习和协作式学习,注重对学生四个方面的能力培养:通过计算机、网络及信息技术基本原理、基本知识的讲授,掌握计算机分析问题、解决问题的基本方法,培养学生对计算机的认知能力;通过计算机数据处理、多媒体技术及程序设计知识的讲解,培养学生应用计算机解决问题的能力;通过熟练掌握与运用计算机与网络技术,有效地表达思想,掌握基于信息技术的团队协作方式,接受信息社会道德规范的约束,并自觉承担相应的社会责任,培养学生依托信息技术的共处能力;通过对信息的获取、分析、评价和吸收,培养学生的自我学习能力。
二、课程服务专业思想的实施
根据我们多年在计算机基础教育改革实践过程中积累的经验,改革的核心在于“以学生为主体,以教师为主导”和为专业服务的“计算机应用能力培养”的教学模式和方法。我校计算机基础教育与学生专业结合的做法是在教学手段和模式富有建设性成效的基础上积极主动思考,结合了我校办学的主导思想和特色并有了创新性发展。从几年的实践过程看,做法日渐科学,效果积极显著。具体做法:“积累、实践、服务”相结合。
1.及时与专业负责人进行沟通,与专业对接。
第一学期开学前,通过与学生所在院系教学负责人、专业建设负责人沟通等方式,实现课程内容与专业需要的对接,重新定位,按照专业需求调整教学内容,使课程内容满足专业培养目标的需要。即每学期在制定计算机基础课程授课计划时,请专业负责人或骨干教师参与,根据各专业需要提出合理的意见和建议,充分了解各专业学生对计算机应用技能的需求,从而对课程内容及时做出调整和修订。
2.提高课程组教师的计算机能力培训。
课程组的教师积极参与实习、实训、毕业设计和实践锻炼等环节,不断提高自身的实践水平,实现教学水平与专业能力培养的需要对接。同时,课程组的多名教师通过到企业挂职锻炼及时了解社会对计算机能力的实际需要,也了解到学生将来的就业趋势,在提高自身能力的同时,也保持了计算机教育的实用性和先进性,为培养学生的计算机能力作出了充分的准备。
3.为学校各专业的大四学生,进行毕业论文排版指导,发挥服务作用。
随着用人单位对大学毕业生计算机能力的要求有增无减,计算机水平高低已经成为衡量大学生业务素质与能力的突出标志之一。因此,我校计算机基础教育“课程服务专业”的理念和做法既符合教育部对普通本科院校提出的“应用型本科教育”的内涵所指,也符合我校的三大教育理念。作为我校的特色项目,必定对于促进学生终身学习和主动应用计算机起到积极的推动作用。
4.根据专业需要重新整合教学内容,探索为专业课服务的途径与方法。
在计算机教学过程中,我们打破了原有的学科体系,按照学生能力培养体系重新组织教学内容和教学方法,将相关的理论课程重新整合、重组。如在讲计算机程序设计时,重点针对专业的实际问题进行程序分析。新体系淡化了基础课与专业课的界线,实际了知识整合、交叉安排,加强了针对性和实用性,目的是更好地为学生专业技能培养服务。
5.加大实践教学环节,提升学生实际操作能力,为专业服务奠定基础。
计算机基础教学建立了相对独立的实践教学环节,加大了实践教学在教学计划中所占的比例,强调实践与实习,实验的目的不是为了验证理论,而是为了培养学生的技术应用和实际动手能力。同时,在授课计划中还安排了多项相对独立、逐步提升的阶段性技能与综合性实验与训练,不断提高学生的实践操作能力。
6.课程组教师需要了解相关专业课教学重点,积极主动地为专业课服务。
课程组教师通过与相关专业负责人及骨干教师的沟通,以及与专业课教师之间相互听课,及时地了解了专业急需用计算机解决的相关知识与问题,在备课和授课过程中都会将此部分内容作为重点进行讲解,为今后学生利用计算机解决专业知识打下了坚实的基础。
7.开发了自主学习,课程服务专业的网站。
为了提高学生的自主学习能力,课程组开发了计算机基础系列课程网站,网站中包括了课程的大纲、授课计划、课件、习题、名师视频等资料,方便了学生资料的获取。同时,网站还重点设置了“专业学习模块”,针对不同的专业,根据各个专业对计算机能力的需要设置了不同的模拟试题,极大地调动了学生的学习主动性,激发了学生的学习兴趣。
8.适应专业特点,精心设计案例。
案例式教学方法的实施是提高计算机基础课程教学质量的有效途径之一。为了更好地做到课程服务专业,需要授课教师在案例设计之前需要与专业知识进行对接,对案例进行反复斟酌、思考与设计,好的案例可以帮助学生更好地记忆基本概念,理解所学知识,掌握基本技能。如在对会计专业进行案例设计时,要尽可能将具有专业特色的案例融入教学过程中。在安排案例教学时有意识穿插更具会计专业特色的实例,在学习Word时,可以设计“财务报表”、“月份财务分析表”、“资产负债表”等案例,使学生在练习了表格排版的同时,了解了财务报表、财务分析表及资产负债表应包含的基本信息,与会计专业基础课有了更好的结合。在讲解Excel时,可以重点与财务相关的公式与函数。在讲授PPT时,可以利用PPT内容提示向导、母版的改造、PPT中表格和图表的插入等操作,制作财务报告幻灯片,向股东和投资人介绍公司的财务状况等。通过这些有针对性的、与专业知识相结合的案例讲解,并结合布置一些有挑战性或应用性或有乐趣的任务、习题,使学生对计算机基础课的学习兴趣大大提高。
三、结论
关键词:高校;非计算机专业;计算机基础教学;教学模式
0引言
计算机作为一种现代通用的智能工具,拥有一定的计算机知识和应用能力已成为现代人所必须具备和赖以生存的基础。随着计算机技术、多媒体技术、网络技术的迅猛发展,计算机应用范围不断扩大,21世纪的青年可以利用各种渠道、手段来获取所需的知识。大学生承担着未来国家的建设重任,论文作为培养国家栋梁之材的高等院校就是要在迅速发展的信息时代培养一批有能力有文化的高素质人才。而计算机的应用能力已成为现代大学生知识结构中的重要组成部分,因此,高校计算机基础教学对于提高21世纪大学生的素质具有十分重要的作用。
1目前计算机基础教学存在的问题
自从上世纪90年代,全国高等学校相继在非计算机专业的授课计划中加入了《计算机应用基础》课程,经过近20年的探索,各校都有了一套相对稳定的教学体系和教学模式,但是,随着时代的发展和计算机的普及,大学生进入大学之前对计算机的掌握程度有了很大的变化,经济发达地区与贫困地区的学生在入学前对计算机的掌握程度也形成很大差异。另一方面随着社会上对计算机能力的认可度的提高,高校为顺应社会需求而对学生采取的一些强制的考级考措施,使得目前计算机基础教学存在着一些必须引起重视的问题。
1.1计算机基础教学也跌入应试教学的泥潭
目前一部分高校把计算机等级考试成绩和非计算机专业的毕业学位证紧密联系在一起,在这种情况下,教师面对学校下达的等级考试合格率的要求,而不得不忽略学生计算机应用能力的要求,一味追求考试合格率,而学生为了顺利拿到学位证,不得不把很多精力投入到与考试相关的学习中,如考试技巧、大量试题练习等,这样,致使好多学生毕业了都不知道如何使用已学的计算机知识来辅助完成一些简单的工作,比如毕业论文完成一份应聘求职书的设计。有很多学生毕业了还得花很大力气通过各种渠道重新学习计算机知识。这是应试教育带来的后果。
1.2理论教学与实际操作相脱节
计算机基础课程是一门理论与实践相结合的课程,理论与实践相辅相承,理论是基础,实践是手段,应用是目的。很多大学生存在这样一种情况,上课听老师讲授的内容都能听懂,但是当需要自己操作时就无所适从,即课堂授课理解和自己真正动手实践不能统一,或者把老师布置的作业顺利完成作为唯一的上机实践任务。因此,一旦题目变换一下就不会做了,欠缺举一反三的能力。
1.3忽略不同层次学生的分层教学
由于各地区学生入学前计算机水平存在较大差异,计算机基础教学采用“一刀切”的教学方法,无疑会造成两极分化的局面。一方面层次较高的学生“吃不饱”,埋怨计算机基础课程是浪费时间,使其的学习积极性受到很大打击;另一方面,层次较低的学生“吃不了”,对计算机课程产生畏惧,从此妄自菲薄,自我放弃。这对提高学生计算机应用能力都将产生极大的障碍。
1.4教学内容脱离实际
随着计算机科学发展的突飞猛进,软硬件的更新换代速度相当快,而我们的教学内容跟不上发展的速度,医学论文致使学生对该门课的兴趣下降。另一方面,计算机基础教学存在就事论事的现象,只是教会学生如何操作,而忽略对学生“计算机意识”的培养,也就是没有很好地激发学生具有用计算机解决面临任务的强烈愿望,很少教会学生什么事情可以用计算机解决,如何有效地使用计算机,如何在自己的专业中使用计算机等,因此造成学生很大困惑,觉得没有学到多少有用的知识,挫伤了学生学习计算机的积极性。
2计算机基础教学改革措施
由于上述种种原因,造成了计算机基础课程看似简单实际效果却不尽如人意的状况,当前各种各样的教育教学组织机构以各种交流会、研讨会的形式探讨新形势下高等学校非计算机专业计算机基础课教学的新思路、新方法,教育部计算机基础教学指导委员会也就在新形势下如何进一步加强计算机基础教学提出了指导性的意见,因此,计算机基础教学改革势在必行。
2.1更新教学内容,合理设置课程体系
首先,要改变只注重计算机等级考试的思想观念,缓解等级考试通过率给教师带来的压力,在课程的安排上,要根据不同的专业进行设置,让教师有足够的空间在教学过程中发挥学生动手解决实际问题的能力,让学生在解决问题的基础上深入掌握计算机的应用能力,建立起适应当代计算机基础教育的教学模式。
其次,要设置合理的课程体系。课程体系是由相互联系、相互影响的若干课程按一定的结构组成的具有实现人才培养目标功能的统一整体。课程是由具有一定相关性的教学内容有机结合而成的结构体系,它是构成课程体系的基本要素。要实现教学内容和课程体系的整体优化,就是要求从人才培养模式的总体设计和人才知识、能力、素质结构的整体走向出发,合理地更新与选择教学内容。计算机基础教育应该以培养学生的计算机素质和计算机应用能力为目标,课程体系建设应充分考虑计算机基础教育面临的新形势,从人才培养目标出发,更新教学内容、优化课程体系,把体现计算机发展、具有时代特征的内容反映到课程体系中来,硕士论文让学生掌握计算机的新知识和新技术,培养学生利用计算机解决实际问题的能力。在教学过程中结合计算机基础教学的特点,把非计算机专业的计算机基础教学分为三个层次,即计算机文化基础、计算机技术基础、计算机应用基础,共同形成一个完整、独立的计算机基础教学课程体系。在课程设置上要有多样性和灵活性,增加选修课的比重,满足不同层次学生的需求。
第三,在教材体系上要改变现在教材内容陈旧,使用周期较长的状况,多引用一些能反映计算机前沿知识和特色知识的教材,并缩短教材的使用周期。
2.2计算机基础教学与专业知识的整合
对于非计算机专业学生来说,计算机课程只是一门工具课,学习计算机课程的目的是学会使用这种工具并为专业服务,因此教师应当把教学重点放在应用上。要精讲多练,给学生提供足够的上机操作机会,使他们在实践中理解计算机的基本知识,掌握计算机的操作技能和编程手段,培养学生的信息素养和创造能力。到二、三年级根据各专业特点开设相应的计算机课程,比如会计电算化、计算机辅助设计等,让学生更好地利用计算机去解决专业领域中的问题及日常事务问题,同时针对不同专业的学生,设计不同的课程案例,通过案例教学,让学生体验和领悟利用计算机解决问题的思路和方法,这样不仅可以培养学生的创新精神和动手能力,还为学生的自主学习创造了新的空间和条件。到了高年级,学生可根据自己的专业发展和兴趣选修几门计算机课程。真正做到学有所用,并且在四年的本科学习中,能使计算机学习不断线。
2.3开设课外实践活动,提高学生学习兴趣
对于有限的课时来说,课堂教学远远不能满足那些对计算机有特殊爱好的学生,特别是一些入学时计算机基础就较好的学生,职称论文如何让其的兴趣向更积极的方面发展,在追求素质教育的今天,更应该对这些爱好者加以引导、培养。所以,必须有计划、有实质性内容的开展课外实践活动,组织一些兴趣小组或课题小组,比如程序设计、网页制作、数学建模等,并将其和一些竞赛结合起来,培养学生的团队协作能力,集体主义精神,这对提高学生的计算机应用能力,对如何解决问题的思维能力,及遇到困难时的心理素质的培养,无疑是非常有益的。
2.4网络教学,建立现代化教学平台
在《计算机基础》教学中,集中授课和上机辅导是两个主要的教学环节。大学《计算机基础》课程属于应用性课程,一个概念的表达、一个指令的完成都是用一系列操作来实现的。目前学生入校时计算机知识起点差别悬殊,教学内容难统一,看书自学方式效率较低,静态图文很难连贯理解,因此,教学效果往往是不不尽如人意的。所以大力推广网络教学模式,提供一种符合《计算机基础》课程教学特点的动态教科书,以方便学生个性化学习的需求,是各高校计算机基础教学想要努力达到的目标。从早期的单纯“黑板+粉笔”发展到后来的“计算机+大屏幕”,又发展到目前的“网络化教学平台”,体现了教学手段和方法的不断变革。
实现《计算机基础》课程网络教学可以调动学生的学习积极性,学生通过网络可以查阅到大量与课堂内容相关的信息,并且可以根据自己的爱好进行有选择的学习,这能促使学生的思维变得更加活跃,对计算机基础知识产生一种主动学习的心态,从而达到良好的教学效果。实施《计算机基础》课程的网络教学,不仅缩短了教师和学生在时间和空间上的距离,突破传统面对面课堂教学方式的限制,为学生提供更深、更广的教学内容。使学生由接受者转变为主动参与者和积极探索者,英语论文在发挥教师主导作用的同时,充分发挥学生的主体作用,为学生的积极参与创造条件,引导学生去思考、去探索、去发现。因此,网络环境下的教学真正达到了因材施教、发展个性的目的,学生是按照自己的认知水平来学习和提高的,学习是学生主动参与完成的,这种学习使学生真正获得了智慧而不仅仅是知识,这正是传统教学所不能比拟的。
《计算机基础》课程的网络教学可采用网络辅助教学模式。该模式作为教学内容的组成部分,把传统教学方法和网络教学手段有机地结合起来,一部分课时由老师采用传统教学方法和学生面对面进行讲授,另一部分课时由学生通过网络教学平台自学。网络辅助教学模式可以利用系局域网、校园网、Internet来建立学习辅导网站,把教师制作的多媒体课件、教学计划、教学基本要求、教学内容的重点难点、有关知识的问答、实验素材、模拟试题等放在网上,供学生使用。留学生论文让学生在课前可以预习、课后可以复习。此外网站中还应提供网上答疑平台和学生对课程内容的测评平台,方便教师了解学生学习情况,给学生提供更有效的指导。
3结束语
计算机基础教育的普及和深化是21世纪教学体制改革的一项重要成果,它既是文化基础教育、人才素质教育,又是技术基础教育,是各学科发展的必然和需要,也是社会发展的需要。高校非计算机专业计算机基础教学是培养学生掌握任何一门学科的重要工具和手段,同时对学生的基本素质和思维方式的培养起着重要的作用。我们要转变观念,工作总结进一步提高对计算机基础教学工作在整个高校人才培养计划中的重要性的认识,进一步深化改革进程,建立科学的课程体系,利用现代化的教育技术手段,从全社会信息化发展的全局推动整个计算机基础教学的改革。
参考文献
[1]关心.关于高等学校计算机基础教学存在问题的探讨.黑龙江教育.,2006第3期44-45页
计算机基础课程是大学开设的第一门计算机方面的课程,不仅要教会学生课程的内容,更应该引导、鼓励学生积极踏入计算机学科的学习,提高他们学习的兴趣和积极性。计算机基础课程内容的组织要体现专业的特点,实际问题的解决方法,而不是照本宣科,一刀切[1]。文理科、艺术类学生,本专科学生的学习内容应根据专业的特点来进行组织教学,如办公软件of⁃fice是计算机应用基础教学内容的一个重要部分,学生通过学习掌握处理日常办公环境中遇到的问题,老师在讲授这部分内容时,文科学生可偏向文字处理部分,理科学生可偏向表格处理部分,而艺术类学生可偏向图形图片处理部分,教学内容以案例的形式展现给学生,从而激发学生学习的热情,主动学习。教学内容根据需要可以突破章节的顺序,有效的组织。为了进一步巩固教学知识点,课后练习也是必不可少的环节。布置操作任务也要与实际需要联系起来,以解决实际问题为目的带动学生学习过程。如office电子表格部分,可以学生期中考试成绩为源数据,要求学生对成绩表的格式、成绩名次等问题进行解决,做自己熟悉的任务内容,学生的学习兴趣非常浓厚,掌握也很牢固。对于高级设置部分,作业任务也不能一刀切,要分层次的布置,针对学生不同的学习情况,分层次布置教学任务,循序渐进的提高操作能力[2]。如对基础较差的同学布置教难的操作任务,只会增加学生的厌烦情绪,偷袭别人的操作成果对付老师,反而欲速而不达。
2教学方法要更新
计算机基础教学内容要新颖,教学方法也要更新。一些老师在讲授时,只按照书本的知识点逐一讲解,没有有效的组织起来,学生面对零散的知识也不会综合的学习和应用。计算机基础课程根据自身的特点,教学方法要突破常规,采取总——分——总的结构,合理运用案例教学,任务驱动教学方法,把内容呈现给学生,提高学生实际的操作应用能力。如讲解文字处理部分,首先对软件的功能进行介绍,然后再以案例展现给大家要学习的内容,案例的选择要能覆盖主要的知识点,案例要多样化不能太单一,以此来吸引学生的注意。我在上文字处理的时候,会给大家展示板报、海报和电子书法等作品,然后再选择板报这个案例进行具体讲解。
当案例放出来的时候,学生被美丽的图片,复杂的排版所吸引,然后引导学生对案例进行分析,主要由几部分组成,每一部分会涉及到什么操作,学生通过分析后,自己操作的欲望特别强,马上就想做一个板报出来,在这种情况下,学生学习起来就很认真,在操作过程中再针对学生的差异进行实时辅导,效果非常好。学生完成板报的设置后,对学生操作中容易出现的问题进行集体讲解,再对每个同学布置课外的学习操作任务,巩固所学的知识。在计算机基础课程C语言教学中,同样可以采用总——分——总的结构进行教学。首先针对这门课程,合理的给出一个案例,如电话订餐信息管理系统[3]。在教学中,先对本门课程做介绍,再给出案例,分析案例,电话订餐信息管理系统主要由插入信息、查询信息、修改信息、删除信息和显示信息组成,插入信息部分如何编写程序,会涉及到程序的算法、程序的选择、循环语句,其它部分需要涉及的主要知识点可以向学生分析说明,然后再一一的具体讲解每一个知识点,每一个知识点、每一种程序结构都要联系这个案例来展开讲解,学生学习才不会枯燥,让他们认识到每一部分的内容都是有用的,课程内容讲解完了,案例的程序编写学生也同样掌握,为学生以后做系统打下基础。为了进一步巩固知识,可以对学生进行分组,三个一组,每组布置一个综合任务课外完成,提高了大家的团队协作能力,为后续的毕业实习和毕业设计奠定基础。
3教学途径要丰富
教师传授知识仅仅依靠课堂的五十分钟是远远不够的,学习的主体是学生,大学生则更多的学习是在课外,遇到困惑可以随时与教师交流,从这一点而言,教师与学生的教学无处不在。课堂教学主要传授重点知识和引领学生的思维方式,培养学生的应用操作能力,更需要的是拓展教师与学生交流的方式,丰富教学途径。除课堂教学以外,要充分利用网络资源,如QQ、微博等及时解决学生的学习困惑,除此以外,可利用教育实践、实训的机会,对学生进行现场教学。我校是一所综合性的院校,在校期间都会开设实践、实训的时间,学生会安排到一些企业或者学校进行实习,并不是学生不在校,任课教师就可以休息了,把学生丢给带实习的教师或者实习单位。
学生的理论知识和实际生产操作是脱节的,如何让学生尽快的把所学专业知识融入到实践之中,任课教师起到非常重要的作用。因为教师是最了解学生本门课程学习的情况,熟悉本门课程与实习内容联系的重要性,让学生把知识转化为实践成果,教师的继续教学是至关重要的。充分利用一切教学机会,拓展教学途径,为学生答疑解惑。如学生到中小学实习,如何应用多媒体进行教学,如何制作适宜的教学课件,学生会有困惑,教师对计算机应用基础教学中演示文稿部分的知识点进行及时辅导,进一步巩固和提高了学生的动手操作能力。如学生到企业实习,会涉及到一些比较复杂的、综合性的程序编写,教师就可以把计算机编程的基础知识及实践内容联系起来,引导学生完成实习任务,提高学生的应用能力。
4总结
人工假体置换术作为有效的治疗方法得到了广泛的应用。目前,国内所用的人工股骨头假体只能从固定规格的系列产品中选取,它与股骨腔吻合的效果较差,直接影响人工关节的长期稳定性、活动度及人工关节生物力学性能等。另外,传统的制造工艺加工零件原型,所需时间长并且费用昂贵,已经不能满足市场竞争的要求。而在国外,通过将CT扫描数据输入计算机进行三维实体成型,可制造出与病人骨骼完全一致的模型,用于诊断、治疗及模拟手术过程等用途,具备较高的吻合度;同时,通过利用快速成型技术,自动、直接、快速、精确地将设计思想转变为实体零件,从而缩短产品开发周期,降低产品开发成本和生产成本。
2三维实体重建
计算机信息处理技术的发展,特别是人工智能、模式识别、计算机模拟、知识库和数据库等技术的发展,使人们能将物理、化学理论与大批杂乱的试验资料结合起来,用归纳和演绎相结合的方法为新材料的研制做出决策,为材料设计和实施提供了行之有效的技术手段。现代计算机技术和图像处理技术,特别是快速原型制造技术与CT扫描、MR(I磁共振成像)等技术结合,都已成功地在医学上得到应用。而通过利用计算机技术,建立相应的数学模型,可以在一定的控制条件下进行仿真研究。
2.1数据的采集
首先要对病人预置换股骨头处进行CT断层扫描,分别进行俯视图扫描、主视图扫描,目的是为了得到清晰的股骨头球面轮廓,如图1所示。然后将清晰的目标图像按照与实物1∶1的比例进行截图后扫描至计算机,并将图像转换成512×512Bit的数字图像,像素灰度为0~255,利用图像处理技术进行消除噪声、灰度校正等处理。
2.2图像边界轮廓提取与修整
通过AutoCAD中的光栅图像参考功能,将处理后的图片(1∶1)依次导入为背景,再利用多线段、剪切、圆等绘图工具对目标进行轮廓标记与识别。医学图像的轮廓识别比较复杂,主要是由于扫描进来的关节图像的粘连性较大,甚至会出现错误识别、假轮廓。为此,在轮廓跟踪处理完之后,必须对轮廓进行修正,使不符合要求的虚假轮廓得以清除,可采用自动修正或手工修正。对于没有平滑掉的杂点而产生的虚伪轮廓,根据比较两个封闭曲面内像素点的多少来进行清除,保留大轮廓,舍掉小轮廓,对于不能自动判断的粘连、不连续等失真现象,使用手工控制方法。删除底片保留轮廓线,利用软件将其进行贝塞尔曲线修整,结合CT扫描的尺寸数据按比例调整为建模尺寸。目前,关于三维重建的方法是:通过扫描仪将CT实体照片以高分辨率模式扫描为电子照片格式,然后利用PS对其进行二值化处理,使用Freeman进行链码提取并跟踪轮廓,再将每个断层外轮廓数据导入AutoCAD中,组成一个三维体数据,再进行曲面重建,最终利用蒙皮法得到三维形体。这种方法可以制造出与病人骨形完全一致的假体,关键是要精确地提取股骨头球面轮廓尺寸和形状,这样才能使股骨头与股骨腔吻合程度较高。
2.3矢量化处理
采用软件CAXA实体设计中的扫描、投影、放样和布尔运算功能可以更加快捷地实现建模。首先,将提取并修整后的轮廓放入实体设计环境中,编辑两个方向的轮廓截面,以轮廓中心点为基准,按照2∶3∶5的比例缩小轮廓,得到同心3个相同的轮廓截面;然后,按照主视图和俯视图轮廓显示的高度,激活三维球,将轮廓依次放置在底部、中间和顶部,并从上至下依次投影,以顶部底面为起始面、底部上面为终止面进行放样操作。此时,计算机会自动计算处理成型,由原先的3个面,得到1个完成的实体结构。最后,将两个方向上形成的实体利用三维球同心,进行布尔加法运算,得到组合实体,将组合体的多余部分利用“分割实体表面”功能完成股骨头的三维建模。
3快速原型制造
快速成型技术应用于人工关节和人造骨制造过程中,不仅可以提高成品的设计质量,还可以缩短产品的设计周期。目前,假体移植手术需求量大,为保证手术的尽快实施和手术的成功率,就必须采用快速成型技术。随着电子仪器和计算机技术的发展,快速成型机应运而生,快速成型技术是医学领域与工程领域相结合的敏捷制造系统,主要有:光固化立体模型(SL)、选择性激光烧结(SLS)、层片叠加成型(LOM)和熔融沉积造型(FDM)。
3.1RPM成型机
传统的制造成型过程是利用铸造制造出毛坯,然后对毛坯进行磨光或抛光,形状和精度是通过从毛坯上去掉多余的材料来保证的,吻合度不高,而快速成型的基本理念则是在计算机的控制下,将材料精确地堆积成型,无需加工即可制造。将设计出的三维实体转换为快速成型机所能接受的STL格式,输入机器,该机的基本原理是将实体模型切片成一系列具有一定厚度的薄层,计算机控制其激光束按薄片截面轮廓形状将薄层材料切割出该层横截面的形状,然后层层堆积并得到实体。
3.23D打印成型
3D打印技术是根据CAXA分层模型所获得的两维像素信息,利用喷嘴向待成型体床上喷射黏结剂,每打印完一层后,粉料床通过底部活塞向下移动一段距离,并在粉料床的底部添加新的粉料,再根据计算机要求向新的粉料床喷射黏结剂,重复此过程,完成后去除未喷射黏结剂的粉料,立刻得到成型的实体。如果喷射的黏结剂中含有其他具有某种功能的成分,则可以控制零件中局部成分的变化;增加喷头数目,则可以得到在不同的区域具有不同功能和成分的整体零件。3D打印可以用于成型陶瓷、金属、金属陶瓷复合材料及高分子材料的假体中。
3.3快速成型制造技术在骨修复外科中的应用
随着材料科学和医学的发展,生物陶瓷在医学上尤其是矫形外科和骨修复外科中的应用也越来越广泛。但由于病人个体差异和实际情况的不同,使得骨修复体必须根据病人的实际情况来定制,而且在临床上为减少病人的痛苦又要尽量缩短定制时间。快速成型技术正好具有这两个优点,特别适合单件或小批量生产并且能够实现快速制造。快速成型技术可精确地复制出人工关节,从而使设计出的人工关节可以在由原型翻制成的模型上进行验证,确定其受力分布、结合面设计是否合理。目前,有关研究人员已经开始研究如何将CT扫描的数据直接传到快速成型机上,这样将减少中间环节较为复杂的三维重建过程,并减少因数据转换造成的误差,使快速成型产品直接应用于临床。
4结语
自上世纪90年代高考制度改革以来,绝大多数成绩较好的初中生把上高中考大学作为第一选择,只有成绩较差、升学无望以及问题学生才进入中职学校继续学习。这些学生的分数往往极大程度上低于普通高中录取分数线,学习能力低,且自主性较差,又没有正确的学习方法和良好的行为规范。选择进幼专,一是家长认为孩子年龄小,社会经验不足,踏入社会还为时尚早,给孩子找个地方管管。二是幼师好找工作,时耗低,花钱少,见效快。这造成许多学生的学习兴趣、主动性和积极性不高。虽然我校近两年招收初中起点的二年制大专生,今年我校与贵阳学院联合办学经省招办按照今年贵州省考试中心划定的大专录取分数线第一志愿录慢高中起点的三年制大专生400人,占今年校本部招生人数的63%,但这些学生大部分来自农村,由于当前农村乡镇中学计算机教学设施设备不完善,接触计算机的机会较少,更谈不上学习系统的计算机知识了。随着科技的飞速发展,掌握计算机技能已经成为信息时代必须具备的生存技能。城市的学生接触计算机机会较多,已经掌握了计算机的一些基础知识,例如上网聊天、收发电子邮件等,但基础知识仍然与教学目标相差甚远,且每个学生的计算机知识水平都不一样,想获取知识的欲望、程度自然也各不相同。而且不同年级的学生学习动机已存在显著差异,一年级学生因刚踏入校门,对这个城市和学校都感到陌生,对学校的学习方式不太适应,也没有升学压力,课余时间较多,也没有过多的就业压力,所以学习动机较弱。随着对环境的适应,以及各种资格鉴定考试的出现,二年级学生要比一年级的学习动机强。三年级学生则要面对就业的压力,为工作四处奔走,学习时间较少,学习动机有所下降。针对当前的教学对象和现状以及计算机基础课程自身的特点,在现有的教学条件下,该如何提高教育教学质量是值得我们研究的问题。
二、教学方法探讨
1.精心安排教学内容
计算机应用基础课程主要涵盖的是计算机的基础知识,但这些知识不能完全满足于实际应用,应根据需要添加一些新的知识点,而且应将计算机发展的最新技术、发展动态以及这个领域相关的新知识,贯穿于整个教学内容中。因此,需要精心设计好每一堂课的教学内容。
(1)教学内容是教学设计的核心,要紧扣教学大纲,因材施教,突出重点。由于学生的计算机水平参差不齐,如果再按照以往的老教学方法,可能由于学习内容过于简单,学生容易达成教学目标,失去了学习的兴趣。大量的研究证明,中等程度的难度水平对学生的学习动机最为有利,过低或过高都不利于学生学习动机的激发。因此,为了适应各层次学生的学习需求,需要提升教学内容层次,激发他们的学习动机。
(2)计算机应用基础这门课程重在实践,计算机知识更新很快。故教学过程中那些陈旧的或淘汰的知识不能篇幅过重,而应插入一些比较贴近现实的或比较前沿的新知识,这样可以使学生了解计算机发展的动态,而且可以激发学习本课程的兴趣。比如,在教学过程中,给学生一些学习任务,教师加以引导,使学生能做出一些以往很期望但自己又不能实现的作品。同时,理论与实践相结合,计算机是一门操作性很强的课程,需要学生在操作过程中不断地摸索,掌握要领,深刻理解每个操作的含义。教学过程中,每一堂课的内容都要上机操作进行练习、巩固。对于一些较难的知识点,应细化,分阶段进行详细讲解,使每一个学生都有所进步,有成功的体验和感受。
(3)课堂教学要真正做到“传道授业解惑”。俗话说:教师必须有一桶水才能浇灌学生的一碗水。这就要求教师的基本功要扎实,才能应对和解答学生提出的各种问题,激发学生跃跃欲试的心理,学生学习的积极性才能有效得到调动,学生才能参与课堂并积极进行探索,主管能动性才能得到充分发挥,才能获得更多的知识,更高的成就感。这有利于学生追求真理,掌握更多的科学文化知识。
2.运用多种教学手段,激发学生的求知欲望,引发学习动机
布鲁纳认为:学习动机是学生对所学习和研究的东西感兴趣,有了兴趣,愉悦的心情就会油然而生,从而全神贯注,积极钻研。教师只有紧扣教学内容,抓住学生的好奇心理,课堂教学中巧妙导入新课程,让学生有跃跃欲试的心理,学习动机才能得到有效激发。当然,在计算机的学习过程中,教师要为学生着想,站在学生的立场,为学生选择合适的学习内容。学习内容应当贴近学生的实际生活,学习水平也应当控制在学生可以达到的范围,这样能够有效引起学生共鸣。教师的教学方法和形式应不拘泥于一种或某种,变化无穷更能激发学生的学习兴趣,让学生意识到学习计算机的好处和重要性,从而让学生更积极主动地学习。职业学校学生的综合素质远远不如高校的学生,他们往往仅凭感觉来感知外部事物,课堂上只对自己感兴趣的内容投入注意力,而对自己不感兴趣的,即使老师再怎么强调内容的重要性,他们也无动于衷。一堂课下来,老师的付出与学生的收获不成正比,因此,教师在教学过程中,因围绕学生的兴趣点,从课堂内容和形式上抓住学生的兴趣点,吸引学生,提高学生的学习动机和教学效果。这就意味着教师在教学过程中,要注意教学方法,营造良好的学习氛围,充分调动学生学习的积极性,从而引发学生的深沉学习动机。
3.让学生明确学习目标,增强学习效果
大量研究表明,职业学校一年级学生的学习动机都不如二年级学生的高,这说明学生在入学初,对自己所学的专业不够深入,只停留在肤浅的表面,对本专业还没有明确的学习目标。如果学生有明确的学习目标,他们将会更加主动地投入学习中,故教师扮演的这一角色尤为重要,上课时不只是强调“努力学习”等抽象的词语,而是给学生设置具体的目标,越详细越好,引导学生达到这些学习目标。使他们不在盲从,增加学习动力。
4.让学生获得成就感,增进成就型学习动机
如果学是没有成就感,学生将会失去信心,对学习没有兴趣,学习动机下降。学生通过学习获得成就感,他们就会获得学习的信心,自己愿意继续接受新的挑战;相反如果学生学习过程中不能获得成就感,他们就会失去信心,就失去了继续学下去的勇气。所以成就感就是激发学生学习动机的巨大情感能源。这就要求教师在备课过程中,教学内容的难度要适中。难度过大或过小都不利于学习动机的激发。所以,教师应根据学生特点,以及教材各章节知识的递进性、连贯性的特点,精心备课,选择基础性强、实用性强及难度适中的教学内容,用通俗易懂的语言和学生的经历来进行启发,让学生感受到专业知识难度不是自己想象的那么大,而且很贴近我们的生活。在教学过程中,应设立一至三个教学重点或一个难点,把理论知识联系实际来讲,直至学生理解和掌握,然后再辅以大量的练习使教学内容当堂得到巩固和应用。
5.创设竞争的学习氛围,激发学生的创新意识和热情
大量的研究证明,在教学过程中,教师为学生创立你追我赶的学习氛围,有利于培养学生的学习兴趣和独立思考的能力。适当的良性竞争对学生来说是百利而无一害的,学生的创新意识和热情在这一过程中可以得到很好的激发,创新能力也得到很好的培养。课堂内,教师应把主动权交给学生,让学生参与课堂,相互交流,不断进行自我评价和自我完善,教师在实时地加以引导和回归课堂。课堂上对那些学习积极性高、作业完成好的同学,教师进行表扬并将作品展示给其他学生,让他们提出问题。这可促使学习好的同学激发更大的学习欲望,这样将很快形成互帮互助、取长补短、相互赶超的良好学习氛围。所以在实际教学过程我们要善于抓住关键点和教育时机,促进学生学习动机和热情的激发。比如,学生对文字输入不感兴趣,但这又是他们学习计算机知识所必备的技能,可组织一次文字输入比赛,全班同学一个不落,人人参与,看谁的速度快。在比赛过程中,学生互不服输,相互赶超,不仅熟练了电脑键盘和文字的录入,而且毅力和面对困难应难而上的精神也得到了有效的培养。课堂外,学校应该多举办一些计算机相关课程的比赛和展览,如网页制作大赛,Flash制作比赛等,激发学生自主学习的能力和意识。
三、结语
基于图像采集卡的视频图像处理系统
计算机图像处理系统从系统层次上可分为高、中、低档三个层次,目前一般比较普及的是低档次的系统,该系统由CCD(摄像头)、图像采集卡、计算机三个部分组成,其结构简单,应用方便,效果也比较不错,得到的图像较清晰。目前网上基于VC开发经验的文章不少,可是关于如何在VC开发平台上使用图像采集卡的文章确没发现,笔者针对在科研开发中积累的使用图像采集卡经验,介绍如何自己是如何将采集卡集成到图像开发系统中,希望能够给目前正需要利用图像采集卡开发自己的图像处理系统的朋友有所帮助。
使用的摄像机采用台湾BENTECHINDUSTRIAL有限公司生产的CV-155L黑白摄像机。该摄像机分辨率为752x582。图象采集卡我们采用北京中科院科技嘉公司开发的基于PCI总线的CA-MPE1000黑白图象采集卡。使用图像采集卡分三步,首先安装采集卡的驱动程序,并将虚拟驱动文件VxD.vxd拷贝到Windows的SYSTEM目录下;这时候就可以进入开发状态了,进入VC开发平台,生成新的项目,由于生产厂家为图像采集卡提供了以mpew32.dll、mpew32.lib命名的库文件,库中提供了初始硬件、采集图像等函数,为使用这些函数,在新项目上连接该动态库;最后一步就是采集图像并显示处理了,这一步要设置系统调色板,因为采集卡提供的是裸图形式,既纯图像数据,没有图像的规格和调色板信息,这些需要开发者自己规定实现,下面是实现的部分代码:
CTestView::CTestView()
{
W32_Init_MPE1000();//初始化采集卡
W32_Modify_Contrast(50);//下面的函数是为了对采集卡进行预设置
W32_Modify_Brightness(45);//设置亮度
W32_Set_HP_Value(945);//设置水平采集点数
wCurrent_Frame=1;//当前帧为1,获取的图像就是从这帧取得的
//设置采集信号源,仅对MPE1000有效
W32_Set_Input_Source(1);
W32_CACardParam(AD_SETHPFREQ,hpGrabFreq);
W32_Set_PAL_Range(1250,1024);//设置水平采集范围
W32_Set_VGA_Mode(1);
wGrabWinX1=0;//采集窗口的左上角的坐标
wGrabWinY1=0;
firstTime=TRUE;
bGrabMode=FRAME;
bZipMode=ZIPPLE;
/
lpDib=NULL;//存放获取的图像数据
}
CTestView::~CTestView()
{
W32_Close_MPE1000();//关闭采集卡
}
////显示采集的图象,双击鼠标采集停止
voidCTestView::OnGraboneframe()
{
//TODO:Addyourcommandhandlercodehere
wCurrent_Frame=1;
//设置采集目标为内存
W32_CACardParam(AD_SETGRABDEST,CA_GRABMEM);
//启动采集
if(lpDib!=NULL)
{
GlobalUnlock(hglbDIB);
GlobalFree(hglbDIB);
}
//分配内存
hglbDIB=GlobalAlloc(GHND,(DWORD)wImgWidth*(DWORD)wImgHeight);
lpDib=(BYTE*)GlobalLock(hglbDIB);
hdc=GetDC()->GetSafeHdc();
if(lpDib!=NULL)
{
cxDib=wImgWidth;
cyDib=wImgHeight;
SetLogicPal(hdc,cxDib,cyDib,8);
SetStretchBltMode(hdc,COLORONCOLOR);
bGrabMark=TRUE;
while(bGrabMark==TRUE)
{
if(msg.message==WM_LBUTTONDBLCLK)
bGrabMark=FALSE;
W32_ReadXMS2Buf(wCurrent_Frame,lpDib);
SetDIBitsToDevice(hdc,0,0,cxDib,cyDib,0,0,
0,cyDib,(LPSTR)lpDib,
bmi,
DIB_RGB_COLORS);
}
//停止采集
W32_CAStopCapture();
::ReleaseDC(GetSafeHwnd(),hdc);
return;
}
////将下面这个函数添加在视图类的CTestView::OnSize()函数中,就可以对系统的调色板进行设置。
voidWINAPIInitLogicPal(HDChdc,shortwidth,shortheight,WORDbitCount)
{
intj,i;
shortcxDib,cyDib;
LOGPALETTE*pLogPal;
j=256;
if((pLogPal=(LOGPALETTE*)malloc(sizeof(LOGPALETTE)+(j*sizeof(PALETTEENTRY))))==NULL)
return;
pLogPal->palVersion=0x300;
pLogPal->palNumEntries=j;
for(i=0;ipLogPal->palPalEntry[i].peRed=i;
pLogPal->palPalEntry[i].peGreen=i;
pLogPal->palPalEntry[i].peBlue=i;
pLogPal->palPalEntry[i].peFlags=0;
}
hPal=::CreatePalette(pLogPal);
deletepLogPal;
::SelectPalette(hdc,hPal,0);
::RealizePalette(hdc);
cxDib=width;cyDib=height;
if((bmi=(BITMAPINFO*)malloc(sizeof(BITMAPINFOHEADER)+j*sizeof(RGBQUAD)))==NULL)
return;
//bmi为全局变量,用于显示图像时用
bmi->bmiHeader.biSize=40;
bmi->bmiHeader.biWidth=cxDib;
bmi->bmiHeader.biHeight=cyDib;
bmi->bmiHeader.biPlanes=1;
bmi->bmiHeader.biBitCount=bitCount;
bmi->bmiHeader.biCompression=0;
bmi->bmiHeader.biSizeImage=0;
bmi->bmiHeader.biXPelsPerMeter=0;
bmi->bmiHeader.biYPelsPerMeter=0;
bmi->bmiHeader.biClrUsed=0;
bmi->bmiHeader.biClrImportant=0;
for(i=0;ibmi->bmiColors[i].rgbBlue=i;
bmi->bmiColors[i].rgbGreen=i;
bmi->bmiColors[i].rgbRed=i;
bmi->bmiColors[i].rgbReserved=0;
}
}
视频"画中画"技术
"画中画"这个概念类似与彩色电视机"画中画",就是在一幅大的图像内显示另外一幅内容不同的小的图像,小图像的尺寸大小一般地说为大图像尺寸的1/4或1/9,显示位置在大图像的右上角。这种技术不仅在电视技术中,在可视电话系统也可以发现这种技术的身影,它们都是依靠硬件来实现的,但是如何在VC开发平台上用编程语言来将该功能添加到自己开发的视频监控软件,为使用者提供更大的信息量呢?也许读者最容易想到的是首先显示大图像,然后再在一个固定位置画第二幅小图像,这种技术技术如果对于静止图像当然没有问题,但是对于视频流,由于每一秒钟需要画25幀,即25幅图像,这样一来计算机需要不停的画不停的擦除,会给用户以闪烁的感觉,如何解决这个问题呢?有的参考书上将大小图像分快显示,这种方法要将待显示的图像数据与显示位置的关系对应起来,容易出错不说,而且麻烦,且速度慢,为此,我对该方法进行了改进,得到了满意的效果。实现的代码如下:
voidpictureinpicture()
{
………………………..
CBitmapbitmap,*oldmap;
pData1=(BYTE*)newchar[biWidth*biHeight*3];//biWidth和biHeight为视频采集卡获取//的图像尺寸。
Read(pData1,bih.biWidth*bih.biHeight*3);//该函数从采集卡中获取数据
CClientDCdc(this);
m_pBMI1=newBITMAPINFO;//自定义的BMP文件信息结构,用于后面的图像显示
m_pBMI1->bmiHeader.biBitCount=24;
m_pBMI1->bmiHeader.biClrImportant=0;
m_pBMI1->bmiHeader.biClrUsed=0;
m_pBMI1->bmiHeader.biCompression=0;
m_pBMI1->bmiHeader.biHeight=biHeight;
m_pBMI1->bmiHeader.biPlanes=1;
m_pBMI1->bmiHeader.biSize=40;
m_pBMI1->bmiHeader.biSizeImage=WIDTHBYTES(biWidth*8)*biHeight*3;
m_pBMI1->bmiHeader.biWidth=biWidth;
m_pBMI1->bmiHeader.biXPelsPerMeter=0;
m_pBMI1->bmiHeader.biYPelsPerMeter=0;
////////////////////////////////////////////////////////////////////////
pData2=(BYTE*)newchar[biWidth1*biHeight1*3];//申请存放小图像的缓冲区
Read(pData2,biWidth1*biHeight1*3);////向该缓冲区读数据
m_pBMI2=newBITMAPINFO;
m_pBMI2->bmiHeader.biBitCount=24;
m_pBMI2->bmiHeader.biClrImportant=0;
m_pBMI2->bmiHeader.biClrUsed=0;
m_pBMI2->bmiHeader.biCompression=0;
m_pBMI2->bmiHeader.biHeight=biHeight1;
m_pBMI2->bmiHeader.biPlanes=1;
m_pBMI2->bmiHeader.biSize=40;
m_pBMI2->bmiHeader.biSizeImage=WIDTHBYTES(biWidth1*8)*biHeight1*3;
m_pBMI2->bmiHeader.biWidth=biWidth1;
m_pBMI2->bmiHeader.biXPelsPerMeter=0;
m_pBMI2->bmiHeader.biYPelsPerMeter=0;
//下面实现画中画的显示
CDCMemDc;
MemDc.CreateCompatibleDC(&dc);
bitmap.CreateCompatibleBitmap(&dc,biWidth,biHeight);
oldmap=MemDc.SelectObject(&bitmap);
::StretchDIBits(MemDc.m_hDC,0,0,biWidth,biHeight,0,0,—biWidth,biHeight,pData1,m_pBMI1,DIB_RGB_COLORS,SRCCOPY);//首先将大图像画在内寸上下文中
::StretchDIBits(MemDc.m_hDC,20,20,biWidth1,biHeight1,_
0,0,biWidth1,biHeight1,pData2,m_pBMI2,DIB_RGB_COLORS,SRCCOPY);//再将小图像画在内寸上下文中
::StretchBlt(dc.m_hDC,0,0,bih.biWidth,bih.biHeight,_
MemDc.m_hDC,0,0,bih.biWidth,bih.biHeight,SRCCOPY);//将结果显示在屏幕上。
MemDc.SelectObject(oldmap);
deletepData1;
deletem_pBMI1;
deletepData2;
关键词:多媒体辅助教学 初中语文
中图分类号:G632 文献标识码:A 文章编号:1674-2117(2014)16-0-01
21世纪,是现代信息技术的时代,在教育教学中,计算机技术被运用得越来越广泛。初中语文教学也应该顺应时展的潮流,在教学中充分地运用计算机技术,对传统的初中语文教学模式进行一个改革,为初中语文教学注入新鲜的活力,从而使教学模式和教学内容更能适应学生学习的需要。
1 提高学生阅读水平
阅读是初中语文教学中的重要模块之一,同时,阅读也是学生综合能力的展现渠道之一。提高学生的阅读水平,有利于提高学生整体的语文能力,对学生语文基础知识的巩固和作文水平的提高都有突出作用。因此在初中语文教学改革中,运用计算机技术,辅助阅读教学是十分重要的。而课内阅读和课外阅读是学生阅读学习中的主要模式。课内阅读中,学生学习教师传授的阅读方法和技巧;课外阅读中,学生实践课内阅读中所学到的阅读方法和技巧,两者相辅相成。
1.1 课内阅读
课内阅读是学生阅读技巧学习的重要阶段。在课内阅读中,教师通过课文的教学,培养学生良好的阅读习惯,教导学生阅读的技巧,使学生能够在独立阅读中自由地运用所学知识获取文章中的主要信息,领悟文章的中心思想。传统的阅读教学中,教师通过写板书和运用课本的方式来对学生进行教学,这样与学生的互动交流较弱,同时,学生不能很好地理解教师所板书的内容,使教师所传授的知识和学生的接受范围存在差距。
一方面,运用计算机辅助教学,教师可以自由地对课件进行设计,自主地选择课堂教学的内容,并通过计算机技术对教学内容进行有效的润色,使学生更好地接受教师所传授的知识。另一方面,运用计算机辅助阅读教学,可以将文章中重点的词句明确地标出来,节省了课堂中学生翻书查找的时间,同时,也使课堂教学内容更为清晰。通过计算机技术所制作的课件来教学,教师不需要像传统的语文教学一样将板书展示出来,可以利用多媒体课件有效地牵引学生的思路,使学生真正做到跟随教师的脚步。
1.2 课外阅读
课外阅读是学生实践课内阅读知识运用的平台,也是学生获取课外知识的重要平台。传统的课外阅读教学以督促学生看课外书为主,但学生的阅读进度教师很难把握。而通过计算机辅助教学来进行课外阅读教学,教师可以将挑选好的文章或小说展示在课件上,并对学生可能看不懂的词语进行标注,使学生更好的阅读下去。同时,教师能够自主地对文章进行删改,使文章更符合学生阅读,还能够自主地对所提的问题进行设置,加强教师与学生之间的有效互动。
现代化计算机技术的发展,为我们提供了一个资源共享的平台。这一资源共享的平台对于教育行业的发展是十分重要的。在传统的课外阅读教学中,教师对学生的阅读能力进行训练时,需要学生购买练习册或是给学生打印试卷等,耗费了大量的资源。而运用计算机辅助教学,教师就可以通过资源共享的平台,获取自己所需的阅读材料,节省教学资源的同时,也使教学资源变得更为丰富。
2 提高学生写作水平
作文是学生思想和知识的统一表现。提高学生的写作水平,一是要求学生观察生活,在写作的过程中充分地对自己所观察的事物进行描述;二则是要求学生感受生活,获得良好的生活体验,并在作文练习中将该体验展示出来。
2.1 情境构建
例如,在对作文题目《家》进行讲解时,教师可以先播放一段与家相关的视频,如描述家人温馨场面的视频、描述家人日常互动的视频等。视频的播放可以将学生快速地带到家人相处的场面中,每个人的家庭相处模式都不一样。通过观看视频,学生会产生联想:我和我的家人是怎样相处的呢?在我和家人相处的过程中,有什么是难忘的?然后,教师展示学生所提供的全家福,让大家感受家庭的温暖。在讲完了家庭后,教师可以展示国庆节的举国庆祝的场面,将家的概念从“小家”提升到“大家”中,使作文的立意更深刻。通过情境构建,教师可以更好地对学生的思维进行引导,这对学生写作立意的提升有十分突出的帮助。
2.2 对比提高
学生写完作文后,教师应该及时地对学生的作文进行点评,让学生知道自己的不足。同时,与同学的作文进行对比,学习优秀的范文,也是提高学生作文水平的重要方法之一。运用计算机辅助教学可以在学生进行习作后,用投影的功能对学生所写的作文进行对比和评价,帮助学生作文能力得到提高。
(江西省于都县第五中学,江西赣州342300)
传统的高职院校的教育注重的是学生的分数,关注的是学生的学习成绩,注重的是教师的教学质量,而与社会、与企业需要联系并不紧密。长期以来,高职院校教师在教学方面具有非常繁重的教学任务,以至于在教学方法上一直采用机械式重复的教学方法。在这种教学方法之下,教师只是对学生进行简单的演示和讲授,学生们只是进行反复的上机操作,枯燥并且不利于学生计算机技术水平的提高。目前,计算机应用基础课教学管理主要存在以下一些问题:
(一)教学方法与当前计算机发展水平不相适应
当前大部分高职院校在计算机教学方面仍然沿用传统的教学方法,即教师课堂讲授与学生实际操作并行结合的教学方法。这种方法存在很大弊端,已经与当前计算机的发展水平严重脱节,与教学实践不相适应。主要表现在学生在理论课上不积极,缺乏学习的动力和积极性;相反,学生对上机实际操作却具有非常浓厚的兴趣,但是由于跟课堂脱节,所以导致学生们上机实际操作的目的性不强,很难收到良好的课堂效果。在当前高职院校计算机教学过程中,教师很少对教学设计和技术进行分析,一贯地采用灌输法,沿用传统的教师演示学生模仿练习的方式,学生学习兴趣大减,教学内容的实用性也大减。同时,教师在教学过程中形式单一,固守传统,缺乏适应学生和时代的机房演示、模拟业务以及实际案例操作等先进的教学模式。
(二)教学内容设置不适合当前计算机发展的要求
长期以来,高职院校的计算机应用基础课程的教学内容并未随着时代的发展和计算机水平的提升而做相应的调整,而是仍然以简单的日常办公软件的应用和基本操作作为教学内容进行讲授。同时,在课程设置方面也并没有与社会的发展水平和计算机的更新换代水平相适应,而是逐渐与社会发展相脱节,与社会需要相脱节。在人才培养目标的设置方面,高职院校的计算机教学仅仅以教授学生了解计算机相关知识为目的,并不能使学生真正将所学知识很好地应用于未来的工作之中,甚至有些学生对于计算机的基础技能都不能很好地掌握,甚至不能正确理解。另外,由于很多中小学校在教学中已经普及了一些计算机相关的课程,高中教学时也对学生的计算机技能进行过相应的能力检验,所以,很多高职院校的学生已经初步具备了一定的计算机知识和操作技能。然而,一些高职院校在开设的计算机课程中并未考虑这些因素,仍然沿用传统教材,甚至有些教材的内容与学生之前掌握的基础知识并没有太大的变化。有些学生对于教材所列内容已经掌握,有些学生却不太熟悉,甚至没有接触过计算机。但是高职院校在课程设置方面却没有考虑这一问题,缺乏因材施教,而是让不同起跑线上的学生都进行同样的课程学习,导致学生有的吃不饱,有的没得吃。
(三)学生计算机操作水平有待提高
当前大部分中小学都已经普及了计算机教学,社会培训机构也设有许多计算机辅导班,这些对于学生的计算机基础知识的学习和掌握都有一定的帮助。因此高职院校中许多学生经过较短时间的学习就已经非常熟练地掌握了计算机相关的基础知识和简单的办公自动化软件使用技能。但是,由于高职院校所设置的教学内容的限制,学生缺乏实习和实际操作的机会等原因,在计算机的实际应用中,学生还有很多实际问题需要解决,比如一些专业排版之类的操作等。高职院校在计算机基础教育方面应该注重学生的实际操作和动手能力,培养的应该是熟练掌握计算机操作能力的技能型人才或高级技工,因此,学校的上机操作条件是否完善直接决定着高职院校计算机人才培养的质量。高职院校的学生,尤其是计算机专业的学生,如果没有熟练的实际动手操作能力和丰富的操作经验,毕业学生在就业市场上就很难发挥自身优势,更无法找到适合自己的工作岗位。(四)当前教学考核方式还不完善当前,在高职院校计算机应用基础课的教学考核中,仍然沿用的是传统的考核方式,比较落后,主要体现在以下几个方面:首先,从考核方式来说,计算机应用基础的考核仍然是以教学内容为主,以笔试和机考为主,沿用传统的客观题和主观题,缺乏创新。第二,考试的内容侧重于理论知识的检测,而忽视了计算机学科的实际操作性,对于学科的技术性也没有达到考核的目的,考试形式非常单一。第三,从计算机应用基础课程的考核结果来看,当前高职院校对于学生的考核仍然侧重成绩,即考试的分数,而忽视了学习的过程。这种考核方式对于大多数学生来说,没有体现学生的学习过程,不能很好地了解到学生掌握计算机学科知识和运用知识的能力,大大降低了学生对于计算机应用基础学科的学习兴趣和积极性,很难提高学生的学习效果,更加不利于学生对于计算机学科的深入探究。
二、完善计算机应用基础课教学的对策
(一)改变传统教学方法,适应当前计算机水平发展情况
首先,增加计算机应用基础课程的实践教学课程。教学方法要适应当前计算机发展水平,适应社会和企业对员工计算机技能的要求,适应学生对计算机课程的学习要求,最大程度地激发学生的学习兴趣,让学生发挥自身能动性,积极主动地投入到计算机基础应用课程的学习中去。在教学过程中,要不断增加教学实验课程,结合理论课程的进度,合理安排学生到机房进行上机实际操作和练习。在选修课方面,根据学生的兴趣爱好,结合社会发展需要,开设一些能够增加学生学习热情,开阔学生视野的计算机相关课程,拓宽学生知识面,增强学生对于计算机知识的兴趣,提高实际操作能力。其次,在教学方法方面,鼓励教师不断尝试新的教学方法和手段,创新教学方法,提高教学水平。例如,可以采用能够调动学生学习积极性的案例教学方法。随着计算机水平的不断发展,传统的教学方法应该不断被现代化的教学方法所替代,多媒体的应用应该不断被引用。比如教师在讲授操作演示课程中,教师可以将一些基本理论课程融入其中,让学生们在演示过程中更加容易接受,激发起学生对计算机知识学习的兴趣,转变思维方式,充分调动起学生学习的积极性和主动性,进而培养学生独立思考的能力。再次,对不同水平的学生采取分级教学方法。由于学生计算机能力水平参差不齐,计算机应用基础课教学人员更应关注学生间的差异性。针对学生的计算机能力水平划分层次,因人而异,因材施教。比如可以设置免修班、提高班、基础班等,不同班级所讲课程内容和讲课方式不同,但是终极目标都是让学生能掌握计算机相关的一些知识,在已有基础上更上一层楼,达到计算机应用基础课的教学目标,完成人才培养计划。当然,教师要积极创新教学方法,以激发学生的学习积极性,如:小组竞赛法、成果激励法、开放作业法、软件引导法、情境教学法、案例教学法等等。
(二)不断完善计算机应用基础课程内容设置
高职院校对学生的培养目标与普通高等教育院校对学生的培养目标不同,因此在教学内容的设置方面也不尽相同。高职院校培养学生的目标是要提高学生就业的竞争力,因此,在课程内容设置和教学过程中就要增强学生动手实际操作的能力。高职院校的学生毕业面向的是各个企业,因此学校在计算机应用基础课程的内容设置上要增加企业相关内容,与企业进行广泛、深入的合作,模拟实际操作环境,增加实训教师队伍,真正将理论与实践结合起来。目前,绝大部分高职院校的计算机应用基础课不适用于所有专业,一些专业必须掌握的计算机知识没有体现在教学目标当中。针对这种情况,计算机应用基础课的教学人员应当重视该课程的实际应用性,同时根据学生专业讲授对应的计算机知识,传授适合的操作技能,利于学生在学习和生活中实际应用。例如,教师在应用基础课教学工作中可以将课程内容分为基础模块和选修模块两部分,基础模块中可以设置操作系统、OFFICE操作、网络基础等,要求学生必须掌握这些知识;在选修模块中可以设置程序设计、Autocad制图、flash设计等,要求学生在掌握基本知识的同时,根据个人能力和爱好通过等级测评对选修内容进行探索研究。
(三)不断提高教师水平,健全教师队伍
高职院校是以学生就业为目标,计算机教学要鼓励教师在教学方式和教学方法中不断增加与就业相关的教学实践内容,不断提高学生计算机实际操作和应用的能力。由于计算机信息技术的不断变化,为满足教育教学的需要,教师应时刻关注市场对相关人才的需求,定期参加培训,加强自身学习。同时也应积极参加大专院校、社团的学术报告会,加强学术研讨,多与计算机行业各种从业人员进行交流,夯实计算机应用的一个“用”字。高职院校的计算机教学,在增强学生实际操作技能水平的基础上,教师要首先增强自身技术水平,增强自身学习能力,这就要求教师队伍要面向多学科、多专业,相互学习,相互促进,共同提高。计算机课程是一门基础性学科,更是一门交叉学科,只有不同专业、不同技术水平的教师共同探讨才能共同提高。
三、结束语