启发式教学在程序设计语言中的应用

来源 :理论与创新 | 被引量 : 0次 | 上传用户:zhujunhong778
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘  要】通过这种启发式教学方式,最大限度地诱导学生对编程语言的认知建构以及达到灵活运用,帮助学生本质地理解编程,培养延展思维精神和发现创造能力,把握住了程序设计思想的灵魂,学生就可以深入到算法设计的核心。
  【关键词】增减变异;步步扩展;模式
  How to use heuristic education in programming language
  Zhang  jiansheng  Zhang xiaohong
  Jiangxi  University of Engineering,  Xinyu 338029 China
  【Abstract】Through this heuristic education, we can fully lead the students to recognize the programming language so as to use neatly and help the students to understand programming basically and cultivate their creative ability. If the soul of program design is grasped, the students will be deep into the core of algorithm design.
  【Key words】 Increase or decrease the variation    Step growth   Model
  引言
  在多年的高职院校教学实践中,针对学生文化基础普遍偏低的特点,笔者探索出以下几种方法,可以最大限度地诱发学生的创新思维,现以可视化VB编程语言为蓝本,结合具体例子加以印证。
  1.增减变异法
  概述:引导学生增减源程序代码或调换代码句的次序,使之产生不同的结果。这种方法比较适合于初学编程的学生。初学编程时,学生对某一程序设计的思路往往是比较清晰的,但是编写程序代码时就会感到茫然,即使在教师的指导下完成代码的编写,对程序代码的函数使用、语法结构和代码的次序等也是知其然而不知其所以然。在教学中,我们让学生对源程序代码进行增减,对代码的次序进行变换,使学生悟出怎样编写代码才能达到程序设计目标  的道理,诱发学生的创新思维。例如,在讲授一个“二维圆孔色彩动画”的程序设计之后,我们让学生增减代码和变换代码的次序,结果有三种类型的结果较有新意:
  教师讲授例
  Private sub  command1_click()
  Dim  i  as integer
  For  G=0  to  255
  For  i =200 to 1300
  Circle(1400,1400),i, RGB(0,G,0)
  Next
  Next
  End sub
  Private  sub command2_click()
  Unload me
  Private  sub  command1_click()
  Dim  i   as integer
  For G= 0 to 255
  For  i=200 to 1300 step 50
  Circle(1400,1400),i,RGB(0,G,0)
  Next
  Next
  End sub
  Private sub command2_click()
  Unload me
  End sub
  2.步步扩展法
  概述:以某一讲授内容为中心,运用旧知识使所讲授的内容逐步延伸。这种方法可是使学生在获取新知识的同时,一方面巩固已学过的知识,另一方面培养广阔性的思维,诱发创新思维。从人的思维品质诸多因素来看,广阔性是一个重要的因素,广阔性的程度越高,发散思维频率就越高,发散思维频率越高,创新性思维的成分就越大。
  例如,讲授“Timer控件”的使用,我们不是简单地讲格式时间的呈现,而是运用其他的控件、图片和文字等一步一步拓展,引导学生设计一个主要由“Timer控件”主导的文字动态的程序。
  程序如下:
  Private sub check1_click()
  ‘设置label1背景为透明
  Label1.backstyle=0
  ‘设置Label1为无边框格式
  Label1.borderstyle=0
  If check1=1 then form1.width=8000: label1.width=6000
  Label1.height=1000:label1.left=1000:label1.top=1100
  Label1.caption=”知识就是力量”:label1.font=”黑体”
  Label1.fontsize=30
  Label1.forecolor=Qbcolor(15)
  Label1.visible=true:check2=0
  If  check1=0  then form1.width=4000
  Label1.visible=false :check2=0
  End sub
  Private  sub check2_click()
  Dim i, j as integer
  If check2=1 then label1.top=1
  For i=10 to 110
  For j=1 to 120
  se=1:label1.top=format(se,”00”)
  if check2=0 then Timer1.Enabled=false
  Next
  Next
  End  sub
  Private sub Timer1_Timer()
  Static se as integer
  Timer1.interval=1000
  End sub
   3.總结
  学生的延展性思维强度往往大于成年人,但是学生的思维扩展性又往往是非取向的、跳跃式的,这又会在一定程度上影响思维的质量,特别是影响创新思维的发展。究其原因,一是与知识、生活经验的积累有关;二是与运用知识的能力有关;三是与思维的密度和思维的系统性有关。我们的教学就是要针对这些原因有的放矢,使学生的创新思维得以不断发展。
  基金项目:本文系2019年江西省高等学校教学改革研究课题: 基于学习通平台的“线上+线下”混合式教学应用研究-以C语言为例(立项编号:JXJG-19-28-4 );  江西省高校人文社会科学研究2019年度项目基于学习通平台的”翻转课堂”教学模式研究-以Java课程为例(立项编号:JY19113 )阶段性研究成果。
  作者简介: 张建生(1973~ ),男,江西峡江人,副教授,软件工程硕士,研究方向:计算机编程。
  张小红(1974~),男,江西新余人,副教授,研究方面:计算机软件。
