欢迎来到天天文库
浏览记录
ID:59392876
大小:48.00 KB
页数:2页
时间:2020-05-29
《高职院校程序设计基础教学探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要:对计算机技术、自动化及相关专业来说,计算机程序设计基础是一门重要的专业基础课,通过学习计算机程序设计能够在更深层次上理解计算机的运行本质,并且可以与软件设计、信息管理、数控机床、数控切割等相关专业结合起来,更好的促进高职院校学生操作能力和实践能力的提升。中国论文网关键词:高职;程序设计;教学中图分类号:TP311.1-4文献标识码:A文章编号:1674-7712(2012)14-0175-01计算机程序设计基础不好学,好多学生学不好,且很容易掉队,有的学生甚至学了一个学期,看着书上例题可以编写程序,离开书就不行。出现这
2、种情况与高职院校的学生的特点有一定的关系,程序设计需要有一定的逻辑思维能力,高职院校学生一般形象思维较好,逻辑思维较差;高职学生的数学基础-般较薄弱,学习程序设计就更难;好多同学在初高中考试成绩不算太理想,没有养成好的学习习惯,学习缺乏耐心和恒心,钻研精神不够,遇到困难不是勇往直前,而是打退堂鼓。为了提高高职院校学生的计算机程序设计能力,老师必须在教学上下功夫,提高学生的学习兴趣,通过多练提高学生的能力,通过合作学习提高综合素质。一、课程概述开好头第一次课除了介绍课程的教学目标,课程在整个培养方案中所处的位置等内容外,重点介
3、绍计算机程序设计是怎么回事,怎么设计计算机程序。程序设计简单点说就是把我们用脑袋解决问题的步骤用计算机语言告诉给计算机,让计算机根据指令帮我们解决具体问题,用—实际程序设计实例(如以“求一个数的绝对值”为例)进行说明,先要求学生把用脑袋解决此问题的步骤描述出来,一定要写出来,能把步骤描述清楚的的不多,一般都写成下面两步:判断此数是否大于等于零;大于等于零,它的绝对值为原数,否则它的绝对值是它本身的相反数;缺少了很至要的两步:数据输入和输出。借此强调描述步骤不完整,用脑袋都没有办法解决,把步骤补充完整后,根据步骤写出对应的程序
4、设计语句,最后得到所设计的程序。通过这次课,一•定要学生弄清楚如何进行编写程序,并消除学生对程序设计的恐惧心理,让学生认识到编写计算机程序是很容易的,关键是理清解决问题的步骤。二、以应用为目的提高兴趣学习程序设计的目的是为了编写程序,是为了解决问题,学习程序设计基础,要以应用为目的,一切为解决问题服务,真正学以致用。不管解决的问题是大是小,是复杂是简单,只要能用所学知识解决实际问题,学生就会有一种满足感和自豪感,可以大大提高学习积极性,更有兴趣地进行学习。例如,学习程序设计语言中的数据类型,为什么要把数据分成不同的类型?山于
5、在现实生活和工作中,数据有各种类型,并且不同的类型的数据在计算机中的存储和处理方式不同,有的占据空间大、有的占据空间小、有的复杂、有的简单,如果使用相同的存储和处理,可能会导致两种情况,一种是所有的都用小空间、简单处理,对一些需要大空间旦需要复杂处理的数据来说,不能满足要求,会导致处理错误;另一种情况,把所有的数据都用大的空间存放,用复杂的处理方式进行处理,倒是不会出错,但会浪费资源,使数据处理速度变慢,所以计算机程序设计语言把数据分成不同的数据类型,在进行程序设计时要根据存放不同的数据,选择不同的数据类型。三、精讲多练培养
6、能力程序设计基础是一门实践性很强的课程,在学习过程中,要培养这样的学习理念,能力是做出来的,不是教师教出来的,强调在掌握理论基础的前-提下动手做的作用:经常会遇到这样的事情,听别人说时头头是道,觉得没什么难的,但真正自己做时,就不是那回事了,学生听讲时可•能觉得什么都会,导致有时不够专心,他们自己做时,总要动手动脑,遇到问题他会动脑进行思考,从而对所学内容进一步理解。在学习程序设计过程中,利用口常生活和学习中的实例引入课程内容,让学生了解此处解决什么样的问题,山学生整理出在实际生活或学习过程中解决此问题的方法和步骤,在此基础
7、上引入利用程序设计解决问题的方法和步骤,讲解需要什么样的基本结构、语句结构的功能、结构的执行过程。在理解基本理论的基础上,举一个通俗易懂的实例,让学生了解此类问题的程序设计过程。最后给学生多个山简单到复杂实例进行练习,并加以指导,引导学生通过“练”,达到理解、巩固所学知识和培养学生分析、解决问题的能力。四、注重思路设计提高能力在学习程序设计的过程中,有的学生从头到尾都学得糊糊涂涂,在教师的指导下或看着书上的例子可以完成,完成后到底怎么完成的,完成得怎么样心里没数。出现这样的问题是山于学生没有理清程序设计的基本思路,在整个教学
8、过程中,一定要通过要求学生画流程图或描述设计思路,加强学生设计思路的培养,只有理清了程序设计的思路,学生才能真正知道自己在做什么,应该怎么做,做得怎么样,做好后才能有完成任务的成就感,也可以进一步提高学生的信心和学习兴趣。说实在话,培养学生的设计思路并不容易,学生一•般都是为了先完成任务,
此文档下载收益归作者所有