专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

探析五导法的程序设计课程群教学研究论文

  摘要:针对程序设计课程群的教学,以人才培养目标的定位为基础,提出基于五导法的教学模式,分别阐释导教、导学、导思、导用、导创的含义和具体实施办法,说明如何围绕教学内容建立三维的教学资源,实施混合式教学,采用多样化的考核方式,以提高程序设计课程群的教学质量。
  关键词:程序设计;课程群;教学模式;混合式教学
  1背景
  程序设计课程群包含的课程主要有程序设计基础(C语言)、数据结构、面向对象程序设计(Java语言)、程序设计课程设计等,是计算机专业的基石。这些课程之间存在紧密的依存、递进关系。对于广大的地方高校来说,开展程序设计课程群的教学研究,就是研究这些课程知识的教法、学法、用法、创法。文章将从教与学着手,探讨在教学中的所用、所感、所思、所改。
  2五导法
  所谓五导法就是在教学过程中进行的导教、导学、导思、导用、导创。
  2。1导教
  2。1。1知识点化繁为简
  对于地方院校来说,计算机类专业人才培养计划中通常会先讲授程序设计基础(C语言)、再讲授数据结构、最后讲授最流行的面向对象语言Java。在这些课程中存在大量的基本语法、原理和技巧,譬如:C语言的输入输出格式控制、运算符、表达式、运算规则、赋值语句等,灵活多样;数据结构中指针的使用无处不在;Java语言中包含权限的交叉融合、对象与引用的多态性等。对于初学者来说,教师必须采取有效的策略,比如选择性讲授,即先讲授最常使用的知识、应用方式,且大量运用演示法、案例法,让学生在实例中逐步理解、掌握、熟悉;再逐步延伸,增加深度和广度;最后还需要有画龙点睛的总结。在C语言教学中,若只顾及语法知识的全面性、完整性,将会导致顾此失彼、欲速而不达的结果;若只注重算法,而轻视、忽视基本语法,将导致程序代码的编写寸步难行、错误百出。所以,要秉持语法够用的原则。在数据结构课程中,大量的教材在讲述顺序线性表时,都是直接采用动态申请连续空间的方式来存储线性表中的元素〔1〕。这种方式显著地增加了学生学习的难度。为什么不先讲述使用静态的数组来存储元素,再过渡到动态的存储方式呢?所以,教师讲授时要化繁为简、由易及难、逐步深入,遵循循序渐进的认知规律。
  2。1。2思维的转化
  虽然程序设计的算法来源于数学,但不能照搬数学思维。譬如:三个数如何求最大值。数学思维使用的是三个单分支的if语句,且每个if语句中的表达式都是由两个与运算符连接三个关系表达式构成的;而程序设计思维使用的是一个赋值语句、两个单分支的if语句,且每个if语句中的表达式只是一个简单的关系运算。显然,后者不仅效率高,而且运用了程序设计中经常使用的一种技巧和思维,即假设第一个数就是最大值〔2〕。数学思维向程序设计思维的转变,需要一个过程、一段时间,需要培养。在程序设计教学的推进过程中,还存在着一个程序的main函数向多个子函数的转变(即程序模块化)、过程化程序设计向对象化程序设计的转变等,这是思维的转变,也是教学的难点。
  2。2导学
  2。2。1量变到质变
  学习没有捷径,只有经历大量的代码练习,才能保证编程水平质的提高。对于常用算法必须烂熟于心,日积月累,才能熟练生巧,才能应用,才可能有创新。
  2。2。2课堂内外三步曲
  每一门课程,教师必然对其有着深入的研究;每一节课,课堂上的教学内容必然是丰富的,重点和难点必然是清晰的。因此,需要学生课前预习、课上专心、课后复习。只有做到了课前预习,课堂上的学习才会是有的放矢;只有做到了课后复习,才能巩固课堂知识。所以,只有真正做到了课前预习、课上专心、课后复习的课堂内外三步曲,才能实现高效课堂。
  2。2。3三动学习法
  在实际教学中,教师发现,程序设计的初学者,在阅读自己或他人编写的程序代码时,采取的方式只是动眼,即用眼睛死死地盯着程序代码行中的各个符号。这样仅仅了解单个表达式、单条语句的表面意思,而不可能清楚变量值的变化、哪些语句被选择或被循环执行了,也就搞不清变量、表达式、语句的真正作用和含义,当然不能归纳出程序的功能,也得不出程序的正确结果。正确的做法是:拿出笔、摊开纸,依照程序语句的次序,认真地手工执行程序代码,把每个变量当前的值记录下来,如果存在循环,则把循环体重复执行35次,这样才能清晰掌握每个变量值的变化情况、每条语句的执行情况,进而推导、得出程序的功能或结果。也就是说,对于一段程序、一个算法,只有手工执行,才能理清其执行过程、功能。因此,在学习程序设计时,务必坚信不劳而获是天方夜谭,务必时刻执行勤能补拙,务必每题实践着三动学习法,即动手、动脑、动眼〔3〕。
  2。3导思
  2。3。1思考的广度
  自顶向下、逐步求精,是程序设计的原则之一。任何复杂的问题都可以找到简单的原理或者雏形。譬如:3个整数求最值、10个整数求最值、数组求最值、选择排序等。这些问题的求解包括从顺序结构到选择结构、到一重循环、到二重循环;从单一的main函数实现到使用子函数实现。从这个例子可以看出,只有深刻理解求最值的雏形,才能顺利向广度推进。再譬如:使用线性表实现各种集合运算,对顺序存储来说基本操作就是元素的移动(即选择性赋值),对链式存储来说基本操作就是链的连接(即指针赋值)。
  2。3。2思考的深度
  在求最值的例子中,包含着这样一个拓展的问题:如何求解一个数组中的最大值和次大值。一种算法是这样的:max1max2a〔0〕;for(i1;ilt;n;i){if(max1lt;a〔i〕){max2max1;max1a〔i〕;}elseif(max2lt;a〔i〕)max2a〔i〕;}但这个算法存在Bug,即如果第一个数就是最大值,则求出的次大值是错误的。修正Bug的方式有多种。从此例可以得出:要保证算法的正确性,必须多方测试,特别是边界、极限、特例等问题。对于求最值的问题,如何使用面向对象的思维来求解呢?如果是在main主方法中直接对数组求最大值,而没有定义任何其他成员变量和成员方法。这样的话,就完全没有运用面向对象的思维。正确的思维是:类中包含相应的成员变量、成员方法,尽量通过成员方法去操作成员变量。问题的关键是类中包含几个成员变量最合适呢?需要几个重载的构造方法呢?解答了这些问题,设计出的类才具有普适性、重用性,才是真正面向对象的思维。
  2。3。3思考的维度
  随着学习的不断深入、知识的不断积累,随之而来的是思考的深度、广度以及维度。解答一个问题可能有多种算法,通过多维度的思考、比较、分析,才能挑选出最清晰、最高效的算法。譬如:1234。。。100解答这个问题有多种方法,如每次把符号位乘以1、判断当前项的奇偶性、把奇偶项分开计算、使用模运算来确定符号位、使用位与运算来确定符号位等,关键点在于实现各项的正负相间。这些方法中最后一种方法无疑是最高大上的。思考是建立在对相关知识熟练掌握基础之上的,否则就是缘木求鱼、胡思乱想。
  2。4导用
  学习的目的不是为了考试,是为了应用。譬如:在C语言中,模运算(即)的意思是两个整数相除,(商是整数)取余数。基本应用有奇偶数的判别、素数的判别、整数各位数字的分离等,进一步的应用有求最大公约数、数学黑洞等,高级应用有模幂运算、孙子问题(中国剩余定理)、凯撒密码等〔4〕,这些都是模运算的经典应用。在近年广受关注的大众化竞赛蓝桥杯全国软件和信息技术专业人才大赛中,也不乏模运算应用的试题。在模运算的应用从低级到中级、再到高级的过程中,往往是混合多方面知识的综合应用,应用绝对不是生搬硬套,而是建立在模仿、思考基础之上的。
  2。5导创
  应用的升华就是创新,或者说应用的最高境界就是创新。教、学、思、用都是为创新服务的。在大众创新、万众创业的时代背景下,让学生广泛参与到各级各类竞赛、创业、创新活动中,以赛代练,在活动中学习、思考、应用、创新。
  3教学资源和平台
  为保证五导法教学方式的顺利实施,构建了三维的教学资源和平台。借助精品课程教学资源、网络资源,进行教学资源的二次开发,形成特色鲜明的校本教学资源,建设成理论教学点资源、实践教学线资源、网络共享课程面资源的教学资源体系。在教学中推行分类教学平台,实现资源聚集;在实验教学中实现理论学习与实践的对接;利用幕课平台和资源,实现学分认证;利用共享课程资源开展翻转课堂学习。多维的教学资源和教学方式,满足和丰富了学生多元化学习的需求和发展。
  4结语
  在实际教学中,因地制宜,将案例式、演示式、渐进式、启发式等教学方法融合在一起,变授人以鱼为授人以渔,开展翻转课堂的教学模式,使学生的学习模式发生了革命性变化,变被动学习为主动学习。学生在自主学习、独立探索、协作学习与实践、交流互动、成果报告和评价反馈中,达到知识的传授和内化,达到能力的提升和拓展,充分体现以学生为主体、能力培养为核心的教育思想。
  参考文献:
  〔1〕严蔚敏,吴伟明。数据结构(C语言版)〔M〕。北京:清华大学出版社,2002:24,27。
  〔2〕杨路明。C语言程序设计教程〔M〕。北京:北京邮电大学出版社。2005:48。
  〔3〕熊启军。基于渐进启发式的数据结构线性表的教学〔J〕。现代计算机,2011(6):34。
  〔4〕ld326的专栏。模运算〔EBOL〕。(20120818)〔20161013〕。http:blog。csdn。netld326articledetails7880429。
  作者:熊启军程格平屈俊峰谷琼单位:湖北文理学院数学与计算机科学学院

