前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的边城教案主题范文,仅供参考,欢迎阅读并收藏。
关键词:编程类;考核;实践教学;评价指标
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)27-0099-02
Abstract: At present, the programming courses’ practice teaching evaluation exist the shortcomings of randomness, one-sidedness and not-truth etc. In this paper, a new practice teaching evaluation scheme is proposed which emphasizes the procedural examination instead of the ending examination. This scheme includes a complete index system of the practice teaching evaluation and a supporting software management platform etc. It can effectively improve the practice teaching effect.
Key words: programming; evaluation; practice teaching; index system
1 目前高校计算机编程类课程实践环节考核的现状
众所周知,计算机专业是一门实践性要求很高的专业,尤其是课程中的编程类课程,学生的编程能力的提高只有通过实践环节加以训练。目前,计算机编程类课程对学生的考核方法,大多学校采用理论和实践相结合的结构成绩,理论考核往往采用笔试方式在期末进行,较为客观,占整个课程成绩的50%以上,但对实践环节的考核存在评价的随意性、不全面性和不客观性等因素,从而导致学生只重视期末一次终结性的考核评价,而忽视课程的实践教学的考核,这种评价非常不利于学生的创新精神和创新实践能力的培养[4]。
(1)评价的片面性
目前学生实践效果的评价主要看学生所编写的代码能否运行、结果是否正确,这种方法只注重对基本知识和技能掌握的评价,忽视对学生学习过程中的学习态度、自学能力、创新意识、团队协作精神等方面的评价,忽视了对学生综合素质的全面评价。这种单一只注重知识技能的评价,必然导致学生发展片面、畸形,影响学生身心发展和综合素质的提高。
(2)学生对实践考核重视度不够
实践考核以培养学生动手能力、操作技能和职业素质为主要目的,由于实践教学缺乏明确的考核方式和评分标准。一方面,程序设计中的实验、课程设计,没有制定明确的考核评分标准,课程的实验环节的最终考核成绩大多是根据提交的实验报告和上课时学生给教师的印象给定实践考核成绩,导致学生认为只要按时交实验报告就很容易得分,自然而然认为实验课在整个课程中并不重要。另一方面与实验课成绩只是作为整个课程平时成绩(作业、出勤、实验)的一部分对待,而只有整个课程的期末笔试成绩达到50分才能与平时成绩结合算最终成绩,否则不管平时成绩如何最终成绩视为不及格 (我校的规定) 。而一般笔试能达到50分老师尽量使结构后的成绩能达到60分,这致使实验课的考核成了老师平衡考试成绩的一种手段,从而反过来影响到学生对实验重视程度降低。
(3)缺乏真实性和客观性
教师在实践教学过程完成后往往通过实验报告或软件系统考核评价学生,这样致使部分学生课下将别人做好的程序稍加修改或从网上找现成的交给老师,导致评价结果不能真实地反映实践教学过程中的学生表现;另外,课程设计往往分组进行,一个组的成绩有评价标准,但组中成员之间的差异就很难界定出来,因为没有明确的可操作的评价标准,使考核评价结果存在较大的主观随意性,能力相差很多的学生有可能实验成绩相同。
2 实践环节考核方式改革的方法
(1)以过程考核为重点[1]
1967 年美国芝加哥大学教授 Michael Scriven提出形成性评价(Formative Assessment),强调教师在教学过程中利用多种机会和手段评估学生的学习状况,以获得有益的教学信息指导教学,促进教学健康发展,最终促进学生学习进步。借鉴形成性评价、过程化考核方法,实践教学的评价应贯穿整个课程中,包括学生的在实验课上的学习的积极主动性,编程思路的考核,编程时间的考核、代码编写规范的规范程度,课程设计包括选题、设计、实现和答辩,整个过程中学生的对项目的组织、计划、管理、沟通能力等多方面的评价,这些能力的高低正是决定学生职业生涯发展的关键。
(2)设置全面的、合理的指标评价体系[2]
评价不能只看学生最后的代码的正确性,应综合多方面的因素考虑。一个实验任务应从以下三个一级指标来评价:学习态度:是否按时出勤、学习的主动性和热情等;代码质量:结果是否正确、编码的用时时间、代码的可读性和执行效率如何;团队合作:答辩和表达清楚、文档编写规范等,如图1 所示:
一级指标的权重包括学习态度权重系数15%;代码质量权重系数 60%;团队合作权重系数 20%。根据企业实际需要的技术方法划分二级指标,其所占的权重及评分标准如表1 所示:
(3)建设一套辅助考核评价的软件系统[3]
在传统的实践教学中,教学、实验、批阅实验报告都是人工方式,在这种方式下,老师的工作量大、效率低下,信息反馈时间太长。这种教学方式已经不能适应当今社会的需求,因此利用信息化的相关手段与方法十分必要。编程类课程作为实践性要求很高的一类课程,课程教学评价的核心是对学生利用编程动手解决实际问题能力的评价。通过实验报告、笔试并不能全面反映学生的真实水平,而且对学生所写的代码进行手工批改,既费时又费力。随着高校教学信息化建设的加快,实现对学生编程能力的自动化评价方法,搭建一个基于网络的计算机编程类课程实践教学自动化教学评价平台,该平台以自动化评价为主、人工评价为辅的方式评价学生的程序,学生可以随时登录平台提交自己的程序,平台会自动运行学生的程序,平台还能随时记录学生的上机过程(上机时间、编写程序耗时、错误程序提交次数、程序错误原因、互动情况、代码量等),同时教师根据学生实验过程中的表现和完成情况,动态地对学生的每一次实验给出各个指标不同的分值。
3 应用及效果分析
编程类课程的教学重点是培养学生的实践编程、调试代码、解决实际问题能力,因此衡量一个学生是否达到教学要求的标准不是看他“懂没懂”,而是看他“会不会写代码”。本考核方案通过在C语言课程中的应用,考核方式采用上机、软件展示、项目答辩等形式进行,采用新的实践考核方案对学生上实验课的热情、实验课堂的学习气氛和项目参与的积极性有明显提高,到学期末,每个学生都取得了不同程度的收获。大多数学生不仅能把书本上学到的编程语法、编程思想和真正代码实现结合起来,解决了一些实际问题,具备了编程和调试C语言程序的能力,同时也提高了学生的团队合作能力、工作协调能力、语言表达能力、报告书写能力等多方面的素质,为学生今后从事IT工作打下坚实的基础。这种实践考核方式的应用不但提高了本门课程的教学质量和效果,激发了学生的编程积极性,为后续编程课程的学习积累了很好的学习方法。
4 结语
计算机专业中编程类课程较多且非常重要,一个合理的、客观的、公正的考核办法是提高该类课程至关重要的环节,该环节不仅考查学生对该门课程知识和技能的掌握情况,更重要的是通过考核,使学生能把课堂上学到的基本知识和技能综合起来,可以解决实际问题,提高学生的编程能力。从考核制度上给学生一个发挥自身才能、展示自我的机会,变被动的做实验为主动的挑战,让考核真正成为提高学生编程水平的过程。同时在完成实验任务的过程中,学生通过团队协作,共同学习,一起讨论,共渡难关,取得最后的成功,提高了学生的综合素质。
参考文献:
[1] 刘一臻,李敬波,马彩霞.以过程考核为主导的大学计算机程序设计语言类课程考核评价体系的研究[J]. 辽宁科技学院学报,2014(1):66-67+71.
[2]周屹, 邢传军.计算机专业实践教学考核方法研究[J].计算机教育,2013(12):59-62.
关键词:城区边缘 农村中学 安全教育
在城区边缘的农村学校,同时具有农村和城市学校的双重特征。所以安全教育的内容更复杂,难度也更大一些。这就要求我们在安全教育方面更要多动一番脑筋,多下一些功夫。
一、客观认识安全教育现状
1.安全意识不足
农村学生的家庭安全教育缺失,这与家长自身的素质有很大关系。一般来说,农村学生家长的受教育程度多数较低,受过高等教育的家长几乎没有。这使得他们对孩子的关注点更多地集中在衣食住行这些物质方面,对于学生的安全教育以及心理健康等方面则比较欠缺,所以导致农村孩子的安全意识不足。
2.安全基础较差
农村孩子除了安全意识不足以外,对安全知识的掌握情况也不乐观。由于前些年对安全工作的重视不够,经费也缺乏,近几年虽然重视程度提高了,但安全教育的软硬实力都相对薄弱,甚至有的还没有把安全教育工作真正地落到实处,因而导致素质教育过程中学生安全方面的素质还比较差。我们学校教育工作者要客观认识本地实际和安全教育状况,提高重视度,把安全教育作为学校头等大事来抓,切实落到实处。
二、合理完善安全教育内容
根据城乡结合部位农村学校自身特点及当地的实际,我们在按教学计划认真上好生命与安全教育课程基础上,还要有针对性的增加一些相关教育内容。
1.劳动安全教育
作为农村中学生一定会或多或少地参加一些农村田园生产劳动,在劳动过程和使用工具方面都会存在一定的不安全因素,教给学生一些劳动常识和正确使用生产工具是非常必要的,所以我们有目的地利用学校劳动基地对学生进行爱劳动、会劳动以及安全使用工具等方面的教育,包括各种劳动工具如何携带等等。
2.食品安全教育
几乎所有的学生都喜欢吃方便面、麻辣烫、米线、辣卷、辣片和各式各样的小食品,这些东西本来就不是什么健康食品,况且农村的食品安全检查相对薄弱,农村的超市、小卖店和麻辣烫等小吃很多是质量不合格、不卫生的。所以我们要教育学生不去吃,教给学生正确掌握辨别食品安全的常识,让学生知道只有吃安全的食品,才能有利于身体健康。
3.交通安全
农村孩子对交通安全常识了解不够,交通安全的意识也比较差。虽然他们去城里的机会相对少些,然而中学生已不是太小的孩子,时常也会结伴或单独去往城里,这就存在极大的安全隐患。基于这些情况,我们应及时的对学生进行交通安全教育,通过课堂教学讲解、观看视频和交通案例等方式使学生尽快掌握交通知识,提高遵守交通规则的自觉性,并且有计划、有组织的带领学生参与实践,在实践中掌握知识,学会守规。
4.人身安全
农村的村与村之间距离较远,每当盛夏来临庄稼长高,部分学生上学放学路上很容易遇到坏人,所以要教育学生尽量结伴而行或由家长接送。此外,由于家距城区很近,很多家长都出去城里打工,早出晚归,有的学生大部分时间单独在家,这就要教育学生单独在家时注意锁好门窗,不要给陌生人开门,尽量不要自己在家点火,用电器,用煤气等,并且适当教给学生这些生活常用品的使用方法。
5.时节性内容
随着春夏秋冬季节的变化,一些与生命安全有关的事情也会随季节发生变化,春秋季节的花粉过敏,易导致眼部疾病的发生,春季风大也易发生火灾;夏季注意不要溺水,吃瓜果蔬菜注意卫生;冬季注意雪天路滑,并预防感冒;春节燃放鞭炮注意安全等等,这些都要有针对性的对学生进行安全教育。
三、努力拓宽安全教育形式
生命安全教育,应根据内容特征、学校内外部环境特征、学生实际情况采用多种形式开展。
1.开设生命与安全教育课程
严格按上级要求开设生命与安全教育课程,不可偏废、不得取消,要按课程计划开足生命安全课,选择有经验、懂业务的骨干教师担任授课。
2.授课内容细致入微
无论是原课本内容还是根据实际增加的授课内容,教学时一定要做到细致入微,防止粗线条勾勒。可以把安全知识按内容分成若干块儿,采取微型课形式集中讲解、各个击破、逐一落实。
3.开展生命与安全知识讲座
有计划开展各种形式的生命与安全知识讲座,使学生系统掌握某些专项的安全知识,如珍爱生命远离危险知识讲座;如何正确判断各种危险环境;从生理学角度了解生命意义等知识讲座,教育学生保持积极的心情、乐观的态度、正确地面对挫折;还有交通安全知识、食品健康安全知识、消防安全知识等讲座。条件允许的情况下,对某些专业性较强的东西聘请相关专家指导讲座。
4.安全教育不能怕麻烦
要时刻记在心里、时刻盯在眼中、时刻挂在嘴上。开展最后一分钟安全教育活动,每天上午的最后一节课和下午的最后一节课的最后一分钟,不管是什么课都要结合当时的实际进行安全教育,如雪天注意路滑、回家路上注意交通安全、注意饮食安全、别忘了学校强调过安全注意事项等等。
5.多看生命与安全教育资料
观看生命与安全教育的图片展览、视频及科教片,让学生感受生命的坚强与脆弱,让安全意识常驻于心。
四、掌握必备安全保护技能
只了解生命与安全知识是不够的,必须在此基础上掌握一定的生命与安全保护技能,才能终生受益。而掌握生存技能最好的时期应当是学生阶段。
1.开展各种实践活动
活动是学生了解和掌握生命与安全知识技能的有效载体,定期组织学生开展实践活动,在实践中掌握的知识技能才更快、更好、更牢。
2.开展各种安全演练
一、寻找合适教案
在寻找教案之前,必须对教师自身素质进行分析,扬长避短。如口语表达能力、表现能力强的可选择上语言课,绘画能力强的可上美术课,表现力较强、唱歌比较好的就选择上音乐课或舞蹈课,而针对表现能力不是很强,但语言简洁,逻辑思维强的就选择上科学课。根据自身特点选择优秀教案的领域范围,有目的地寻找,不至于漫无目的,浪费时间与精力。
活动领域确定后,必须明确此领域的要求,如科学领域,《幼儿园教育指导纲要》明确指出:科学教育应密切联系幼儿的实际生活,利用学生身边的事物与现象作为科学探索的对象。《3~6岁儿童发展指南》强调:幼儿科学学习的核心是激发探究兴趣,体验探究过程,发展初步的探究能力。带着这些新的教育理念去寻找相关优秀教案,我曾在《山东教育・幼教园地》上看到一则大班科学活动案例“巧顶纸板”,将幼儿生活中较常见的几种材料:纸板、易拉罐、铅笔、纸筒芯等作为教具,引导幼儿主动尝试用不同材料巧妙顶起正方形、正三角形、圆形纸板,教师与幼儿一道津津有味地探索稳稳顶住纸板的秘密。幼儿通过亲身体验和实际操作进行科学学习,亲历了探究的全过程,从而有助于培养积极探究的态度,养成积极探究的习惯。
二、调整优秀教案
虽然现成的优秀教案上已标明施教对象,但不同地区的孩子会存在一定程度的地域差异,且许多教育方式更是因人而异,此时必须根据本园孩子的实际情况对优秀教案进行适度的调整。当我选中大班科学活动案例“巧顶纸板”后,先进行预操作:准备一些材料和铅笔、易拉罐、纸筒芯、圆形纸板,不作任何提醒与练习,让大班孩子试着用这些材料顶起圆形纸板,结果发现大多数孩子都能成功顶起圆形纸板。很显然,在大班上这节课的活动设计没有挑战性。用同样的方法在中班做试验,40名幼儿中有14名幼儿轻易地把纸板顶起来了。于是根据预操作的结果,我决定将它由大班科学活动改成中班科学活动。在预操作的过程中发现,较薄的纸板容易变形,影响操作效果,在准备材料时要尽量选择硬实、不易变形的纸板,排除所有不利于操作的干扰因素。预操作可以帮助我们确定教育对象、活动材料、活动目标等,以便活动能够科学地顺利地进行。
《山东教育・幼教园地》上一则大班科学活动案例“巧顶纸板”,教学过程是这样设计的:
1.欣赏:激发幼儿顶纸板的兴趣(播放获奖杂技表演、幼儿用身体部位顶住纸板的游戏现场)。
2.尝试:发现顶纸板的最佳位置(幼儿用纸筒芯自由尝试顶纸板、发现成功的秘密、幼儿合作找并画出中心点)。
3.探索:分析用不同材料顶起纸板的难易程度(猜想并记录、尝试并记录、集体验证操作结果)。
4.讨论:找出有利于顶纸板的因素。
5.表演:分享顶纸板的快乐。
以上活动设计是适合大班幼儿的,程序比较复杂,而我的施教对象为中班幼儿,就不能照搬硬套,让幼儿合作找中心点对大班幼儿来说并不难,而中班幼儿的合作能力、协调能力并不强。找、画中心点有一定的难度,我就进行修改,幼儿操作结束后请两个幼儿示范稳稳顶起圆形纸板,教师帮着画中心点,然后请幼儿观察教师做的记号,发现能稳稳顶住纸板的位置,通过观察得出结论:只有顶住圆形纸板的中心点,才能稳稳地顶起纸板。于是我对活动过程进行适度调整:
1.欣赏:激发幼儿顶纸板的兴趣
2.探索:用不同材料(铅笔、纸筒芯、易拉罐)顶圆形纸板并讨论:为什么有的材料容易顶起纸板(纸筒芯、易拉罐),而有的材料很难顶起纸板(铅笔)?
3.二次探索:探索用铅笔成功顶起纸板的秘密――顶住中心位置(幼儿尝试顶纸板、请成功幼儿表演、老师画出中心点、幼儿观察中心点发现成功的秘密)。
4.表演:分享顶纸板的快乐。
三、打磨出优质课
优秀教案只是上好课的前提,还有诸多因素影响着一节活动课最终的效果,如教师的组织能力、教育技巧、孩子预知的经验、教具的准备等。为了实现课堂教学的最优化,打磨出一堂优质课,还需在实际操作中不断结合教学实际进行调整、优化。经过以上环节,我在上课的过程中发现了如下问题,并在教学过程中不断进行调整、优化,取得了较好的教学效果,反响不错。
(1)问题设计具有局限性。活动的导入部分,请幼儿用身体的不同部位顶纸板,孩子站在原地,只能想出几种玩法:用头、肩、背顶纸板,仅局限在身体的几个部位,并不能充分调动幼儿参与活动的兴趣,封闭了孩子的思维。于是我就重新设计:请小朋友想出多种办法和纸板玩游戏。幼儿想出了许多种玩法:纸板变成了方向盘、飞镖、滑板车、陀螺、红绿灯,用一只手指、两只手指、三只手指、头、手臂、背等部位顶纸板。开放性的问题设计,使幼儿活动内容更丰富,激活了幼儿的思维,更激起幼儿活动的兴趣。
一、教材分析
《海滨小城》这篇课文写的是一座海滨小城的美丽景色,抒在情发了作者热爱家乡的思想感情。作者先写海滨,再写小城,意在把小城放在海滨这个大的背景下,使小城更加美丽。海天辽阔,小城玲珑,浑然一体,美不胜收。
二、教学目标
1.能正确、流利、有感情地朗读课文,认识生字,理解生字词.会写本课生字。
2.理清文章脉络,了解本课分为两部分,感受海滨的美丽.
三、重点难点
重点:感受海滨的美丽
难点:感悟作者的观察方法和观察顺序。
四、教学准备
生字卡片、多媒体课件
五、教学过程:
(一)、激情导入,引发兴趣
1.导入:同学们,我们伟大的祖国山川秀丽,风景优美,今天老师要带领大家一起走进一座具有南国风光的美丽的海滨小城。(板书课题) 板书时,教学滨字,前鼻音,形声字,表示水边,近水的地方。因此海滨指的就是海边。教读 海滨 ,所以其实这篇课文从海滨和小城两个地方展开了介绍。
2、我想大家已经迫不及待的想要从课文中欣赏这海滨小城的美景了,下面请大家自读课文,读之前,老师有几点自读要求。请一位同学大声、清晰的读给大家听。下面开始自读课文吧。
自读要求:
读准字音,读通句子,难读的地方多读几遍
思考,课文哪一部分写的是海滨,哪一部分是小城?
(二)
、初读课文
1、检查生字词读音
出示词语:
海滨 浩瀚 海鸥 胳臂
遍地 满载 栽树 理睬
每逢 榕树 石凳 咯吱
(1)
带拼音检查词语 提示最后一横行注意后鼻音读准确
(2)去拼音检查词语
(3)提示:第一行藏着一个多音字,出示 臂 的两种读音
(4)目光聚焦到第二横行 有两个形近字:载 和 栽
出示图片连线 区分两个生字的不同,再提及还是本课要求会写的生字,师板书生字,生描红、临写。
解决了生字词的难题,相信现在我们能顺利的浏览这海滨小城的风景了。
(三)、品读课文,感受海滨之美
1、指名分段课文,其他同学边听边思考,课文哪一部分描写了海滨景色,哪一部分描写了小城景色?
指名回答,1-3段写的海滨 4-6写的小城
2、其实从课文中我们不难发现,整篇文章是围绕着一个中心句展开的,是哪一句呢?你找到了吗? 出示:这座海滨小城真是又美丽又整洁。
从这个句子中我们知道了这座海滨小城的两大特点:美丽、整洁。
3、下面请各位同学自读课文,想一想课文写了海滨小城的哪些景象体现了其美丽和整洁?
大海、沙滩、庭院、公园、街道
4、这么美丽整洁的地方,你们愿意跟随老师一起细细游赏么? 下面就让我们带着轻松的心情,走到街道的尽头,欣赏美丽的海滨景色。播放海滨视频,请生说说感受。
5、请生自读1-3自然段,找一找你最喜欢的句子,并和同桌交流喜欢的理由。
6、指名说话,并指导读句。
7、带着喜欢、高兴的心情,再读1-3段,体会海滨的美丽。
(四)、总结
海滨绚丽多彩,充满欢声笑语,这节课我们领略了海滨的美丽与喧闹,下节课,让我们一起到小城里轻松漫步,感受另一番迷人的景色。
(五)、作业
请生画一画、写一写海滨景色,来表达对海滨的喜爱、赞美。
关键词 高职教育 C语言 结构化编程 互联网
如何提高高职计算机类专业学生非图形模式下的结构化编程能力,是高职计算机教育中的一个普遍问题。作者通过三年的努力,对“C语言程序设计”课程在教学内容、教材建设、实训设计、网站建设和考核方式等诸多方面,进行了大胆的改革和探索,将电子教材、电子教案、学习论坛、编程工具、学习资料等,整合成为学习网站,在教学过程中通过论坛程序不同版本,实施案例驱动,课后通过QQ群进行辅导答疑,通过论坛、电子邮件进行作业提交批改,建立了基于案例驱动的结构化编程教学模式。本文具体论述了基于案例驱动的高职C语言结构化编程教学的过程和方法。
1 教学内容
在课程设计上,针对高职计算机专业学制短,技能要求高的特点,提出了“一条线两阶段,三结构四循环”的教学模式。
“一条线”是指在一年级的编程教学课中,贯彻C语言一条线。曾经有一种观点,认为高职计算机专业的编程语言教学,直接从面向对象语言开始学习,可以节约时间。但是,70%的企业依然要求学生具备面向过程的结构化编程能力。考虑到企业的需求,结合后续的课程安排,我们决定在一年级的课程安排上,贯彻C语言“一条线”,即在第一学期,开设“程序设计基础”,第二学期,开设面向过程的“C语言程序设计”。
“两阶段’指课程安排分为“程序设计基础”和“C语言程序设计”两个阶段。“程序设计基础”解决程序的基本结构,重点在建立学生的结构化程序的基本框架和概念;以C语言为基本语言,使学生能有实际操作的平台,但准确把握“把C语言作为伪语言”的原则,不让学生陷入C语言多变的泥淖,而把注意力放在结构化程序的基本结构上。“C语言程序设计”放在解决C语言的使用上,把握“C语言”是编程工具而不是研究对象的原则,根据企业的编程规范,对“C语言”进行简化,重点是如何使用C语言解决一般复杂程度的结构化编程问题。
“三结构”是指在一年的学习中,学生要学习三个成绩管理软件的编程,分别是基于一维数组、二维数组和动态结构数组。从企业实际应用来看,动态空间的使用,可以用动态数组解决。因此我们去掉了链表,重点是让学生写出有工程实际意义的结构化程序。
“四循环”是指编写基于“三结构”的每一个成绩管理软件过程中,教师四个以上的程序版本,引导学生改写、增加函数,让学生直观地看到软件的功能是如何一步一步构建起来的。
结构化程序设计的教学中,如何让学生建立起结构化程序的框架是很困难的。一个简单的成绩管理软件,代码就超过300行。对初学者来说,看懂超过100行的程序就需要很长时间,学生又如何能在短短的课堂时间里通过增加/改写函数来增加功能呢?这也就是很多学生学完了C语言程序设计,依然不能编写一个简单的应用程序的主要原因。我们发现通过论坛程序版本,利用工具软件BeyondCompare,比较不同的程序版本之间的差异,可以让学生直观地看到软件的功能是如何一步一步构建起来的,如图1所示。程序的第一个版本,就是一个主函数,不超过10行,只显示程序的几项功能菜单,学生很容易理解,然后通过第二个、第三个版本,每一个版本实现或改进一个菜单的功能,直到最后版本。
通过图1,我们可以看到程序功能的增加是由哪些代码实现的,而通过不断反复的比较,学生就可以掌握结构化程序设计的过程和方法。
在教学过程中,通过比较版本,让学生直观地看到复杂的程序功能是如何由简单的函数一个一个构成的。学生经过“程序设计基础”的课程设计,基本掌握主函数与模块函数的作用和相互关系,可以看懂超过100行的C语言源程序,理解基于一维数组的成绩管理系统;在“C语言程序设计”的课程设计中,学生对主函数与模块函数的理解更加深入,可以看懂超过300行的C语言源程序,理解基于动态结构数组的成绩管理系统,掌握主函数的设计方法,并按照规范的格式写出自己的函数。回想三年前,因为没有采用这种方法,只要是超过20行的程序,学生就普遍反映看不懂。由此可见,采用新的方法后,学生编程能力的提高十分明显。
2 教材建设
2004年9月清华大学出版社出版了作者主编的21世纪高职高专规划教材《程序设计基础》,教材主要在三个方面进行了改革。
(1)强调把生活中的问题转化为程序的能力,使学生真正能够编写实用的程序
在教材编写思想上,重点放在培养学生把生活中的问题转变成为程序并进行处理的能力,强调转变讲授思路,推行引导学生首先想清楚“我要做什么?”,然后才教给学生“如何做”,最后上机进行验证的三步教学法。
在教材的编写风格上,对全书所有的例题进行了通盘的考虑,在循环、数组、函数和结构化设计等单元,所有的例子都有前后的联系,强调内容的前后衔接,特别注意工程规范的引入,在变量的命名、程序格式方面,均按工程要求进行。在案例选择上,全部采用工程实际和实际生活中的案例。
(2)提出了以“三大区域”为特色的c程序的基本框架
通过把一个基本的C程序从上到下分成预处理区、变量声明区、执行语句区“三大区域”为特色的C程序的基本框架,让学生树立正确的程序格式与规范。“三大区域”概念的提出,明确规定了程序的基本框架,让学生从一开始就按固定的格式进行编程,养成良好的编程习惯。
(3)提出了使用函数的“三大步九要素”的基本方法,建立使用函数的清晰框架
我们提出的使用函数的“三大步九要素”的基本方法,在教学中取得了很好的效果。
所谓“三大步”,是指我们在使用自定义的函数时,对函数进行声明、定义和调用。三大步按顺序进行。
所谓“九要素”,是分别指函数声明、定义、调用各有三要素共九点:函数声明的三要素:返回值的类型、函数的名字、形式参数。函数定义的三要素:形式参数、功能、返回值。函数调用的三要素:名字、实际参数、返回值。通过对“九要素”的理解掌握,学生能够建立起使用函数的清晰框架。
3 实训设计
对高职学小的技能培养,实训是很重要的环节。我们采用了项目驱动的思想来设计实训项目,每一单元的实训,都是构成最终程序的不同版本,在“程序设计基础”头程序版本8个,“C语言程序设计”共程序版本10个,构成了实用的软件框架,学生相当于参与了一个中等复杂程度的软件开发,积累了经验。在今后的实际工作中,完全可以以此为模板,进行结构化程序的开发。
4 网站建设
利用互联网技术,建立基于互联网的学习资源。2003年建立了“光华之窗”教学网站,在网站平台上,将电子教材、电子教案、学习论坛,编程工具、学习资料等,整合成为学习网站,设计了“程序设计基础”、“C语言程序设计”教学论坛,两年来积累了完整的教学过程资料。可以说,网站的建设和运行,为课程的质量提供了保证,避免了“课随老师走”的问题。
5 考核方式
关键词:变电站、站用电系统、一体化、整合方案
Researching of Substation AC & DC Power Integration System
Abstract: This paper analyzes the status and problems in station power supplies for conventional substation, base on which the information circulation, low degree of automation, reliability problems exist, poor economy, ioperational inconvenience, life cycle cost increase. This paper provides an integrated scheme for substation AC&DC power supplies, namely through the network communications, integrated monitoring, system linkage scheme, effective Integrated station AC power supply system, DC power supply sytem and uninterrupted power supply system, The whole station power supplies is managed by integrated monitoring to implement the linkage of auxiliary system.
Key words: Substation; station power system; Integration; Integration programme
中图分类号:TM411+.4文献标识码:A文章编号:
0 概述
常规变电站配有三套独立的电源系统,直流操作电源(DC)、交流不间断电源(UPS)和站用电交流电源(AC)。直流操作电源为控制、信号、保护、自动装置以及某些执行机构等供电。交流不间断电源(UPS)为综自系统的微型计算机、继电保护装置内重要负荷等供电,站用电交流电源除为站内照明、空调、主变冷却、消防等设备供电外,还为直流充电设备、站内通信装置、监控系统的测控保护屏柜等提供二次交流电源。
1 各自独立式电源系统存在问题
2.1 信息流通不畅,自动化程度低
传统站用电源难以实现系统化管理,信息不能共享,无法实现电源设备的状态检修。变电站交流电源系统和直流电源系统均由不同的中标厂家提供,各厂家设计的电源系统均采用不同的通讯规约,并且通讯规约一般不兼容。难以实现对电源系统的网络化管理,其自动化程度较低。
2.2可靠患
由于站用电源信息不能网络共享,针对故障或告警信息不具备进行综合分析的基础平台,不同专业的巡检人员分别管理各自电源子系统,难以进行系统分析判断、及时发现事故隐患。对于涉及需站用电源各子系统协调才能解决的问题难以统一处理。
2.3经济性差
由不同供货厂家分别设计的各个电源子系统,资源不能综合考虑,造成了部分设备的重复配置,一次性投资显著增加。如直流电源、UPS不间断电源分别配置独立的蓄电池,浪费严重;交流系统配置电源自动切换设备,直流电源充电模块前又重复配置交流电源自动投切装置,既浪费又使设备之间难于协调运行。
2 交直流一体化电源的优点
交直流一体化电源系统并不是对交流、直流电源系统的简单混装,具有鲜明的技术优点:
3.1 网络智能化设计,实现信息共享
通过一体化监控器对站用交流电源、直流电源、逆变电源进行统一监控,建立统一的信息共享平台,解决了以往由不同供应商提供的各独立电源通信规约不兼容等问题,提高了系统网络化、智能化程度。
3.2 设计优化
取消直流充电模块前的交流自动切换回路;取消原直流系统对交流部分的数据采集(配电监控);统一进行波形优化处理,针对逆变电源反灌电流影响充电模块均流进行抑制等;统一进行防雷配置。根据交流进线运行方式,自动调整直流运行,达到最佳方式运行。
3.3 设备资产优化
取消UPS系统的蓄电池,将逆变器直接挂于直流母线。避免了UPS蓄电池维护不精细、损坏不能及时发现的问题。
3.4 利于深层次开发,使站用电源的状态检修成为可能
统一的信息共享平台,可以提高一体化站用电源综合自动化应用水平,减轻运行人员的工作强度,使检修人员现场定期试验和测量工作量减轻到最小,提高了工作效率。能够充分利用已有的状态信息,通过多方位、多角度的分析,最大限度地把握设备的状态,依此制定合理的检修维护策略,为提高设备运行可靠性提供了保障。
3交直流一体化电源实现方案
4.1 直流电源、UPS电源整合原理
直流电源、UPS电源整合方案取消UPS系统的蓄电池,统一由整合系统,提供直流负荷供电电源、逆变器或交流不间断电源UPS的直流供电。整合后的系统主要由直流操作电源、电力专用UPS或逆变、集中监控等部分组成,UPS系统与直流电源共用蓄电池组。
4.2 一体化电源整合方案
将站用交流电源系统、直流电源系统、UPS电源系统全面整合,通过一体化监控模块将站用电源各子系统通信网络化,实现站用电源信息共享,通过开关智能模块化,集中功能分散化,实现站用电源整体模块外无二次接线,上行下达信息数字化传输,站用电源信息共享平台能通过光纤媒介、IEC61850规约与外界进行信息互换。该方案取消各专业相互重复配置的功能部分,将电源系统进行优化整合,由一个设备厂家进行统一设计、统一监控、统一生产、统一调试和统一服务。
一体化电源的一体化监控与各子模块间管理关系如下:
图1交直流一体化电源监控系统图
一体化电源的系统架构如下图所示:
图2交直流一体化电源系统图
4.3一体化电源已解决的技术问题
直流操作电源系统为不接地系统,所以交流侧的UPS装置的交流输入、输出与直流侧必须采取措施进行隔离,如采用隔离变,可避免交流侧的运行及故障影响直流操作电源系统侧的绝缘降低,造成直流系统接地等异常。反之,直流系统接地(绝缘降低),也不影响交流系统正常运行。
4 结论
本文就变电站工程中的交直流电源一体化系统作了探讨和研究,形成结论如下:
1)各自独立式电源存在信息流通不畅,自动化程度低,经济性差,运行不便,全寿命周期成本增加等缺点。
2)交直流电源一体化系统将站用交流电源系统、直流电源系统、UPS电源系统全面整合,有以下优点:网络智能化设计实现信息共享、设备资产优化利于深层次开发、使站用电源的状态检修成为可能。
作者:刘磊(1981-),男,汉族,工程师,广州电力设计院,从电设计工作。
参考文献:
[1] 电力用直流和交流一体化不间断电源设备;中华人民共和国电力行业标准;2008.
[2] 吴凤婷;;变电站站用交直流一体化电源的解决方案[J];南方电网技术;2011年03期.
1 引言
《计算机网络编程技术》作为《计算机网络》的后续课程,是理论与实践相结合的关键课程。本课程要求学生在理解计算机网络的原理,掌握tcp/ip 协议簇中数据链路层、网络层、传输层和应用层等网络应用程序的设计思想和编程模型,运用高级语言或者面向对象语言进行开发,同时能够利用相关网络知识解决实际问题。对于电子信息科学与技术专业的学生来说,学习《计算机网络编程技术》课程的主要目标是“面向应用,突出实践”。传统的以课堂为中心、以教师为中心的教学方法不再适合本课程的教学,因此该课程教学模式的改革也势在必行。基于“案例驱动的教学法”是以任务为目标,将教学过程中的重点和难点以案例的形式提炼出来,让学生据题而思、据题而想、据题而做。“案例驱动教学法”教学模式在《计算机网络编程技术》课程教学中,为全体师生构建了一个学习情景,学习内容围绕一个确定的目标,有重点有主次的了解相关理论和方法,有效地提高了学生的学习效率和学习兴趣,充分培养学生的自主学习能力、协作精神和创新能力,因此它适合《计算机网络编程技术》课程教学的开展。
2 基于“案例驱动教学法”教学特点
“案例驱动教学”是在老师的指导下,学生针对具有代表性的典型案例,进行针对性的分析和讨论,做出自己独立的判断和评价的教学方法,从而实现一定的教学目标。这是一种具有启发性、实践性,能开发学生思维能力,提高学生判断能力,决策能力和综合素质的新型教学方法。
传统教学模式一般是“提本文由收集整理出概念——解释概念——举例说明”,是一种以教师讲授为主的教学。而案例驱动教学法采用“提出案例——分析案例——完成案例——评价小结”,是以布置案例为出发点,以分析、完成案例为中心点,以评价案例为延伸点,符合新课程“改变课程实施过于强调接受学习、死记硬背、机械训练的现状,倡导学生主动参与、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力”的要求。它具有以下特点:
(1)老师启发性。和传统的“填鸭式”教学相比,案例驱动教学法是一种启发性教学。由老师提出问题和与教学内容相关的案例给学生分析,改变传统的教学过程中学生被动接受的状况,有效地激发了学生独立思考问题的能力,启发学生解决问题分析问题的思维方式。
(2)学生主动性。与传统的教学不同,案例驱动教学以教师为引导,以学生为主体。学生在老师的指导下,输入案例,通过对案例进行分析和讨论,深入理解和掌握案例本身所反映出的基本原理,进而提高分析问题、解决问题的能力。
(3)老师学生互动性。根据案例的难易程度,可以采取灵活多样的实训方法。可以独立完成也可以和其他同学交流完成。由于学生的水平存在差异,在实训过程中,出现问题需要老师引导学生围绕案例,进行相关知识的探讨和获取,找到解决问题的方法和途径。知识和经验在师生之间双向流动,并在学生之间相互交流。
(4)评价小结。根据案例教学的内容和目的,对于案例完成较好的同学进行成果展示,通过展示可以给其他同学开拓的思路。在展示结束后可对学生在实训中的表现进行鼓励性的评价,这样可以不断加强学生的信心,给学生指出不足,提出希望,做出小结。
3 网络编程技术课程中案例驱动教学法的应用
3.1 理论教学设计
课程教学从网络编程基础知识入手,涉及互联网体系结构、ip地址和端口、tcp和udp协议,网络服务、c/s和p2p编程模式、套接字、编程接口等,也涉及到程序设计中进程、结构、函数、对象、类、i/o模型、进程阻塞、多线程编程等。网络编程技术作为应用型课程,强调基本概念的理解与实践相融合。如何在有限的学时内,让学生最大限度地了解网络编程技术,增加课程的信息量,提高学生的学习兴趣,培养学生的问题求解能力是该课程讲授的关键。我们以案例教学法对教学内容进行实施,所有的教学内容以案例的形式出现在课堂中。例如,qq及时通讯、网络会议、在线五子棋等设计,既形象地将理论和实践结合起来,又提高了学生的学习兴趣。从教学效果上看,案例式教学启发了学生的兴趣,丰富了学生的知识结构。为了避免课堂上少量案例不能覆盖全部的实际应用,在教学方法上,老师注重由点及面的教学思路,引导学生的思维,举一反三。
3.2 实践教学设计
网络编程技术课程的实践性很强,学生只听不练很难达到学习该课程的目的,因此在理论教学的同时还要加强上机实践教学,将上机实践环节贯穿于课程教学的全过程。在实验内容组织上,老师充分考虑实验题和理论教学的衔接,以及实验题目的综合可操作性和难度,将实验题目分为设计题和综合题,如下表1所示:
实验的实现虽然不与具体的编程语言有必然的联系,但是编程语言在教学环节中有非常重要。对于学生而言,学习网络编程是在高年级阶段,必修课程学过高级程序设计(c或c++)、面向对象程序设计(java)、.net开发(c#.net),任选其中一种语言似乎都可行。但据开课前我们对学生的调查显示,大部分同学首选c#进行编程。因此,课程教学课题组决定,老师上课注重网络基本理论的讲解,编程实践以c#为主。
关键词: 幼儿园 教学案例 课程变革
自20世纪80年代初启动幼儿园课程改革以来,学前教育理论工作者和实践工作者经历了艰难的探索和实践。一路走来,幼儿园课程改革并非一帆风顺,其间不少课程实践甚至误入歧途,但总体而言,在这30多年里,我国幼儿园课程无论是理念还是实践都发生了深刻的变革。本文从不同时期的两个教学案例的对比中,分析幼儿园课程的发展和变化。
一、两个教学案例
中班常识活动:认识木头[1]
活动过程如下:
(一)老师引导幼儿观察木头
1.老师出示木头,提问幼儿:这是什么?
2.请幼儿在自己盘中许多物体中找出木头来,提问幼儿:你拿的是什么?
3.请幼儿触摸木头,提问幼儿:木头用手摸上去是怎样的?(学说“粗糙”)
4.请幼儿用手掰、敲木头,提问幼儿:我们用力掰木头,用力压木头,木头怎么样?(学说“牢固”)
5.请幼儿一手捏木头,一手捏棉花团,提问幼儿:木头和棉花捏在手里是怎么样的?(学习“硬”,复习“软”)
6.先请幼儿把石子放入碗里的水中并观察,然后提问幼儿:石子放在水里怎么样了?(石子放在水里沉下去了);再请幼儿把木头放在水里并观察,问幼儿:木头放在水里怎么样了呢?(学习“木头放在水里会浮起来”)
(二)老师小结
这是木头。木头用手摸上去是粗糙的,捏捏是硬的,手拿也拿不开,敲也敲不碎,很牢固,放在水里会浮起来,木头遇到火还会容易燃烧。因此,可以用木头引火炉。
(三)老师启发幼儿讲木头用处
1.提问幼儿:木头有什么用处?
2.老师小结木头的用处,并启发幼儿回家之后找找看木头还有什么用处。
中班科学活动:滚动[2]
活动过程如下:
老师给每个幼儿提供了两种不同的材料:圆柱体的薯片筒和两端粗细不同的塑料杯子。要求幼儿分别滚动圆筒和杯子去击打放在不远处的物品。
孩子们很快发现:薯片筒容易击中目标,而水杯难以中靶。这是为什么?“因为薯片筒滚得比较直。”“杯子爱拐弯,不走直路。”孩子们说出了自己的观察发现。“为什么薯片筒能滚直,杯子不能滚直呢?”老师请孩子作出解释。“因为杯子轻。”几个孩子这样认为。“那我们来试一试这个重点儿的杯子。”老师拿出一个同样形状的玻璃杯,请幼儿小心地推动它,玻璃杯仍然不走直路而拐起弯来。看来,轻重不是主要原因。“因为薯片筒长,杯子短。”有幼儿这样认为。“好吧,让我们再试试这个!”老师又拿出几个预先准备好的和杯子差不多长短的圆柱形物体,让大家滚动它们。试验的结果,孩子们发现物体的长短也不是影响滚动路线的主要因素。“那是不是和粗细有关呢?”老师继续提供材料让孩子操作、试验……这样,借助于材料和试验,老师一步一步引导幼儿发现,影响物体运动轨迹的重要原因是物体的形状。“杯子一头粗一头细,薯片筒两头一样。”“是这样的吗?形状不一样的物体滚动的路线就一定不一样吗?”为了验证孩子们的结论,老师又拿出一个圆锥体,轻轻推动一下,它竟然绕着自己的尖儿(圆锥的顶)转起圈儿来了。孩子们拍起手来。看来,形状真是影响滚动路线的原因。
二、课程要素的变革
“认识木头”是上世纪80年代初的幼儿园中班常识活动的优秀案例,而“滚动”则是新时期幼儿园中班科学活动的优秀案例。作为不同时期的两个优秀案例,从“认识木头”到“滚动”,我们不难发现,幼儿园课程在目标、内容、实施和评价等方面都发生了明显的变化。
(一)课程目标的变革
在“认识木头”这个常识活动中,儿童最大的收获是在老师按部就班的指导下,通过对木头的直观感知,理解并记忆了关于“木头的物理特性和用途”的基本知识。而在“滚动”这个科学活动中,儿童在老师的启发和引导下,收获的不仅是关于“形状是影响滚动路线的原因”这一知识点,在知识获取的过程中,儿童的注意力、观察力、想象力、思维能力得到了发展,更为重要的是儿童体验了探究和发现的乐趣,萌发了科学态度和精神,习得了科学探索的方法。
可见,在这幼儿园课程改革的30多年里,课程目标的变化是明显的,即由重视“儿童对基础知识、基本技能的掌握”到强调“儿童认知、情感、动作技能的全面发展”。难能可贵的是课程目标的这种变化真正在课程实践中得以体现。因为就课程指导思想层面而言,1981年10月教育部颁布的《幼儿园教育纲要(试行草案)》关于“常识”课程的目标具体表述为:丰富幼儿关于社会和自然方面粗浅的知识,扩大他们的眼界;培养幼儿对认识社会和自然的兴趣及求知欲,逐步形成对待人们和周围事物的正确态度;发展幼儿的注意力、观察力、记忆力、想象力、思维能力和语言表达能力。从目标表述中,我们不难发现此阶段虽然已经强调课程目标由“知识”、“兴趣与态度”、“能力”三方面构成,但从课程的实践层面来看,无论是教育内容的选择,还是教学过程的实施都过于强调系统科学知识的传授和掌握,对兴趣与态度、能力等的培养基本忽略。[3]而今天,幼儿科学活动作为科学启蒙教育,真正将儿童的“兴趣与态度、方法与能力”的培育在课程实践中得以落实。
(二)课程内容的变革
在“认识木头”这个常识活动中,儿童的学习内容是认识“木头的物理特性和用途”的基础知识。而在“滚动”这个科学活动中,儿童的学习内容不仅包括认识“形状是影响滚动路线的原因”的基础知识,而且包括在获取知识的过程中,有机会掌握基本活动方式,智力、能力有机会得到发展,情感、态度有机会得到培育。在“滚动”这个科学活动中,如果学习内容只是局限于让儿童获得“形状是影响滚动路线的原因”这个基础知识的话,那么老师可以通过直接讲授并结合实物演示的方法传授给儿童,儿童也是能够理解和掌握的。但老师并没有这样做,而是首先设置问题情境,让儿童去发现问题,鼓励儿童作出假设,老师再提供材料让儿童去验证假设,在儿童假设后,老师并不急于将正确答案告诉儿童,而是进一步鼓励儿童重新假设、验证,直到发现正确答案。这样看似“画蛇添足”的做法,恰恰是因为在老师看来,儿童对基础知识的掌握不是唯一的学习内容。
可见,在这幼儿园课程改革的30多年里,随着课程目标的变化,课程内容也发生了显著的变化,不再局限于只是让儿童获得基础知识的内容,还要考虑儿童在获取这些基础知识的过程中,是否有助于儿童掌握基本活动方式,是否有助于儿童的智力和能力发展,是否有助于儿童情感态度的培育。
(三)课程实施的变革
在“认识木头”这个常识活动中,老师采用的是“直接教学”,儿童在其中的学习基本是一种“接受学习”。“老师讲,儿童听;老师演示,儿童看;老师提问,儿童答”,老师是知识的传授者,儿童则在老师的讲解和演示下被动地接受、理解、记忆知识。而在“滚动”这个科学活动中,老师采用的是“支架式教学”,儿童在其中的学习基本是一种“发现学习”。老师并没有将“形状是影响滚动路线的原因”的知识直接讲解和传递给儿童,而是创设问题情境,让儿童在做的过程中自己去发现问题,然后运用自己的已有经验提出假设,接着老师提供材料让儿童可以进一步验证自己的假设,当儿童通过自己的实验原有假设的时候,老师也不急于给予正确的答案,而是引导儿童作出新的假设和验证,直到解决问题。在这反复试误的过程中,儿童不仅深刻地理解了知识,而且学会了思考和分析,习得了探究的方法,体验了探究和发现的乐趣。
可见,在这幼儿园课程改革的30多年里,课程实施的方法也发生了深刻的变化。老师不再局限于借助直观教具的演示,给予儿童清楚、准确的讲解和示范,让儿童在感知中理解、记忆知识;而是设置问题情境,引导儿童去发现问题,鼓励儿童运用自己的已有水平大胆作出假设,提供条件支持儿童亲自验证假设……在整个“教与学”的过程中,儿童的“学”好像一个不断建构着的建筑,而教师的“教”则像一个必要的“脚手架”,支持儿童不断建构自己的心灵世界。[4]儿童的学习不再是一个被动接受的过程,而是一个主动建构的过程。儿童原有经验和发展水平是学习的基础,教师则在儿童原有经验和发展水平的基础上,不断激发儿童新旧经验之间的认知冲突,随着冲突的不断解决,儿童的经验提升到一个新的水平。
(四)课程评价的变革
在“认识木头”这个常识活动中,老师最终以儿童能否以准确的语言记住“木头的物理特性和用途”为评价标准,判断这次活动效果的优劣。而在“滚动”这个科学活动中,老师不仅关注儿童最终能否发现“形状是影响滚动路线的原因”,而且注意儿童在活动中能否积极主动地去发现问题、分析问题、思考问题和解决问题。
可见,在幼儿园课程改革的30多年里,随着课程其他要素的变化,课程评价也在发生变化。儿童对知识的理解和记忆不再是衡量教育活动成效的唯一指标,其在整个活动过程中的情感、态度、方法、能力都是衡量教育活动成效的重要指标。
三、课程理念的变革
从“认识木头”到“滚动”的对比分析中,我们不难发现在这课程改革的30多年里,幼儿园课程在目标、内容、实施和评价等方面发生变化的背后,折射出幼儿园课程理念的变化。
就课程的本质而言,在“认识木头”这个常识活动中,课程被理解为“科目”,进而等同于“知识”;而在“滚动”这个科学活动中,课程被理解为“活动”,儿童在“活动”中获取的是“经验”。
就知识观而言,在“认识木头”这个常识活动中,知识是外在于儿童的客观体系,儿童必须在老师的讲解和示范下,感知、理解并记忆知识,儿童对知识的理解、记忆越多似乎智力越能得到发展。而在“滚动”这个科学活动中,知识不是老师从外部灌输的,而是基于儿童自我建构的,是儿童在认知冲突中不断调整自己的观点逐渐建构的。儿童在获取知识的过程中,不仅理解了知识,而且发展了智力,体验了乐趣,掌握了方法。
就儿童观、教师观而言,在“认识木头”这个常识活动中,儿童是被动的,是“接受知识的容器”,老师的职责是给予儿童详细的、清晰的、标准的讲解和示范,让儿童感知、理解并记忆知识。而在“滚动”这个科学活动中,儿童是主动的,是在活动的过程中建构知识,老师的职责是问题情境的设置者、儿童新旧经验冲突的激发者、儿童困惑的引导者、儿童探索的支持者。
总之,通过对“认识木头”和“滚动”这两个不同时期的教学活动的对比中,我们可以说在幼儿园课程改革的30多年里,尽管道路是曲折的,但幼儿园课程改革的立场和趋势是明显的,幼儿园课程改革取得的成果值得肯定。
参考文献:
[1]鼓楼幼儿园集体编.教育拾零,1984,(4).
关键词:思维方式;明辨性思维;C语言程序设计
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)09-0260-02
在大学的教育和学习过程中,学生的思维方式是大学教育的重要组成内容,而明辨思维提倡明辨式思维方式,是在教育国际化的必然趋势,在教学过程中如何引领学生把知识的学习过程成为一种知识的探索和寻求过程,着重培养学生的学习主动性和明辨思维,是现代高等教育中,教师在教学过程中必须思考的问题[1]。本文以厦门理工学院《C语言程序设计》课程为例,探讨研究了在计算机语言类教学中学生明辨性思维的培养。
一、明辨性思维的概念及意义
明辨性思维(Critical Thinking),又叫审辩性思维,主要指对某种事物、现象和主张发现问题所在,同时根据自身的思考逻辑做出主张的思考[1]。美国加利福尼亚大学奇科分校的摩尔(Moore)教授,在其《批判性思维:走出思维的误区》(美国大学最为畅销的教材)中,指出明辨性思维有两层含义:(1)对外界信息给予批判性思考,以做出积极的选择;(2)人们可以应用于实践的技能。早在两千年前的《中庸》(孔子思)里,就有这样的一句话:“博学之,审问之;慎思之,明辨之,笃行之”。其中,“审问、慎思、明辨”,就是提倡明辨式思维方式[2]。
目前,国内高校虽然积极提昌素质教育,甚至将素质教育作为基础课程设置在大学的培养方案中,但传统教育观念――以教师为主体,学生被动授课的方式,这种传统教育严重抑制学生个性的发挥,使得学生盲目听从,导致缺乏学习思维的活跃性和批判性,更缺少培养学生的创新意识。所以在高校的专业课程中,融入明辨性思维的培养,不仅有利于提高学生在信息时代的竞争力[3],同时也能提高大学生的综合素质和创新创业能力有着重要的意义。
明辨性思维的培养主要通过常规的课题教学来实现,它要求教师和学生共同合作和努力[4],在教学实践中进行方案的设计与实施。作为服务地方的应用型大学,特别是作为培养软件工程设计专业人才的计算机专业,《C语言程序设计》作为专业基础课,是培养学生编程思想的重要课程,因此,在领导性课程――《C语言程序设计》的教授过程中,融入明辨性思维的培养,对培养学生严谨的软件设计意识有着重要的作用。
二、《C语言程序设计》课程教学方案设计
芝加哥大学(培养了81名诺贝尔奖得主)校长Robert曾经说,“我们给学生一种这样的教育,让学生学会怎样脱离课本进行创新性的独立性的思维;给学生提供一种教育,能够从更高层面上,带来一种灵活性,更好的适应未来的变化。”因此在《C语言程序设计》课程中,要特别注重学生独立性的思维方式,逐步建立学生的编程思路。我们结合明辨性思维的核心思想,改变以教师为中心的教学模式,改为以学生为中心的教学模式,在教学过程中注重对学生的引导和指导,强调学生的“主体”,设计教学的全过程及其各个环节。如下图所示。
(一)教学模式
改变以学生为中心的传统教学模式,教师仍然需要认真准备和设计每节课程的教学内容,但是在准备和设计课程中,增加引导性问题的设计,增设问题的探讨时间,提供学生自己发现、自己思考的机会。在上课之前,教师先提出一些问题,给出下次课需要教授的新内容的编程题目,让学生课后根据编程题目预习课本内容,准备好编程代码。本次课前15分钟,让学生分组讨论各自的编程代码,选出代表上讲台展示代码,讲解含义,并提出疑惑。通过教师的提问与点评,学生的疑惑,引出本节课内容。在下课之前5分钟,再布置跟本次课程相关的具有一定难度和广度的课后编程题目要求学生完成,并布置下次课程的预习编程题目。课后的习题编程题应该具有一定的难度,要求学生上机运行测试多组数据,记录测试结果。整个教学环节始终强调学生的主动参与与主动学习,教师在整个教学环节中不再是单向知识的授予者,而是通过师生的交流,成为学生学习的合作伙伴和探讨者。通过这样的主动预习、主动提问、带着问题编程,提高学生的独立编程思维意识和主动解决问题能力。
(二)综合考核机制
课程考核是对教师教学效果和学生学习成果的评价和检验重要途径。基于明辨性思维的教学体系下,对学生的考核,仅仅基于书面考试,是不够全面的考核方法。因此,基于明辨性思维为主导的教学课程的考核方式应该是更加科学、合理、客观地评价学生的学习效果,同时能够真正达到对学生在明辨思维培养下是否构建了编程思维的综合考核方式。在《C语言程序设计》课程中,课程的综合成绩构成分别是期中上机考试、期末上机考试、期末卷面考试、平时考勤、课堂和小组讨论,课后作业,其所占比重分别是10%,25%,30%,5%,15%,15%。其中编程上机考试总比例占35%,平时学习态度、课堂与小组讨论占35%,如此多样的课程综合考核模式,不会将实践性强的编程课程最终的考评成绩只是落定在期末考试卷上,而是通过平时的明辨思维导向的综合考核方式,更加全面的评定学生的学习效果。同时也能够提高学生在课程学习过程中的积极参与性和主动性。
三、结束语
基于明辨性思维的教学模式主要以培养学生明辨性思维为主要目的。而基于明辨性思维的《C语言程序设计》课程教学方案主要目的在于借鉴明辨思维培养学生独立思考,提高学生主动参与和创造性的导向,提高学生对编程思维和解决问题能力的培养。这种教学模式的核心在于教师的“启发式”教学和学生的“主动参与式”学习,建立师生互动,以课前带着问题预习,课中积极讨论,课后巩固复习,以学生为主体的课程教学氛围。这种以明辨性思维为基础的编程课程教学模式,有利于为学生打下夯实的编程基础,为今后中高年级的专业课程奠定编程基础。
⒖嘉南祝
[1]雷红,张晓霞,等.双语教学中明辨性思维培养的探索[J].山西科技,2015,30(2):120-123.
[2]王丽丽.高校数学教学中批判性思维的培养[J].课程教育研究,2013,(2):145-145.
[3]罗清旭.论大学生批判性思维的培养[J].清华大学教育研究,2000,(1):81-85.
[4]瞿勇科,崔岩.高校数学明辨性思维教育的探索[J].洛阳师范学院学报,2015,34(8):121-124.
Discussion Based on the Discriminative Thinking of the C Language Programming Teaching Plan
WU Yun,ZHU Shun-zhi
(Institute of Computer and Information Engineering College,Xiamen University of Technology,Xiamen,Fujian 361024,China)