计算机入学教程(6篇)
计算机入学教程篇1
关键词:
从大到搞科学、做学问,小到解题、释疑,都离不开研究和学习,都体现出研究性学习,只不过我们自己不经意罢了。我国提出要全面推进以培养创新精神和实践能力为核心的素质教育,倡导研究性学习,提倡引导学生质疑、调查、探究,在学习中实践,同时在实践中学习,体现了人文主义精神,更重要的是它激发了学生内在的学习动力,学生不再是""要我学,而是""我要学,带着自己的兴趣、需求,进入愉快的自主学习过程。然而,我们的传统教育模式的弊端主要体现在以讲解-练习型的灌输教学为主,以教师讲为主,学生听为辅,学生习惯于教师对知识定论式的讲授,缺乏主动探索知识的意识和能力,缺乏用知识分析实际问题、解决实际问题的能力,缺少独立思考钻研的习惯。
学生该接受怎样的计算机专业课程教育呢?是教会他们目前先进的软件用法呢?还是引导他们用所学的知识解决实际问题?然而学生对玩计算树良感兴趣,对计算机专业课程课却没有兴趣,因此我们应该抓住学生求知欲和好奇心,鼓励学生大胆探究、实践,引导学生的主动参与,培养学生用研究性学习方法去获取知识与技能的能力,从而主动地、个性化地学习知识,促进学生素质的全面提高。
计算机专业课程课程集知识和技能于一体、实践性很强,同时又要求学生具有自主学习的观念,计算机专业课程专业教学中更应结合本学科的特点展开研究性学习,下面我谈谈个人的几点看法:
一、任务驱动,注重实践与应用
任务驱动教学模式以完成一个个具体的任务为线索,把教学内容巧妙地融入每个任务之中展开教学活动,引导学生在强烈的问题动机的驱动下,循序渐进地通过对学习资源的积极主动应用,带着真实的任务和目的在探索中学习并完成既定任务,任务化后从学生学的角度出发,注重知识的应用,使教学目标明确、具体、易操作,从而培养学生的创新能力和分析问题、解决问题的能力。
在具体的实施过程中,针对学习内容明确相应的任务,可采用学生自主学习的方式。例如学习字处理软件WOrd时,组织学生结合班、团宣传活动,每人制作一份电子黑板报,让学生在制作的活动中,掌握编辑、排版功能及图像、表格的处理技术。这样让学生发现问题,并经过思考和老师的提示,自己解决问题,在完成任务的同时,学生培养了创新意识、创新能力以及自主学习的习惯。
在提出任务之后,教师不要急于讲解,而要让学生讨论、分析任务,提出需要做哪些事情即提出问题,这个时候应该是课堂气氛最活跃的时候,也是学生求知欲最强的时候,此时老师再根据提出的问题,及时讲授新知识,并让他们在动手操作的过程中及时强化了所学的知识。在实践中体会到解决问题完成任务的乐趣和成就感,并更大地激发起求知欲望,从而培养出独立探索、勇于开拓进取的自学能力。
二、创设教学情境
应用多媒体辅助教学,充分利用图、文、声、像等多种信息,设计出真实有趣的学习情景,引导学生带着目的进入学习情境,在情境中探索实践,激发学生联想、判断,从而加深对问题的理解。
如在教VB程序设计这门课时,可以打乱书上原有顺序""先让学生欣赏一个用VB做好的“信息管理系统”并作简要介绍,告诉学生在学完这门课后就能做出这样一个完整的系统,这些学生平时对WINDOWS界面的原理非常好奇,现在一听自己也能做出这样的界面,更加热情高涨,从而激发了学习欲望,接着再讲解编程就顺畅多了。
三、推广网络教育
因特网上教育教学资源如学习信息、习题讲解、疑难解答和优秀教案等知识库、资源库为研究性学习提供了研究、实践的原材料,基于网络的教学支撑平台,为研究性学习提供了交流、协作和活动管理工具。学生利用网络还可以突破时空的限制,进行互助互教互学、小组讨论和小组解决问题等合作性学习活动。
我们可以把事先准备好的教学内容以网页的形式放在因特网或局域网上,由学习者点击相应的网页进行浏览,同时学习者和教师可以进行网上提问和解答。几年来,我国网络教育的作用和影响日益突出,如人大附中网校可以同时容纳几万人在线学习,学生也反映网络教育气氛更自由、活跃、有趣,非常乐于接受,学习更加主动、投入。
如在学习计算机专业课程系统结构后、让每个学生上网收集各部分配件的类型、指标和价格,并写出组装计算机专业课程的计划和报价单,然后由全体同学评出性价比最高的计划报价单。这样气氛非常更自由、活跃,学生的积极性非常高。
四、差异教学与协作学习
学生的智力、知识、能力和情感等差异很大,好的学生。吃不饱"",差的学生又""吃不了""。教学目标可分层设计为基本性目标和提高性目标,保证绝大部分学生能完成基本性目标,而能力强的同学又可以在提高性目标中发挥自己的特点,这样既保证了基础,又发展了个性,针对不同层次的学生制定教学目标,在教学中采用差异教学的方法和策略,进行针对性的指导,遵循由浅入深,由表及里,循序渐进等原则,促使所有学生都能在原有的基础上逐步提高,做到真正意义上的因人施教。
计算机入学教程篇2
[关键词]计算思维非计算机专业大学计算机基础课程改革
引言
社会信息化不断向纵深发展,各行各业的信息化进程不断加速。电子商务、电子政务、数字化校园、数字化图书馆等己向我们走来。用人单位对大学毕业生的计算机能力要求有增无减,计算机成为衡量大学生业务素质与能力的突出标志。
高等学校的计算机教育有两类不同的范畴:一种是指计算机专业的学科教育即计算机专业教育;另一种是指面向全体大学生的计算机基础教育。非计算机专业的学生占全体学生数量的90%,高等学校计算机基础教学是为非计算机专业学生提供的计算机知识、能力与素质方面的教育,旨在使学生掌握计算机、网络及其它相关信息技术的基本知识,培养学生利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素质,为将来应用计算机知识与技术解决自己专业实际问题打下基础。
但随着新形势的变化,很多高校计算机基础教育出现了颇多问题,无法真正满足素质教育的要求。因此,有必要对当前存在的问题进行分析,对教学目标、教学模式、教学思想等方面进行相应的改革,以满足社会对人才、知识和技能的需求,增强学生的就业信心和实力。
一、出现的问题
(一)基础不同,学习需求各有差异的问题
本科院校的生源通常来自不同地方,使得学生间的计算机基础存在较大的差异。我们连续三年在昆明理工大学做过问卷调查,在入学前学生掌握的计算机知识多限于网络的初步应用,比如收发邮件和聊天,但是基础知识仍然未达到大学计算机教学的目标。随着中小学信息技术教育的普及,目前,大学的计算机基础教育中计算机文化层次的教学内容已经逐步下移到中小学。但由于各地区发展的不平衡,在今后一段时间,新生入学的计算机水平会呈现出更大的差异。目前我校教学中出现的情况是,计算机基础较好的同学感觉课堂内容简单重复,学习兴趣降低;计算机基础较差的同学往往从零学起,希望能放慢授课进度。
(二)内容繁杂,兴趣不大逃课率大的问题
大学计算机基础的教材,名称很多,诸如入门、文化等等,都被认为是计算机基础课的教材。内容基本上是Windows操作系统、Office软件、Internet基础知识、数据库基本知识等有关领域的浓缩版。教学突出了实用性,但给学生有操作培训的感觉。教学内容也没有针对不同专业进行区分,让学生觉得和后续本专业的课程没有太大关联,导致的后果就是:学生进入大学后,对第一门计算机课程兴趣不大,逃课率较高。
(三)教学滞后,教学目的与社会需求不一致的问题
应用型本科院校对非计算机专业的大学计算机课程教学的目的是不以学习纯理论的课程为目的,而是作为应用技术来掌握。因此教师在讲授内容时大都结合具体软件,注重训练学生使用计算机的技能。尽管学生掌握了几款软件的使用方法,但在毕业后进入各自行业工作中,学生将面对不得不学习新的版本的境况;同时不同行业对信息或数据处理的需求是不同的,这不是使用几款软件的经验就可以胜任的。
二、计算思维的思想
2006年3月,美国卡内基·梅隆大学周以真教授清晰系统地阐述了计算思维,2010年10月中国科学技术大学陈国良院士在“第六届大学计算机课程报告论坛”倡议将计算思维引入大学计算机基础教学以后,计算思维得到了国内计算机基础教育界的广泛重视。然而,在具体的执行过程中遇到了许多问题,既由于认识上的不足,又由于大学计算机基础教学的特殊性。如何在计算机基础教学中,培养大学生的计算思维,使大学生学会用计算思维去思考问题和解决问题,对提升计算机基础教学水平、培养卓越人才具有重要的意义。教育部高等学校计算机基础课程教学指导委员会颁布的《关于进一步加强高等学校计算机基础教学的意见》、《计算机基础课程教学基本要求》等有关文件虽然没有明确提出计算思维,但是贯穿了计算思维思想。《关于进一步加强高等学校计算机基础教学的意见》提出;计算机基础教学的目标是培养学生掌握一定的计算机基础知识、技术与方法,以及利用计算机解决本专业领域中问题的能力。大学计算机基础的课程目标是“使他们在各自的专业中能够有意识地借鉴、引入计算机科学中的一些理念、技术和方法……利用计算机、认识并处理计算机应用中可能出现的问题”。简单地说,是使用计算机科学技术和方法处理问题,这是计算思维的目标。
三、改革措施
(一)分层次、分类别、分阶段实施教学
首先,我们应当探索实施以计算思维为导向的教学方案。原则上分类实施:分为理工类、综合类和人文艺术类。主要区别是前两者增加程序设计算法要求,后者增加办公软件高级应用。
理工类、综合类的专业的教学方案如下:弱化Office软件课堂讲解,强化实践和自主学习;保持原来网络、数据库、多媒体基本要求,精简了在后继课程中涉及的多媒体制作;腾出6周时间开展计算思维和程序设计算法教学。其中:
①利用1周(2学时)开展计算思维基础知识专题教学。主要内容包括;
科学思维;三大科学思维、计算思维及其主要内容、计算思维的作用。
计算理论;冯·诺依曼计算机、存储程序,图灵机、停机问题、图灵猜想,可计算性问题、计算复杂性、P&NP问题。
大学计算机基础由于教学对象是非计算机专业大学生,因此计算思维基础知识教学必须有别于专业学生。在计算机专业中,某些知识点就是一门课程,如可计算性理论。在大学计算机基础中,开展计算思维基础知识教学要注意:对三大科学思维、计算思维及其主要内容、计算思维的作用、冯·诺依曼计算机、存储程序等问题简明扼要地阐述清楚;停机问题、图灵猜想、可计算性问题、P&NP问题等本身没有答案,仅仅是像公理一样的命题,只需要简单举例提出并说清楚即可,不需展开。
②利用5周(10学时)讲授程序设计基本知识和训练算法基本功。让学生明白计算机抽象、自动执行的道理,掌握基本编程的能力。更有利的是学生根据各自情况,利用假期可更深入地自主学习程序设计内容,拓展第二课堂的学习渠道。
(二)引入计算思维,培养学生的思维能力
“大学计算机基础”课程中充满着大量的计算思维案例。例如,全面展示计算机的应用,实质上起了培养计算思维意识的作用;从算盘到计算机的发展过程是计算思维内容不断拓展的过程:计算机系统是用抽象和分解来控制庞杂的任务和设计复杂的系统;数据在计算机中的表示是表示问题的方法;操作系统是用计算思维思想解决了计算机自身问题的案例;使用办公软件是一种基本的、低级的计算思维;网上检索、网上购物、网上开店是典型有别传统思维的计算思维活动;设计一个数据库就是抽象和分解的过程;设计一个动画,可以看成是一个建模和仿真的问题。
从计算思维的角度来讲解计算机基础概念和原理知识。例如;通过展示计算机科学的最新成果,了解计算机能做什么。思考计算科学的两个基本问题;什么事计算机比人做得好,什么事人比计算机做得好?计算机有没有智能?从而培养计算思维意识。讲授操作系统基础时首先提出“车辆追尾问题所在?正常情况下公交车不来,责任在谁”等问题,说明操作系统解决此问题的方法和思想。又如Cache是一个预置和缓存问题,其思想是一个典型的计算思维案例。以前,可能仅仅讲解Cache起什么作用;从计算思维的角度来说,则需要讲解如何起作用。
(三)实施问题驱动式的教学方法,提高学生的学习兴趣
计算机课程都是实践性很强的课程,只有多上机、多实践才能真正掌握课堂讲授的知识。我们在平时的教学中,按1:1:1的比例来组织教学,在安排与理论课学时相当的课内上机学时的基础上,还为学生无偿提供了同样多的课外免费机时,给学生提供了充分的实践机会。
很多同学都是在入学后的第一门课《大学计算机基础》开始对计算机产生兴趣的,因此我们加强了应用和实践这个环节,除了要求学生在上机时间完成作业外,还布置了大量的课外大型作业,另外还为学生创造了参与实际工作的机会。比如指导学生参与我校“数字化校园网”的设计和开发、“网络教学平台”的建设等一系列的实践任务。通过亲自动手,同学们尝到了“我能创造,我能成功”的滋味,也提高了学习计算机课程的兴趣。
计算机技术的内容浩瀚无比,学生的兴趣又各不相同,按步就班地学无法满足多样化的需求。为此,针对不同的专业,我们引入了一些具体的运用,如:“Unix操作系统在金融业中的应用”、“存储技术”、“计算机系统结构的最新进展”、“数字信号传输规范发展的新趋势—由并行到串行”、“Oracle系统分析”、“超级计算机现状和发展趋势”、“信息安全技术在金融业中的应用”等,以扩充课堂教学内容,丰富学生的知识面,激发学生的学习兴趣。
(四)与时俱进,更新教学手段
计算机课程是实践性很强的课程,计算机知识与能力的培养在很大程度上有赖于学生上机的实践与钻研。我们应该不能只有课堂教学,在现形势下,网络的应用给我们的实验教学提供了很好的平台。我们在学校的校园网上建立了“大学计算机基础”课程的在线教育平台,教学中的高层次的需求在网络中得到极大的补充。在线教育平台的建设包含讲义、实验指导书、课堂教学录像、网络课程,还应该包含自学需要的素材库、试题库,以及可以开发出考试系统等丰富的教学资源和软件,它们各自自成体系又相互关联,各种教学形式互相补充又充分发挥了各自的优势,满足了各专业不同层次学生的需求。
计算机基础教学应该是课堂教学、实验教学、网络教学三位一体,相互促进,各方面全面培养学生的上机动手能力、独立分析问题和解决问题能力、知识综合运用能力。强化学生的计算机实践能力,以教师为主导、学生为主体的教育思想,深入探索自主学习、探究式学习、协作学习等多种先进的教学方法,注重对学生能力与素质的培养。探索各种教学模式混合的新式教学手段。
(五)创新教学观念,完善教学内容
认识了当前计算机基础教育面临的形势和任务、针对高等学校具体的实际情况,我们要建立新的教学模式和进行教学改革,这就是:将多媒体教室教学和网络辅助教学相结合,加强教师的主导作用,强调实践环节,以培养学生能力为中心,提高学生的计算机基本素质和实践能力,以及应用计算机解决实际问题的能力。进一步确定了计算机基础系列课程的教学内容及各门专业课程之间的相互关系,保证计算机系列课程的科学性和先进性。计算机基础教育课堂教学着重讲授计算机技术中的一些重要概念和方法,培养学生对基础知识掌握和方法,主要的技能知识内容放在实验教学环节,积极采用视频教学的方式,充分利用网络的优点,完善课堂教学。
同时充分考虑学生的兴趣以及就业的前景需求,计划内的计算机教学已经不能满足需要,应该有选修计算机课程;该课程又是针对非计算机专业设计,因此,也要突出课程内容的实用性。总之,各专业的计算机课程按照重基础、强实践,突出综合应用能力的原则建立了大学计算机基础教育课程体系。
(六)改革教学考核手段
为了保证计算机教学质量、促进计算机教学改革,同时应该改革计算机教学的考核手段非常重要。对教师而言,重点在于对学生计算机知识与能力的培养,是否符合白皮书和蓝皮书大纲的要求。我们着手改革学生成绩的评定,将学生的期末成绩转换为上机成绩、平时成绩和笔试成绩的有机结合,笔试成绩侧重于理论知识的掌握,上机成绩是操作技能的表现,平时成绩是对学生的严格要求。这样可以避免学生盲目追求高分采取死记硬背的方法学习计算机,激励学生创新追求全面的知识。为了提高学生的综合能力,每个计算机课程后都设置有一个综合设计的课程设计,这样学生自主创新能力可以大大加强,同时学生有很强的成就感。
(七)建立促进学生参与的激励机制
鼓励学生积极参与各类学科竞赛、创新教育项目,通过多种渠道培养学生信息素养与计算机应用能力。凡是通过全国计算机等级考试、云南省计算机等级考试,获得等级证书,可按学校的规定获得“课外教育学分”;凡参加全国、省级计算机竞赛获奖的都给以表彰并记“课外教育学分”。
四、结束语
大学计算机基础是本科学生,尤其是非计算机专业学生接触到有关计算思维的第一门课程,其教学内容和体系仍在不断完善与发展。中科院院士陈国良教授在2011年7月举办的计算机科学前沿高端学术论坛(HPCChina2011)上呼吁:要提倡计算思维,要提倡计算思维在教育和科学中的作用,要把这种思维普适化、大众化,真正融入到人类的一切活动中。因此,作为应用型本科院校的教师,应该积极主动地与时俱进,及时调整教学的模式、手段和内容,培养学生实践能力和计算思维能力,使所培养的学生能适应行业发展新需要。
项目来源:云南省高校质量工程教改项目“Inquirylearning体系在程序设计中的运用”(云教高[2010]96号)。
[参考文献]
[1]胡英,廖瑞华,陈积宇.《大学计算机基础》教学改革探讨[J].当代教育论坛(教学研究),2010.
[2]齐逸.浅谈基于计算思维的大学计算机教学内容设计[J].科技信息,2012(13).
[3]姚江河,司春景,席亚军.《大学计算机基础》教学改革的研究与实践[J].科技信息,2010.
[4]龚沛曾,杨志强.大学计算机基础教学中的计算思维培养[J].中国大学教学.2012(5).
[5]李林涛.魏亮.大学计算机基础课程教学改革的研究[J].科技信息,2010.
[6]何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养[J].中国大学教学,2010(9).
[7]陈国良,董荣胜.计算思维与大学计算机基础教育[J].中国大学教学,2011.
计算机入学教程篇3
关键词:大学计算机基础;计算思维;教学改革
中图分类号:G642.0文献标志码:A文章编号:1674-9324(2016)06-0116-02
引言:
近几年,计算机课程教育领域关于非计算机专业大学基础课程的建设开展了积极的讨论、研究和实践,提出了与时俱进且宝贵的指导意见,提出以计算思维作为进行大学计算机基础教育和课程改革的出发点,培养大学生的信息素养和计算思维能力。自此大学计算机教育教学改革翻起了新的篇章。教育部高等学校大学计算机课程教学指导委员会在计算思维教学改革宣言[1]中指出:以计算思维为导向的计算机教学改革,将在很大程度上提升中国大学生的思维水平和认识境界,并以此提高整个社会对于现代技术的认知和理解。
一、大学计算机基础课程现状
自教指委要求面向非计算机专业大学生开设计算机基础课程以来,大学计算机基础课程的教学内容基本围绕计算机软硬件知识、操作系统、办公自动化软件的使用及计算机网络基本知识,采用课堂教学与上机操作相结合的教学方式开展教学。这种纯粹讲知识、教操作的教学方法导致学生只会机械地使用计算机,仅仅掌握了操作能力,不具备计算思维和可持续发展的计算机应用能力,无法达到社会和各领域对信息人才的要求。同时,随着计算机普及程度越来越高,信息技术知识和技能培养意识已在众多中小学阶段提前开展,因此,大学生在入学前基本已掌握部分计算机基础知识和基本操作技能,因此,在大学计算基础课程中,如果还是按部就班、一如既往地采用传统的教学内容,形式单一的教学和考核方法,很显然已经跟不上大学素质和能力教育的步伐,计算机基础课程改革势在必行。
二、计算思维
计算思维(ComputationalThinking)是2006年由美国卡内基・梅隆大学周以真教授提出,计算思维是目前国际计算机教育界普遍关注的一个重要概念。周以真教授将计算思维[2]定义为:运用计算机科学的基础概念进行求解问题、设计系统和理解人类行为的一系列思维活动。
计算思维是一种综合性分析问题和解决问题的能力,如遇到复杂的问题能否通过约简、转化、分解等方法,把复杂问题分解成简单问题来求解;当面对一个问题时,如何对其进行建模,使其更容易实现;计算思维还可以是按照预防、保护、冗余、容错、纠错的方式,来进行系统恢复;在不确定情况下,利用规划、学习和调度,启发式推理来寻求解答。因此,计算思维是一种以高层次认知水平为主导的综合性思维能力。针对非计算机专业的学生,龚沛曾教授等将计算思维培养细分为计算思维意识、方法和能力3个维度[3]。
三、基于计算思维的大学计算机基础课程改革的方法
2010年7月,“九校联盟会议”在“第六届大学计算机课程报告论坛”中明确表示:引入计算机思维是大学计算机基础课程教学的“核心任务”。对计算思维进行详细解读,深入研究计算思维与大学计算机基础课程的契合点,分析计算思维在大学计算机基础课程教学中的体现方法与具体应用,成为了目前大学计算机基础课程教学研究的关键。
教育部高等学校大学计算机课程教学指导委员会在计算思维教学改革宣言中指出:以计算思维为导向的计算机教学改革,将在很大程度上提升中国大学生的思维水平和认识境界,并以此提高整个社会对于现代技术的认知和理解。
1.教学内容的组织。面向非计算机专业的学生,授课前应了解该专业和计算机结合的相关技术和领域,为学生简单介绍计算机在其领域的相关应用,引起学生的兴趣和重视。随着信息技术的重视程度越来越高,大一新生基本的入学前已掌握一部分的计算机应用技能,因此教学内容和不能再一成不变,需要有机调整。
(1)教学授课环节。目前大学计算机基础课程教学内容主要包括计算机软、硬件基础知识、信息在计算机内的表示、计算机网络基础及信息安全等、Windows操作系统及办公自动化软件Office2010。在理论知识的讲解中,应提高深度和广度,不能纯粹地讲知识。以计算思维为导向,通过图灵机模型引入计算的本质,计算工具的演变改变了人类的思维方式和推动了科学技术的发展。在引入计算思维有关的系统设计和算法设计概念时,恰当地加入相关的案例分析,比如,通过猜数字的游戏,引入二分查找法;通过城市交通铺路的问题,引入图论中的最小路径算法等等。让学生通过具体的案例体会计算思维的理念,以提高运用计算机知识描述问题、抽象问题和解决问题的能力。最后,通过交互式使用计算机为切入点,引入操作系统中信息资源管理和交互方式使用操作系统。以及程序方式使用计算机,引入算法的概念,进一步讲解算法的设计与分析、程序设计语言和软件工程等与算法有关的概念。整个理论知识的讲解以计算思维为主线,与传统的理论教学相比,深度和广度都有了进一步的提高,符合以培养学生信息素养和可持续性发展的计算机应用能力为目标的教学大纲要求。
(2)实践操作环节。实践操作环节中应淡化操作细节的讲解,重点培养学生学习软件的能力。过去在讲这部分内容时,老师们都会很详细地介绍每个菜单甚至每个按钮的含义及使用方法,这种烦琐的满堂灌的方式,不仅会让学生产生厌烦的情绪,而且在上机操作时,部分功能和操作步骤又忘记了,还要再次强调,效果不佳。
基于Windows开的办公自动化软件Office2010中的成员,其窗口界面、菜单组成等具有统一的风格,而且按功能组成了一个个选项卡,给学生介绍选项卡的功能含义即可,不必过多停留在细节操作上,个别需要注意步骤顺序的操作,比如Excel2010中的高级筛选、分类汇总等需要进行讲解和演示。
以项目任务为主线带领学生一起来完成,让学生参与进来,师生共同完成。比如,Word2010讲解中,让学生首先明白word2010软件主要功能是基本文档的编辑和排版、表格的制作以及图文混排。然后,以求职简历的制作(或毕业论文的制作)为主线,将常用的功能融合进去,简单操作可以让学生上台演示,这种参与感可以大大提高学生听课的积极性和效率,遇到有难度的操作,可以结合问题导向的方法引导学生,然后再演示。通过布置上机操作作业,让学生通过上机操作,自己发现问题、解决问题。
2.教学方法的改进。采用多案例多项目驱动方法和问题导向相结合的教学方法。以计算思维为导向的课程内容[4]中由于加入了关于计算本质、自动化计算、计算机系统设计思想、算法设计及程序实现等内容,采用多案例辅助讲解,可以让学生充分理解计算机科学中一些基本的思想以及分析、解决问题和方法。比如在介绍由机械计算工具向自动计算工具探索过程中,可以以计算工具发展史上具有里程碑意义的计算工具为实例,通过介绍它们的设计思想和工作原理,让学生理解计算的本质以及人类对计算工具实现自动化不懈的追求,进而感受的自动计算的力量所在。比如在介绍常用算法时,以“百元买百鸡”、“鸡兔同笼”案例,介绍穷举算法。
在办公自动化软件的操作内容讲解时,设计具体的任务为驱动,并配合问题导向让学生主动思考问题的解决方法和步骤。比如,讲解Excel2010的图表建立与编辑时,以某服装公司的某些类型的服装销售量为数据清单,布置其任务是以此数据清单为基础建立图表,应该如何建立?步骤应该是什么?那么,图表是由数据生成的,所以图表制作的第一步一般是选择数据区域;然后需要使用建立图表的功能按钮或菜单项;最后确定图表的数值轴标题和分类轴标题等图表元素即可。
3.测评方法。多数学生缺乏主动分析问题和解决问题的意识和主动性,也缺乏利用计算机的良好特性或者计算思维方法去解决某些生活或工作中问题的能力。因此,在课程考核方面,以主张激发学习主动思考、以计算思维的角度主动分析问题和解决问题的意识为目的,采取多种考核内容相结合的方法,如课堂主动参与任务驱动环节的积极性、学生提交有关计算思维的体会总结报告、项目作业展示、上机操作的内容测试、学生共评、自评及教师评价等方式进行考核,力求客观、公平和公正。
四、结束语
通过对大学计算机基础课程现状的分析,提出以计算思维为导向的新时代课程改革的必要性,针对目前大学计算机基础课程存在的问题,从教学内容、教学方法和考核方式方面,提出基于计算思维的大学计算机基础课程教学改革的具体方案,最终实现以培养学生信息素养和可持续性发展的计算机应用能力的目标。
参考文献:
[1]教育部高等学校大学计算机课程教学指导委员会.计算思维教学改革宣言[J].中国大学教学,2013,(7):8-10,17.
[2]周以真.计算思维.中国计算机学会通讯,2007,3(11):83-85.
计算机入学教程篇4
关键词:考试方法;教学质量;素质教育;大作业;核心课程
中图分类号:G642文献标识码:B
考试是检查与评定教师教学水平和学生学习效果的一种手段。在大力推进素质教育,培养学生创新能力的今天,研究非计算机专业计算机课程的评价体系,改革考试方法,已成为一个非常重要的课题。考试具有导向功能,考试方法是否科学,在一定程度上决定着素质教育的质量和水平。本文回顾天津大学非计算机专业“大学计算机基础”课程考试方法的变革历程,探讨通过改革课程考试环节的内容、体系和组织方式提高教育教学质量的方法。
采取何种考试方法与承担课程的教师与学生的比例关系十分密切。目前,天津大学非计算机专业的计算机基础本科生教学工作主要由天津大学计算机基础教学中心负责,此中心隶属于天津大学计算机科学与技术学院,目前共有专任教师11名,主要承担的工作包括教学、课程设计、大纲编写、组织教材编写、组织考试等。而天津大学连续几年的本科生约为3,600人(含计算机专业的学生),师资相对缺乏(师资缺乏较多时聘请计算机学院或其他学院的老师),工作压力比较大,在这种情况下,如何能够保质保量的完成基础计算机课程的教学与考试工作,成为摆在所有教师面前的一项重要工作。
1“大学计算机基础”考试方法改革的必要性
近年来,我国就业形势非常严峻,社会对于人才的需求标准不断提升,要求毕业学生不仅要具有从事本专业实际工作的全面素质和综合职业能力,还要具备创新意识和实战能力,因此作为一所高水平的综合性大学适应社会需求为社会提供高水平复合型人才也是我们义不容辞的责任,这就要求我们在不断扩大教育规模的前提下,稳步提高办学效益,不断增强质量意识。“大学计算机基础”课程是教育部高校计算机教学指导委员会提出的六门核心课程中的第一门,是所有大学生的必修课。该课程教学的效果,不仅会直接影响学生的计算机应用能力,还会间接影响学生对后续计算机课程的兴趣和自信心。认真探析“大学计算机基础”课程的考试方法,详细分析现状和存在的问题,谨慎研发改革的方案,一直是计算机基础教学的重点工作之一。
2考试方法变革的目标
2.1指导思想
高等院校的主要任务是培养拔尖创新工程技术人才,信息社会对人才的需求已从知识型转向能力型,只有提高学生的能力,才能让学生在未来的社会中立于不败之地。所以如何以学生为中心,真正提高学生对计算机学习的主动性和兴趣,开发每个学生的学习潜力,就成为我们的主要任务。
2.2目标
(1)使学生学会用计算机分析问题和解决实际问题;
(2)使学生熟练掌握办公软件的使用,满足现代职场的需求;
(3)使学生掌握好计算机基本知识,满足后续计算机和专业课的要求;
(4)使学生尽可能多的了解以后哪些问题可以用计算机解决;
(5)通过考试方法的变革,进一步促进教学方法的改进;
(6)通过考试方法的变革,进一步促进试验项目的改进。
3计算机基础考试主要的变革史
3.1笔试+上机考试
1982年以前,我校的计算机基础教学工作基本上分散在各个专业,各个专业根据自己专业的需要开设相应的计算机课程,上机环境主要集中到计算站的441BⅢ机。从1982年计算机中心成立后,我校集中管理开设了“Fortran程序设计”课程,上机环境是DPS849,学生理解较为困难,学生计算机基本操作水平依旧较低,不能适应整体社会对计算机技术迅速发展实际需求。学校根据这种情况又陆续开设了“计算机软件技术基础”课程,内容主要包括英文录入训练、操作系统概述、数据结构等课程。该阶段学校还没有启用正式的考试软件,对学生的考试基本采用笔试和上机考试两种传统方式,一般笔试成绩占总成绩的70%到80%,上机考试成绩占总成绩30%到20%。这种考试方法在一些课程至今一直沿用。
(1)考试环节中存在如下优点和缺点
优点:组卷方式相对灵活、试卷整体感觉非常直观。
缺点:阅卷工作量较大,试卷分析、试卷保管和试卷查询等具体工作相对困难,重复工作的现象始终存在。
(2)课程考试的评价
在考试内容上容易产生“重理论、轻实践”的问题,容易把学生的主要精力引导到对基础概念的简单重复上面。
在考试方式上容易产生“重期末、轻平时”的问题,学生平时问问题的不积极,考前进行答疑的学生很集中。
在考试形式上容易产生“重笔试、轻上机”的问题,使学生对计算的概念始终停滞在纸张上,没有与实际充分结合。
在学生的考核与评价上“重分数、轻素质”的问题,学生个性特长在一定程度上受到严重抑制。
所以这种考试仅仅适用于理论性较强的课程,或者说这仅仅是在学校不具备上机考试条件的情况,采取的无奈之举。
3.2机试+大作业
教育部计算机基础教育指导委员会1995年提出了计算机三层次教育体系,明确了把计算机文化基础作为一个教学层次。我校对非计算机专业的计算机基础课程进行了统一的规划和管理。由计算中心(后更名为网络中心,并归属于电子信息学院)承担该课程。第一层次主要以计算机文化基础教学为核心。课程内容主要为计算机基础知识、Windows操作系统、Office、计算机网络知识等,课程教学既注重理论知识的介绍,又给学生适时地灌输计算机文化的内涵,同时注重充分结合了计算机基本操作的实践教学,为后续结合专业设置的三个层次计算机类课程打下了良好的基础。
随后,我校对教学方法和教学手段进行了较大幅度的改革。我们围绕加速培养学生计算机文化素质这个主题,进一步优化了课程教学内容,改进了教学平台和学生上机平台,并编写了《计算机文化基础实用教程》及《计算机文化基础上机指导》等非常实用的教材。
在学校领导的大力支持下,我们在学校层面进行了进行教改立项,积极进行教学方法研究,及时转变教学理念,将《计算机文化基础实用教程》改名为《计算机基础导论》,从应用计算机的角度出发,全面、系统地介绍了计算机系统软件、硬件、操作系统的基本知识,对计算机在办公自动化、多媒体、数据库、网络和Internet等应用领域的有关概念和术语作了概要的介绍,同时引入了一些关于计算机的法律及道德规范、计算机安全、计算机与求职等文化知识。将现代教育技术引入课堂教学和实验教学,充分运用多媒体教室进行电子教案教学工作,精心制作了各门课程的多媒体辅助教学课件,并开始建立课程教学网站,同时改革了课程考试方法,自行开发设计考试软件。考试方式也逐步过度到为“机试+大作业”的形式,进一步促进了课程教学效果的提高。“机试”主考核学生的理论水平,“大作业”则主要检查学生的实践能力和设计能力。
考试环节中存在如下优点和不足:
优点:用考试软件考试是节约人力的好方法,试题库试题量大、考试时可以随机组卷、自动计时、自动评分,考试后成绩处理容易,便于分析。
缺点:上机考试由于情况限制,当时主要考察理论知识。必须通过大作业检查学生的基本操作能力和设计水平。老师评阅作业要非常认真和细致。
2004年教育部高等学校非计算机专业教学指导委员会提出《关于进一步加强高等学校计算机基础教学的几点意见》,使我们很受教育。结合“大学计算机基础”课程教学改革情况,我校又推出了新举措。
4考试总体方案的变革
“大学计算机基础”课程是我校大学生入校第一门计算机必修课程,从2008年我们对该课程进行了入学考试,通过考试让成绩合格的学生有时间和精力选学一些其他课程,成绩不合格的学生则继续进修并参加后续考试。
4.1“大学计算机基础”课程目前的考试方案和标准
4.1.1“大学计算机基础”课程目前的考试方案
建立与教学相适应的“大学计算机基础”的考核体系,重点是通过合理的考核体系,促使学生掌握该课程的基本知识和基本技能,提高学生用计算机分析和解决问题以及设计管理的能力。目前的考试方案如图1和图2所示。
图1入学考核
图2期末考核
4.1.2“大学计算机基础”课程目前的标准
(1)入学考试和期末考试主要考试内容
基本技能:Windows操作、WORD操作、EXCEL操作和PPT操作。
计算机基本知识:计算机信息技术、计算机系统组成与工作原理、操作系统、办公自动化、计算机网络、多媒体、数据库、信息安全技术等。
(2)入学考试和期末考试主要考试方式
使用考试软件考试。
(3)大作业的内容;
为论文排版(由老师发给学生不带格式的论文,学生按照科技论文规范练习排版)或其他WORD作品;
电子表格设计;
幻灯片设计;
网页设计;
邮件合并(打印准考证信息、信封信息);
动画设计。
(4)标准
入学考试通过标准:入学考试以60分为合格分数线。
期末考试通过标准:期末考试和大作业两项都大于或等于60分为合格;大作业前3项为必做题,分数分布为30、20和20分;其余30分,老师可根据布置的作业或选择后3项大作业或考勤情况等给分。
4.2入学考试情况
2008年参加大学计算机基础入学考试总人数有3,676人,合格分数线为60分,分数分布见图3。
图3入学考试分数分布
4.3期末考试情况
入学考试没能合格的学生,参加一个学期的计算机基础知识的学习后,期末再次组织选修该课的学生进行上机考试,根据考试结果和学生大作业情况,决定是否通过期未考试。大学计算机基础期末考试分数分布见图4,期末考试总人数为2,632人。大作业分数分布图略。
图4期末考试分数分布
4.4考试分析
4.4.1实施情况整体分析
随着90后的学生步入校门,我们的计算机教学面临新的问题,由于现代家庭经济水平的普遍提升,部分90后新生的计算机基础知识和技能已经达到了一定的水平,如果还都必须按部就班的学习“大学计算机基础”课程显然是不合时宜的。
为了实现教学资源的合理应用,做到因材施教,我们采用了新生入学考试的方法来对新入校学生的计算机水平进行评定。通过考试的学生可以免修该课程,让他们有时间和精力选修一些其他的课程,而没通过该课程的学生必须选修该课程。这样才能实现教学效能的最大化,更好的为学生服务,使广大学生真正受益。
入学考试成绩不合格的学生,必须选修该课程。在一学期的教学过程中,老师将按知识单元“精讲”课程内容,注重基本原理、基本概念的讲述,扩展内容,安排学生利用教学网站或互连网自主学习。其中基本应用技能的教学部分被放置在实践教学部分进行,一般采取鼓励学生在老师的引导下自主学习的方法让学生更多的进行上机实践。为了便于学生自主学习,我们还改革实验指导的方式,并专门编写了针对我校学生的实验指导书,本书分为演示、综合和设计试验三部分。演示部分将实验步骤写得十分详细,使学生很容易理解基本操作技能;综合试验部分为学生勾画思路或解决难点,设计试验部分则为学生布置具体的试验任务。在每次实验之前,教师先将实验环境及实验目的要求介绍给学生,请学生自己结合实验环境设计实验方案,学生在不同环境下完成某项操作的能力大大加强。经过师生的共同努力,使学生普遍感觉更轻松的掌握了该课程的基本知识和基本技能,能够更好的使用计算机来分析和解决实际问题,提高了自身的设计管理能力。
该举措符合人性化教育的指导思想,体现“以人为本,以学生为中心”的教学理念,能够更好的培养出符合时代需求的全方面、复合型人才,实现了分级教学。在“大学计算机基础”开课期间,我们与部分学院进行了调研交流,在调研交流中大家对我们本次“大学计算机基础”入学考试的改革尝试,给予了充分的肯定。
4.4.2存在的问题
(1)入学考试
通过入学考试的学生(首次入学考试,因为招生时没通知学生,按60分为通过,从09级学生开始通过分数线统一调整为70分),也未必有较好的用计算机分析和解决问题的能力,设计管理能力也不一定能达到标准;
通过入学考试的学生,有可能在使用计算机的某项基本技能上存在一定欠缺。
(2)期末考试
有部分学生未能通过期末考试,说明部分学生的积极性没有被充分调动起来或通识性实验、验证性实验没到位;
评阅大作业人为因素较多;
不能点到点的指导学生完成大作业(学生通过网上提交作业,老师评阅给分,如果合格不再找学生指出学生的不足)。
5今后的设想
“大作业”的理念很好,要想让学生完成好“大作业”,调动学生的积极性是关键,由老师宣讲“大作业”的具体要求和展示高年级学生的作品是一种有效的手段。要进一步提高学生的水平,开阔学生设计思路,由老师对学生进行点对点的评价和指导是非常重要的,在现有的条件下,每位老师要指导的学生太多,很难做到这一点,能否发挥高年级学生的作用解决我们当前的困难是一个值得探讨的问题。
入学考试实现分流,但考试分数相同的学生所欠缺的知识和基本技能并不一定完全相同。“大学计算机基础”内容很多,分模块教学能否成为下个发展趋势也是我们今后教学不断提升效果的一种改革新思路。
参考文献:
计算机入学教程篇5
关键词:嵌入式系统教学实践教学改革竞赛与创新
文章编号:1672-5913(2011)18-0046-03中图分类号:G642文献标识码:A
近年来,与我国嵌入式系统产品的迅猛发展和巨大的产业需求相比,嵌入式系统工程人才培养相对落后[1]。在这种背景下,许多高校为软件、计算机以及微电子、电子信息工程、自动化等相关专业增设了嵌入式系统课程。目前,北大、清华、北航等学校已经把嵌入式作为一个专业方向,并建立了完整的嵌入式系统课程体系[2]。由于受传统的专业课程设置、师资、实验设备等条件的限制,苏州大学计算机科学与技术学院(以下简称“我院”)尚未成立嵌入式系统专业,目前的嵌入式系统课程为选修课,每年开设一学期(18周),每周6学时,选修对象仅为高年级计算机专业本科生。下面结合近几年的教学实践经验,对嵌入式系统选修课程的教学方法和特点进行探讨,以便具有相同情况的院校教师借鉴。
1自主编写教材,自主开发实验平台
目前,嵌入式系统相关教材琳琅满目,具体选择哪一本作为教科用书至关重要。由于各个学校的特点、生源的质量以及专业的课程体系不同,嵌入式系统课程的教学计划和教学目标也不尽相同。在Freescale(飞思卡尔)大学计划的支持下,结合我院具体情况,我们自主编写了教材并研发了实验平台。
1.1自主编写教材
由于我院的计算机专业本科一、二年级,数字逻辑、C/C++语言、操作系统、计算机网络等是各个专业方向的公共基础课,在本科三、四年级开设嵌入式系统选修课程的目的,旨在为对嵌入式系统应用感兴趣的同学提供一个学习的机会,为他们日后开发测控领域的嵌入式应用产品奠定坚实的基础。据此,我院组织了一批骨干教师自主编写了《基于32位ColdFire构建嵌入式系统》一书,作为嵌入式系统选修课程的教材。该教材以Freescale半导体公司的32位ColdFire系列微控制器MCF52233(含以太网接口)、MCF52235(含CAN总线接口)、MCF52223(含USB2.0接口)三个型号为蓝本,阐述嵌入式系统的软件与硬件设计。内容包括:嵌入式系统的知识体系、学习误区和学习建议;ColdFire系列微处理器特点;MCF52233硬件最小系统;UART、键盘、LED、LCD、AD、QSPI、I2C等模块的应用;Flash存储器在线编程;CAN总线、嵌入式以太网、USB2.0通信机理;µC/OS-Ⅱ在ColdFire上的移植与应用等。
1.2自主研发实验平台
为提高嵌入式系统课程的教学质量,我院建立了嵌入式系统实验室,为学生提供了良好的实践学习条件。学生实验所用仪器为自主研发的“SD嵌入式系统实验箱”。每台实验箱内配有电源适配器、扩展板、核心板、通信线(网线、串行口线、USB线)等。根据实验目的和要求不同,将相关核心板插入到扩展板上即可。例如,做网络通信实验时需插上MCF52233核心板;做USB2.0通信实验时需插上MCF52223核心板。实验箱提供的对外接口包括串行口、USB、SPI、网络、AD采集、键盘、液晶、数码管等。这种“扩展板+核心板”的实验箱组成方式为以后学习新的微处理提供了便利。
由于教材与实验箱均为自主编写和开发,教材中的每个实验均可在实验箱上实践,避免了教材与实验设备不统一的问题。
2强调教学手段灵活多变
由于我院的嵌入式系统选修课程面向全院各专业学生,学生的前期课程设置不尽相同,水平参差不齐。起初嵌入式系统课程的教学模式是,教师每周利用3节课时间在多媒体教室讲课;再利用3节课时间安排学生在嵌入式系统实验室完成老师布置的实验任务。实践证明,这种方法的教学效果比较差,由于理论课和实验课时间安排不连贯,学生在课堂上学到的知识得不到及时巩固、理解和加深,实验课上总是出现学生无从下手、一脸茫然的情况。后来,我们改变了这种授课模式,教学活动直接移到嵌入式系统实验室进行,并灵活选择各种教学手段,效果不错。
2.1合理安排理论课与实践课
对于某些通用知识或理论性比较强的内容(例如微处理器的体系结构、SPI/CAN/USB/IIC通信机理等),可采用“先上课后实验”方式。在教师讲解的过程中,学生不做实验。只有让学生在透彻理解基本原理的基础上,学生才能读懂范例程序,进而在范例程序的基础上能够完成其他实验。
对于有些内容,可采用“先实验后上课”方式,即先由学生将范例程序写入Flash运行并观察。当学生看到实验现象后,会产生好奇的心理,从而激发出他们的学习兴趣和求知欲望。例如,对于四联排数码管实验,写入范例程序后,数码管上会显示“1234”。教师可让学生带着下面两个问题听课:①四个数字是如何同时显示的?②如果要滚动显示“1234”应该如何修改范例程序?在这种“寻根究底”的教学模式下,学生的听课注意力会更加集中。
2.2分层设计嵌入式系统实验
嵌入式系统是一门实践性很强的课程。因此,在嵌入式系统教学中,实验是最重要的环节之一,是学生掌握嵌入式系统设计技术的关键。我们将嵌入式系统实验分为三个层次:验证型、改进型和综合型,并且要求学生独立完成每个实验。
验证型实验是最基本的实验,实验所用的范例程序由教师编写,严格遵循模块化设计规则,并附有详尽的使用说明,包括注意事项、需要的硬件连线等。这种实验的目的是使所有学生都能够顺利完成实验内容规定的操作并得到正确的实验结果,培养他们独立完成实验的自信心,同时要求学生看懂范例程序的执行流程,掌握程序的编写规范。如果不提供范例程序,而由学生从零开始编写,事实证明,将会有一半的学生因为长时间调试不成功而心灰意冷,失去了继续实验的勇气。该层次实验要求所有学生必须完成。
改进型实验是要求学生在验证型实验的基础上进行软件和硬件的改进,以完成更加复杂的功能。例如,在串行口通信的验证型实验中,实现了微处理器一次仅接收PC机发送的一个字符;而在改进型实验中,要求学生实现微处理器一次能够接收PC机发送的一串字符。通过改进型实验可检查学生对所学知识的掌握程度,同时也让学生体会到自己动手的乐趣和实验成功的喜悦。该层次实验也要求所有学生必须完成。
在学生积累了一定的嵌入式知识后,教师可布置综合型实验作业。例如讲解完LED、LCD、键盘以及UART之后,可要求学生实现:按下键盘上的某个键,将此键的自定义键符分别显示在LED和LCD上,同时通过串行口发送到PC机。综合型实验的目的是提高学生综合运用知识、分析问题以及解决问题的能力,发挥学生的主观能动性,达到将所学知识融会贯通的效果。根据综合型实验难度的不同,有时要求所有学生完成,有时仅要求部分学生完成。
2.3充分利用现代化教学手段
作为传统板书教学的补充,因便于插入图片和动画,多媒体教学对提高学生学习兴趣、增加授课生动性大有裨益[3]。例如,若在课堂上通过板书形式绘制硬件电路图,势必要花费很长时间,而且与多媒体屏幕展示的电路图相比,在清晰度和美观性上都相对欠缺;而对于一些生动的教学图片或教学动画,板书形式根本无法表达。此外,多媒体教学所用的电子资料(如教学课件、教学影片等)可供教师重复利用和更新,也便于学生复制和阅读。
目前,各大高校都建立了校园网络,网络的出现同时影响着教学方式和学习方式的改进。为了方便师生之间的交流沟通和资源共享,我们精心设计并创办了嵌入式系统辅助教学平台,作为对传统教学方式的补充。教学平台提供了学生在线、教师在线、模拟测试、资料下载、师生交流等模块。学生可在线查看或下载各种嵌入式学习资料,如教学课件和实验要求、实验箱内扩展板和各种核心板的原理图以及元件布局图、绘制原理图和布线图的规范、底层软件编程规范、芯片手册以及应用笔记等,同时,可把每次实验的程序代码和实验报告上传,供任课教师检查评阅。教师通过该平台可查看学生作业,编辑题库,组织试卷以及公告等。教学平台还开辟了嵌入式学习讨论区和答疑区,及时解决学生在学习过程中遇到的疑难问题。
3培养学生创新能力,提高教师自身素养
嵌入式系统课程的教与学是一个“合作”的过程,衡量这种“合作”是否成功的标准是看学生能否将所学的知识应用到具体的嵌入式应用产品开发中[4]。在教学中我们发现,虽然我院的嵌入式系统课程为选修课,但有些同学对该课程兴趣浓厚,思维开阔。因此,我们每学期采用“双向选择”的方式选拔一些同学,由专职教师带队指导,积极参加各种嵌入式设计大赛,并取得了较好成绩。2009年11月,我院组成的两支队伍在长三角地区的“IEEE标准电脑鼠走迷宫”竞赛中获得1个一等奖和1个三等奖,最终在北京航空航天大学举办的全国总决赛中获得三等奖。为了拓宽学生的知识视野,促进学生创新能力的培养,增长相关行业背景知识,我们也会选拔一批有潜质的学生投入到教师的科研项目开发中,更好地实现“教师为主、学生参与”的教学结构。截至目前为止,学生参与的项目有校园机动车管理系统、城市照明智能控制系统、小区电动车管理系统、基于二代身份证的考勤系统等。实践表明,参加过竞赛和科研项目的学生基础知识更加扎实,自学能力和动手能力大幅提高。
此外,为了紧跟时代的步伐,时刻引领新知识、新技术,避免知识的陈旧性,教师应充分利用寒暑假时间参加各种嵌入式系统师资培训,与兄弟院校的同行交流教学经验。在教学工作之余,积极主动与企业洽谈合作科研项目,提高自身的科研能力。
4结语
最适合的方法才是最好的方法[5]。由于我院的计算机专业本科生侧重于高端应用程序的开发,嵌入式系统课程仅为高年级的选修课程,完善的课程体系尚未建立,因此,在教学中,我们没有照搬照抄其他院校的教学模式,而是根据我院学生的具体特点,合理安排教学内容、侧重于培养学生开发硬件驱动程序的能力。经过几年的努力,我们自己摸索出来的嵌入式系统课程教学方法越来越得到同行和学生的认可,每年选修该课程的学生人数急剧增加就是最好的印证。
参考文献:
[1]徐远超,张聪霞,关永.嵌入式系统专业课程教学存在的问题与思考[J].计算机教育,2009(18):85-86.
[2]牛建伟,张炯.北京航空航天大学嵌入式系统课程建设[J].计算机教育,2008(7):64-65.
[3]李凤云.计算机本科专业嵌入式系统课程体系研究与实践[J].高教论坛,2007(4):71-73.
[4]王平.嵌入式系统教学及实验研究[J].高等教育研究,2008(3):39-40.
[5]徐慧,金敏.“三点一线”教学方法在“嵌入式系统”课程中的应用[J].教育与教学研究,2009(10):39-41.
TeachingDiscussiononEmbeddedSystemCourseforComputerProfessional
JIANGYinzhen,WANGYihuai
(DepartmentofComputerScienceandTechnology,SoochowUniversity,Suzhou215006,China)
计算机入学教程篇6
关键词:课群建设;模块化教学;计算机基础教学
中图分类号:G642文献标识码:A文章编号:1009-3044(2011)28-7044-02
BuildingaProfessionalCharacteristicsofComputerClasses
XUWei
(CenterofComputerandExperiment,South-CentralUniversityforNationalities,Wuhan430074,China)
Abstract:Ascomputertechnologyistotheprofessionalfield,theexistingsinglemodeofcomputerteachingforcollegeswillnotbeabletomeetthedemandforprofessionalstudents.Tomakeabetterserviceindifferentprofessions,accordingtotheministryofeducationconcerningtheopinionsanddemands,theclassesconstructiononcomputerfoundationcoursesareputforward.Andlearnaforeignuniversity'steachingexperience,aimedatuniversitycomputercoursesofferedanewteachingmethod―themodularteachingmethod.
Keywords:classesconstruction;modularteaching;computerbasicteaching
随着信息技术的发展,计算机已经成为了人们工作生活中一个不可或缺的工具,大学生作为即将走入社会的群体,熟练掌握计算机应用是社会对大学生提出的新要求,基于这一点,每个大学院校都开设了计算机相关课程,但是,当前的计算机基础教育效果并不尽如人意,计算机基础教育的目标是“培养学生掌握一定的计算机基础知识、技术与方法,以及利用计算机解决本专业领域中问题的能力”,由于课程设置的局限性,目前的教育模式并没有完全实现这个目标,随着计算机技术日益深入到各专业领域,在专业课的教学中已经大量涉及到计算机的知识与技术,一些专业课更是将计算机软硬件作为必备的工具,同时,不同学校、不同专业对学生的要求差异很大,因此,必须建设有专业特色的计算机基础课群[3]。
1计算机基础教育现状
教育部高等学校计算机科学与技术教学指导委员会2006年编制的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中[1],建议各校在课程设置中采用“1+X”的课程设置模式,即大学计算机基础+若干必修/选修课程,并从专业应用计算机的特点出发,对专业进行分类,提出相应的课程建议方案,如表1所示。
目前很多高校采用的都是基于表1的相应的课程设置,通常情况下,除去计算机专业,其余专业的所有学生在大一上学期必须学习《大学计算机基础》课程,这门课程主要介绍的是计算机的基本原理、Windows的基本原理与操作、Office办公自动化软件中的Word、Excel、Powperpoint的应用以及多媒体和网络的基本知识,这门课程深受大一新生、特别是在读大学之前很少接触计算机的学生的喜爱,因为Office属于非常实用的软件,学生写论文、投稿、参加社团活动做宣传片等都会用到;到了大一下学期,再统一开设计算机程序设计课程,根据院系不同,偏理科的院系如数学与统计学学院、生命科学学院等开设《C语言程序设计》课程,偏文科的院系如民族学与社会学学院、外语学院等开设《VisualFoxpro程序设计》或者《ACCESS数据库技术》课程;进入大二之后,再根据专业不同开设不同的计算机课程,如matlab,机械制图等。
2现有计算机基础教育的弊端
显然,不同类型的学校和专业,对计算机的要求是不同的。无视专业差别,笼统的设置相同的计算机课程,不但对学生的能力培养起不到任何作用,反而会打消学生的学习积极性以及对计算机课程的学习兴趣。另外,目前的计算机基础教育不具备连贯性,很多学生在大一学习了大学计算机基础和程序设计或者是数据库课程,在后续的学习和生活中,因为很少用到相关知识,而又再未接触其余的计算机课程,等到踏上工作岗位要用到这些知识的时候,已经基本上都遗忘了,因此,针对不同类型的学校和专业,建设不同的计算机基础课群是非常必要的。
3计算机基础课群建设
计算机基础课群的建设应该遵循两个原则:第一、课群的建设应该有针对性,结合专业特色,开设和专业相关的计算机基础课程;第二、课群建设应具有连贯性,使计算机基础教育贯穿整个大学阶段,针对这两点,笔者提出如表2所示的计算机基础课群建议,其中,建议必修课程在大一完成,限选课程可以安排在大二,而选修课程则安排在大三之后。
不难发现,不管是哪个类别专业的必修课程里,都有大学计算机基础课程,这门课程无疑是学生进入计算机领域的敲门砖,但是随着计算机基础教育低龄化的进一步深化,越来越多的大学新生在进入大学之前已经有了一定的计算机基础,因此,这门课程虽然作为必修课程,但是对基础不一样的学生还是应该差异化对待。
除了现在在各大高校普遍使用的分级教学方法之外,笔者参考国外一些大学,如不列颠哥伦比亚理工学院[2]的做法,提出“计算机基础模块化教学方式”,即将计算机基础课程以系列课方式设置,按照内容由浅入深划分成多个模块,各个模块的上课时间错开,分别设置相应的学时,如第1模块学习计算机的基础知识以及Windows操作系统,可以从第1周开始设置2周4个学时的课时,第2模块学习Word文字处理,可以从第3周开始设置3周6个学时的课时……这样,学生可以根据自己的实际情况自由选择,毫无基础的学生可以选择从最简单的学起,一直学完整门课程,而有一定基础的学生可以选择学习其中的几个模块,已经完全掌握这门课程的学生则可以申请免修,免修的方法就是由学院组织考试,考试成绩达到一定标准则可以免修这门课程。
4结束语
针对目前高校计算机公共基础教学模式单一的问题,笔者认为不同专业应结合专业特色设置相应的计算机基础课程,同时,为了使学生能够学有所用,在进入工作岗位之后能熟练使用计算机解决工作中的问题,计算机课程的设置应具有连贯性,针对这两方面,笔者提出了不同类别专业计算机基础课群的建设意见,同时,借鉴不列颠哥伦比亚理工学院等国外院校的教学经验,提出了大学计算机基础模块化教学方式。希望通过这一系列的教学改革,培养大学生学习计算机知识的兴趣,使计算机能够真正成为大学生解决问题的好帮手。
参考文献:
[1]教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)[M].北京:高等教育出版社,2009.
-
年保安个人工作总结范文(整理12篇)
保安个人工作总结范文转眼又到了总结自己工作的时候了。从这一年的工作情况上来看,作为一名xxx公司的保安,我在工作也有犯下过一定的错误,但在领导的帮助下,我在后来更加严格的..
-
《古代中国科学技术》读后感范文(
《古代中国科学技术》读后感范文暑假里,我读了一本名叫《古代中国科学技术》这本书。这本书非常好,让我知道中国古代的技术原来也很发达。这本书是赵勇、李成两人共同写的,主..
-
初中生读后感范文(整理16篇)
初中生读后感范文在我的印象中,冬天总是十分寒冷:刺骨的风狠狠地刮着,呜呜地咆哮着,一刻也不停歇。读了老舍的文章《济南的冬天》后,我便认为没有哪儿的冬天能够比得上济南的冬..
-
合同续签请示范文(收集3篇)
合同续签请示范文篇1榆林综合服务有限责任公司:我酒店使用的两部乘客电梯(型号:GPS-2),由上海三菱电梯有限公司生产,于20xx年安装调试且投入使用,至今已使用十二年之久。按照《..
-
2023年党员个人工作总结范文(收集6
2023年党员个人工作总结范文篇1自年初开展保持党员先进性教育活动,党员个人先进工作总结。四个多月来,在卫生局党支部保持党员先进性教育领导小组的领导下,在站党支部领导的精..
-
《万历十五年》读后感范文(整理6篇
《万历十五年》读后感范文《万历十五年》很有名,我也已经读过好几遍了。近来再重读一遍,又有了一些新的感受。中国古代政治的最鲜明特点是观念治国。早在国人历史早期,古人便..
-
爱岗敬业心得体会范文大全(整理6篇
爱岗敬业心得体会范文大全作为一名营业员,每天站在柜台前,面对着各式各样的顾客,我始终以热情、专业的态度对待每一位顾客。爱岗敬业,对我而言,就是用心去服务,用微笑去传递温暖..
-
学校校长心得体会范文(整理6篇)
学校校长心得体会范文教师是学校的灵魂,他们的专业素养和教学能力直接影响着学校的教学质量。因此,作为校长,我始终将师资建设放在重要位置。我们积极引进优秀教育人才,为教师..
-
幼儿园大班幼儿毕业评语(整理10
12.2023幼儿园大班幼儿毕业评语二 你是个聪明大方又可爱的小女孩。这学期你的表现很能干,能主动和老师说一些自己发生的事。你上课
-
部队班级年终工作总结(收集6篇)
部队班级年终工作总结篇1今年来,在支队党委的正确领导和业务部门的有力指导下,我们班始终以“”重要思想为指针,以政治合格、军事过