论歌唱艺术的审美特征内容摘要从歌唱艺术心理学的角度出发,运用音乐美学的思想和方法,对歌唱艺术的审美特征进行了探索性的研究。笔者认为歌唱艺术审美就是歌唱者对声乐艺术美的一种心理感受。在歌唱审美中,歌唱者浅谈一带一路战略构想对世界历史发展的积极意义2013年,习近平总书记提出建设新丝绸之路经济带和21世纪海上丝绸之路的战略构想。这一跨越时空的宏大战略构想,从世界历史发展的大视野,勾画出当今世界在和平发展合作共赢时代潮流推动下述论世界战术发展历史拐点关于拐点一词,通常借指事物发展趋势开始改变的地方,或者说事物发展过程中对改变原来方向起决定作用的事件。从本源涵义来看,拐点实际上就是通常所说的质变转折点从引申意义分析,它也可以是指适当加强中职学生历史常识的教育之我见适当加强中职学生历史常识的教育之我见在社会建设中,中职学生担任着重要的角色,但是由于很多学生的历史素养不足,他们对社会发展的本质规律等常识知识了解不足,无法明确自身在历史发展中的责思维导图在高中历史教学中的应用思维导图在高中历史教学中的应用对于高中历史来说,掌握基础知识是解题得分的关键,掌握基础知识可以用记忆与背诵的方法。而我们教师在传授基础知识的同时,更重要的是要思考如何教会学生合理,浅谈对外汉语教学中的文化教学浅谈对外汉语教学中的文化教学一文化教学的必要性随着我国综合国力的日趋提高,越来越多的外国人开始关注中国了解中国。而汉语作为沟通的桥梁,也逐渐走入外国人的课堂。但是,长期以来,汉语教基于建构主义理论的对外汉语教学方法的改革与实践1建构主义理论概述建构主义也被译作结构主义,它属于认知心理学派中的一个分支,最早可追溯到瑞士学者皮亚杰的认知结构说。皮亚杰认为儿童对外部世界的知识建构是通过与生活的周围环境相互影响隐语在古汉语中的应用隐语在古汉语中的应用摘要隐语也叫ldquo隐rdquo或ldquo瘦辞rdquo。作为修辞手段,它的本质特征是暗示。隐语应用的范围,在古人生活中,几乎是难以想象的广泛。到了近代,隐汉语新文学史写作体例摭谈汉语新文学史写作体例摭谈从ldquo20世纪中国文学rdquoldquo重写文学史rdquo等提法起,20多年来关于新文学史编写的问题一直倍受关注,话题不断。种种热闹中,文学史写作古汉语虚词专书研究的创始古汉语虚词专书研究的创始摘要汉语虚词研究隶属于传统训诂学的范畴,直到元代,出现了第一部集中汇释虚词的专著,即卢以纬的语助一书。它运用的虚词训释方法,对后代虚词研究产生了深远的影响。初探汉语构词方式对汉语习得的影响编辑。摘要汉语构词方式的复杂性使得外国学生的学习汉语难度增加,汉语词汇难写难记难背已经成为很多外国留学生所公认的问题。本文旨在通过分析汉语词汇的构词方式,对汉语习得产生的影响,提醒
高中英语教学理论课程改革论文1高中英语教学理论课程目前,高中没有专门针对英语教学理论开设相关的课程,因此,要丰富高中学生的英语理论知识,高中英语学科教学论这个课程的开设和实施很有必要,它是整个英语学科教学理论初探如何强化小学语文的听说训练论文在小学语文教学中,让小学生理解并熟练运用语言文字和培养学生的听说能力,是语文教学的主要任务。而语言文字包括口头语言和书面语言,口头语言包括听和说,书面语言包括读和写,在语言交流活动高中化学课堂中学生自主学习能力的培养论文摘要为了满足现阶段高中化学课堂的教学需要,进行学生自主能力的培养是必要的,该文就高中生的自主性学习展开探究,以培养学生的学习兴趣为中心,以培养学生良好的学习习惯为目标,实现高中生自浅论理实一体化教学模式在电机与拖动课程中的实施及推广论文理实一体化教学模式起源于德国的双元制教学,所用的理论教学设备和实训设备都不如新加坡南洋理工大学的校中厂厂中校先进,但这种模式符合目前中国国情下的高职教育特色,适用于高职院校培养技能中学音乐教学对学生欣赏能力的培养论文在中学音乐教学要培养学生感受音乐理解音乐表现音乐的能力,除进行唱歌教学和乐理视唱听音教学外,还必须使学生更多地接触音乐,获得有关音乐方面的一些常识,从而使他们能够更容易地更好地领会探析从虚拟公司到创业公司的工商管理实践课程建设思路论文在大学教育中,工商管理专业的学生往往缺乏学习目标,学习的内容也较为散乱,学生因为学习目标的缺失理论和实践的脱节,学习积极性也受到影响。不仅学生,大学教师也存在着理论与实践脱节的问题高校游泳教学中学生心理障碍及克服办法论文摘要本文通过采用文献资料法调查法观察法等研究方法对高校游泳教学中学生存在的心理障碍进行了综合分析,并进一步阐述了游泳教学中学生心理障碍产生的原因,它包括外部因素和内部因素。同时提出大学生关于暑假社会实践论文当代大学生,除了要有丰富的学识外,更重要是要有社会的阅历,通关社会实践,提升自身社会的价值,下面是小编为大家分享的大学生关于暑假社会实践论文,一起来看看吧!大学生关于暑假社会实践论大学班主任论文古典文学常见论文一词,谓交谈辞章或交流思想。当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称之为论文。以下是小编整理的大学班主任论文,欢迎阅读!摘要高校班主任年级班主任论文论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,以下是小编收集的年级班主任论文,欢迎查看!班主任如何做好班级管理工作一班主任要有正确的教育思想作为班主任,不但要有管理方班主任爱心论文爱是教育中的催化剂,它既是一种感情,又是一种手段,也是一种力量。以下是小编整理好的班主任爱心论文,欢迎大家阅读参考!摘要爱心教育是新课改新理念的重要体现,班主任在开展班级工作时,要
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网