其他文献
【摘 要】近年來,随着现代生物工程技术的快速发展,生物工程技术在食品生产行业的应用日益广泛和深入,特别是基因工程技术、蛋白质工程、酶工程技术、发酵工程技术等现代生物技术,它的发展对于解决食物短缺,缓解人口增长带来的压力,丰富食品种类,满足不同消费需求,开发新型功能性食品具有重要的贡献。  【关键词】生物工程;食品;基因;应用  1.现代生物工程技术  1.1生物芯片检验技术  生物芯片检测技术主要
期刊
【摘 要】 近几年来国家倡导可持续发展,进而越来越多的行业向着这个目标靠拢,不仅如此,很多的学校、企业、家庭都在倡导从各方各面来节能,这不仅是一种节约的表现,同样也是向着国家可持续发展的目标靠拢。很多的智能建筑在设计之初也会特别考虑电气的施工管理及质量控制,也希望建筑是智能的同时电气也能够达到节能减排的效果。本文简要的介绍了智能建筑电气施工管理的重要性以及介绍了目前智能建筑电气施工管理及质量控制的
期刊
【摘 要】目前,大型工程發展十分迅速,化工厂、造纸厂等废水排放问题日益严重,威胁着人民群众的生产和生活,为了有效地解决工业废水问题,相关部门需要强化废水成分检测工作,文章主要对化学检验技术在工业废水成分检测中的应用进行了分析。  【关键词】化学检验技术;工业废水成分检测;应用  引言  工业废水是工业污染问题中的关键,在同一产业工厂生产过程不同的情况下,污染物也会出现很大差异。工业废水会对人民群众
期刊
【摘 要】本文简要介绍了一种解决unipol气相法全密度聚乙烯粉料处理系统中的造粒机进料缓冲罐D6210在造粒机停机后避免粉料聚结的一种全新设计方法及新旧两种设计的的优缺点对比。  【关键词】气相法全密度聚乙烯、粉料处理系统、聚结、设计。  1.概述  unipol气相法全密度聚乙烯工艺以其工艺流程简单,操作条件温和,气相单体经一步反应转化成干燥流动的固态粒状聚乙烯粉料树脂,不需分离、提纯和回收溶
期刊
【摘 要】机电工程是土建工程重要的组成部分,电气安装对于整个建筑工程具有很大的影响,影响建筑的经济效益和实用性能,它对于整个建筑工程的质量起到至关重要的作用。就目前的发展状况来看,在机电工程中建筑电气安装工作仍存在着一些不可忽略的问题,这些问题制约着我国建筑电气安装技术的发展,进而影响到我国建筑行业的发展。因此,研究探讨这些问题的解决办法具有实际的意义。针对建筑电气安装工程中存在的一些问题,本文对
期刊
【摘 要】城市商业综合体集商业零售、办公、餐饮、超市、健身娱乐等生活空间的功能于一体,具有建筑体量大、空间关系复杂、业态众多的特点,因此必须采取合理的空调、通风和防排烟措施。在暖通空调设计过程中需要考虑诸多问题,包括系统冷热源的选择、空调送风方式的确定及不同功能房间的通风防排烟需求。只有解决好这些问题,才能给人们提供安全、舒适的室内条件,从而使商业综合体更好的为消费者服务。基于此,本文章对商业综合
期刊
“有过多少往事仿佛就在昨天,有过多少朋友仿佛就在眼前”  忆往昔  峥嵘岁月,也曾心意沉沉  不由自主的流下了不知是苦还是甜的泪滴  回忆是追逐人生的印迹  是生命的美丽  是岁月的欣赏  是心灵的慰籍  人生有几多值得回忆?  有的记忆犹新  有的过眼烟云  有的无法想起  然而  使我们最值得  最挥之不去的  最难以忘怀的  最有意义的,最回味无穷的  那就是同窗这个青春的群体  它纯洁无叚
期刊
【摘 要】在目前的城市建筑中,建筑地下室数量越来越多,对于建筑地下室而言最为突出的施工质量问题便是外墙裂缝,建筑地下室外墙不仅要承担建筑结构的重量,还要挡土防水。但就当前我国建筑工程的发展现状来看,很多建筑地下室外墙都存在裂缝的问题,这给人们居住、使用带来了不便,而且一旦建筑地下室周围回填土之后再发生渗漏问题,其处理以及裂缝补救都会非常困难,所以在建筑工程项目的建筑地下室建设过程中要重视裂缝的预防
期刊
【摘 要】建筑工程的建设是由众多的施工环节紧密连接而形成的,其最终建筑物的质量也是由各个环节所决定的。在建筑工程施工过程中,混凝土浇筑施工可以说是对整个工程项目起到基础保障作用,其施工技术的好坏对后期的施工建设起着铺垫作用。因此在建筑工程施工过程中,要充分把握好混凝土浇筑施工技术的要点,保证混凝土结构的可靠性,为之后建筑工程施工质量的提升埋下伏笔。  【关键词】混凝土;浇筑;施工技术  引言  在
期刊
【摘 要】随着社会转型以及全球化、市场化、信息化的冲击,河北省优秀运动队思想政治工作也面临着新的挑战。社会上的各种观念意识和影响势必反映到运动员的思想和行为上来,运动员思想政治上存在的一些问题会对训练和比赛产生消极影响,一些运动员特别是明星运动员的不当言行更会在社会上形成很大的不良影响。在新时代,加强河北省优秀运动队思想政治工作研究,发扬优良传统,探索新的工作方式、方法,提高思想政治工作效果,对于
期刊