计算机课程编程范例6篇

前言:中文期刊网精心挑选了计算机课程编程范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

计算机课程编程

计算机课程编程范文1

1.1程序语言主要是英语,不容易理解

几乎所以的计算机语言都是英语,大部分英语单词不是常用的词语,造成学生在学习计算机程序的过程中,必须先查字典翻译程序中的词语,才能理解程序中命令和语句的意思。有的就是查找字典了,也翻译不准词语的意思,因为大部分计算机语言中的词语意思是专业英语,只在计算机中代表特定的意思,而在其他语境中却代表另外的意思。

1.2计算机程序语法和结构严格,不容易掌握

计算机语法和结构比较严格,所有的变量必须先声明,语句结构有严格的顺序和组成部分,缺少任何一个标点就可能会造成错误或者程序执行不了。所以学生要记住大量的语法结构和特殊符号,要不然根本理解不了程序,更不可能写出程序。

1.3计算机程序逻辑性强,程序不容易设计

在编程过程中,往往为了解决一个问题要运用很多语句和命令来解决问题。但计算机语言是逻辑性很强的语言,在程设计的过程中学生往往不知如何下手,不知道用什么方法来解决问题。就算知道用什么方法解决问题,但在解决问题的过程中,往往缺少相关命令或者考虑不够全,造成程序编写错误,或者根本到不到预期效果。

2易语言的特点和易语言用于编程教学的优势

2.1易语言的特点

易语言是主要以汉语作为命令和程序代码一种计算机编程语言。由于易语言是全中文支持模式,编程者无需很高的英语水平,就可以学习和掌握易语言。易语言跟其他大部分开发语言一样,它拥有专门的、可视化的、集成化的开发环境,用户可以利用它进行程序编写、界面设计、编译调试等一体化的操作。汉语命令和代码的快速录入与识别是易语言的最大特点,同时易语言的语法结构按照汉语的语义特点进行设计,特别是程序定义模块采用便于理解的表格形式,用户无须记住程序的定义方式和使用格式,直接填表即可。利用易语言编程,告别了其他编程语言繁琐的定义和严格的格式,不用在意变量的使用范围,符合学生的思维方式和特点,使学生更容易明白算法和语句结构,更深层次理解编程的本质。另外易语言提供的参数提示和引导技术,不用用户记住命令和语法,只需要按照中文的意思输入拼音即可获得命令提示和参数引导。对于初学者来说,易语言的学习就是打开编程之门的钥匙,对学习其他编程语言也是有极大帮助的。

2.2易语言用于计算机编程教学的优势

2.2.1易语言有利于提高学生学习编程的兴趣

目前高校的计算机编程课一般都是国外的开发的语言,学生不仅对语句与命令难以理解,而且要记住大量的语法与结构。许多学生看编程的书籍像是看天书一样,大部分学生一提起编程课就感觉是乏味和无趣,对其失去了兴趣。因此计算机编程课变成了大学中最无聊的课。易语言是以中文为基础的开发语言,语句和命令按照我们的表达方式来命名,同时,语法结构也按照我们的思维习惯和表达方式来设计,符合我们心理特点。另外它也是可视化的、集成化的编程语言,利于学生理解与操作。所以能提高学生的兴趣,使计算机编程的学习变的比较容易。

2.2.2有利于学生培养编程思维意识

程序编写的本质就是运用逻辑思维解决问题,要学好编程课程其关键点在于培养学生的逻辑思维意识,提高学生的计算思维意识,使得学生养成一种编程思维和思想。易语言是窗体设计和代码编写相结合来实现程序编写的,支持可视化的操作,窗体和组件的属性都是中文形式。包括支持库、程序、编辑菜单栏都是中文语句。用户可以直接用中文输入命令和语句,也可以按照命令函数提示格式输入语句。它独有的帮助功能能够提示代码流程,可以方便用户理解程序所表达的意思。对没有接触编程语言的学生来说,可以快速上手,并可以在很短的时间内开发出小游戏和软件。

2.2.3易语言有利于减轻教师的授课压力

计算机编程不仅对学生来说是枯燥和乏味的,对教师授课来说也是有压力的。教师在讲课的过程中,往往需要反复讲解才能让学生了解特有的名词和语句,但由于学生没有计算机编程思维,又没有非常切合生活的实例,所以学生还是一知半解。其结果是教师费了很大的力,学生还没有学好。讲授计算机编程课的教师有很大的压力,因为不能用常用的语言来解释特定的命令和结构,同时在课堂上又要给学生讲解英文单词。大部分的程序都是英文,就算有时候讲解完也不能让学生完全明白其中意思,因为单词的意思往往也不能说明它在程序中的特殊意义。易语言的简单易学,可以让学生对程序的执行流程、语句结构等有一定的认识,教师也不用再翻译英文单词,降低了教师讲课压力。

3易语言应用于大学计算机编程课程的改革内容

3.1课程设计的改革

3.1.1采用灵活多样的课程设计形式

作为必修课程开展教学,针对广大非计算机专业学生,作为计算机基础课程中的必修课进行开设,由于非专业学生对计算机语言的应用能力不用太强。开设易语言课程,让其对计算机编程课有一个大概的了解和认识,培养一种计算机编程的意识。作为计算计算选修课开设,由于易语言在现实应用中还不很不广泛,大部分软件开发都还是应用的是常用的编程语言。针对计算机专业课的学生,需要利用编程语言来设计软件并在以后的工作中,利用语言来开发程序,易语言只能作为一个了解的语言,而不能利用易语言来实际操作和编程,所以可以作为选修课程来学习。也可以作为第二课堂来学习,在课余时间教师可以利用第二课堂,对易语言有兴趣和喜欢编程的学生进行讲解。有些学生喜欢编写小游戏或小软件,喜欢钻研计算机编程问题,可以开阔学生的视野,让他们学习易语言,并开发相关的软件和系统,提高学生的学习兴趣。

3.1.2分层次、分学科教学

由于易语言简单易学,可以在学生中开展分层次、分学科的方法进行教学。由于学生计算机水平的参差不齐,如果让有些计算机水平比较好的学生学习易语言,可能有些简单。易语言应用于实践的范围还不广泛,当前开发软件的主流还是国外的编程语言。所以对这些同学而言,学习易语言就可能浪费了时间。可以预先对学生的计算机水平进行测试,然后分层次教学。另外要分学科教学,针对学生学科的不同,来确定是否开始易语言和其他语言,让课程充分符合学生的水平,提高教学的效果和课程开设的科学性。

3.2授课方式的改革

3.2.1以易语言为先其他语言为后的教学方式

易语言中文可视化的环境和编写程序的特点,可以将其作为编程课程的第一门课,让学生对计算机编程语言中的程序集、子程序、变量、模块和定义有一个初步的了解和认识,让学生明白计算机编程语言的特点和本质;理解计算机编程中循环和判断的运行规律;掌握软件开发和系统搭建的基本原理。只有这样才能对计算机编程有了初步的了解,提高学生的学习兴趣,才能为学习其他编程语言打下基础。要以易语言为先,其他语言为后的教学方式改革计算机编程教学。

3.2.2开展自学与提问相结合的教学方式

计算机课程是一门理论与实践紧密结合的课程,特别是计算机编程课。学生对于那些难懂的术语和命令往往一筹莫展,也容易忘记。另外,只讲解理论学生从直观上很难理解,最终结果只会让学生对计算机课程失去兴趣,因此要理论与实践相结合。易语言的特点和优点,让学生自己很容易上手,易语言课程的讲授可以直接在机房中开展,可以开展自学与提问相结合的方式进行教学,教师再针对重点部分进行讲解。

4结语

计算机课程编程范文2

随着时代的发展,计算机编程课程已经成为高等学校非计算机专业学生的计算机基础课程,面对不同专业基础的大学生,如何培养他们良好的编程习惯和逻辑思维,提高他们的计算机编程能力等已被不少院校广泛关注,他们也已将此课程列为教改课程。因此,可以以C++为例,探讨该教改课程的教学模式、教学内容、教学方法、教学手段等内容。

[关键词]

计算机编程;课程改革;C++

一、引言

所谓计算机编程,就是人类运用某种计算机编程语言设计程序代码而让计算机运行得到结果的过程。人类只需将所要解决问题的思路、方法和手段等通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步步去工作,完成预先设定的任务。在高校,计算机编程也已成为许多非计算机专业学生的基础课程。如何讲解好计算机编程课程日益成为很多高校关注的问题,而且不少院校已经将计算机编程课程列为教改课程,针对教改课程的教学研究方法也就此展开。苏莉蔚,白洪涛,朱晓旭[1]针对C语言程序设计课程提出分段教学法与项目驱动法,以及考试形式的改革等方法;时海亮,汪远征[2]针对非计算机专业的计算机编程设置,以VB为例提出了一些建议;孟雪梅[3]提出在程序设计教学中培养学生的创新能力的思想;张青,苏叶健,高伟锋[4]在软件开发技术类课程中采用语境式教学,采用营造实践环境,以用代学,以用促学,并结合项目教学进行语境式教学方法研究与应用的探索,以上所有这些改革方法都取得了较好的效果。本文主要以C++为例,从该课程的现状出发,在教学内容及相应的改进措施等方面展开研究,以提出一些改进措施。

二、计算机编程课程现状分析

(一)学时少

尽管计算机编程已经延伸到非计算机类专业,但是因为对课程的要求不一样,不同院校设定的学时也不一样,有些总学时为32学时,有些为48学时,但无论多少学时,都要求学生通过这些有限学时的学习达到掌握计算机编程的基本内容和编程思想的要求。由于该课程的理论性和实践性都很强,因此这门课程既需要通常的理论课时,也需要一定的上机实践的课时。教师在理论课上主要讲解基本的语法知识、算法的设计思想以及相应的编程方法。但是由于学时严重不足,教师往往顾此失彼,学生也疲于奔命,很多专业的学生上机实践的课时大打折扣,这就要求学生自己在课外多加强练习。而对初学者而言,可能一个简单的问题都会影响到后续的学习,比如,在将变量定义成整型后,很多学生对“8/5”这样简单的算术运算结果为什么是1感到不理解。诸如此类的问题很多,学期结束后,学生普遍感到计算机编程课程难懂、不好理解,不知道编程能解决什么样的问题,从而失去了学习热情,造成应用水平相对较低、不能满足课程要求等问题。尤其对于学时数只有32学时的非计算机专业的学生来说,要想在有限的学时内学好这门课程,这对教师和学生都是非常大的挑战。

(二)专业基础不同

很多院校将计算机编程课程拓展到非计算机专业后,该课程变成了一门相关专业的公共基础课,这就可能会出现文科专业的学生与理科专业的学生同在一个班级上课的情况。这时由于思维方式的差异会导致:如果教师课程内容讲快了,文科专业的学生跟不上讲课进度;如果教师课程内容讲慢了,理科专业的学生又会觉得比较乏味的情况。因此,如何计划好讲课内容以及采用什么样的讲课方法对教师来说都是一种挑战。我们采取的解决方法通常是对同一个算法编排两个不同难度的例题供课堂练习使用。很多学生在编写好相对简单的例题后会选择去挑战编写相对难点的例题,这样既可以保证这些学生课上有事做,又能提升他们的水平,而且一旦程序编译通过并运行出正确的结果时,学生也会很激动,这也激发了学生学习这门课程的热情。

(三)教学方式

本课程目前采用在机房并结合多媒体的教学方法,这种教学方法的优点是每讲好一个例题,学生可以立即上机操作实践,若有问题可得到及时解决。但因为学时的限制,学生也只能在课堂上练习例题,更多的练习需要学生课后自己去加强。实践证明,采用在机房并结合多媒体的授课方式是在学时有限的情况下相对有效的一种教学方法。

三、计算机编程课程的改进措施

(一)精心安排教学内容

针对只有32学时的计算机编程课程,教学内容的设计非常重要。学生通过掌握这些内容,可以熟悉相关的编程软件及其用法,了解计算机编程的特点,掌握计算机编程的逻辑思维并会应用编程解决一些简单的实际问题,本文以C++为例进行探讨。基于上述目的,教学内容主要包括C++语言的特点、C++语言的数据类型、C++语言的结构、数组、指针、结构体和类等相关内容。

(二)采用启发式教学方法

这要求教师在讲课时提出问题要自然,具有一定的逻辑性;分析问题要简明扼要、透彻,防止繁琐杂乱,尤其是在设计算法时更应如此;解决问题要切实准确,要引导学生积极思考。要做到这一点,教师必须考虑到在讲解一个问题时,怎样引导学生多动脑筋。比如在讲解多个if语句时,很多学生不是很理解,这样教师可以先从简单的学生熟知的函数入手,比如符号函数,讲清楚如何设计条件,结果会以什么样的形式显示,在学生充分理解后再引入相对复杂一些的条件;也可以从日常实际的生活入手,比如购买商品时会有不同的折扣,以此为例,让学生有一个感性的认识后再来设计算法。

(三)承上启下、及时归纳的教学方法

很多院校的计算机编程课程安排在大学一年级的第一学期,而大学的教学方式与中学的教学方式有着明显的区别。首先是教学方式的不同。大学教学不再像中学教学那样,一个知识点大学教师不会反反复复讲好几遍,对于难度稍高的知识点教师会讲得比较详细,而相对简单的知识点可能就讲得比较快甚至一带而过。其次,教学内容的量上也会有明显的区别。为了能够将课程设计的内容讲解完,教师每次的讲课内容量比较大,学生不容易全部掌握。这就需要教师及时总结本次课堂上需要重点掌握的内容,告诉学生这次课堂讲授内容需要达到一个什么样的水平,这样学生自己才有一个衡量标准。比如,第一次课结束时,大部分的专业可能就将C++的概况及特点讲解完毕,学生会觉得信息量太大,这时只需告诉学生需要掌握C++的几个特点,可以强调一下几个重点的语句即可。最后,大学里相邻两次课的授课时间间隔相对较长,教师上次课讲的内容到下次课时学生容易忘记。这就要求学生做到课前认真预习,课后复习并做练习,以巩固所学内容。下次上课时,教师可与学生一起先回顾上次课堂的教学内容,并简单阐述一下本次课将要学习的内容,以做到承上启下,更好地让学生将知识点连接起来。

(四)利用网络平台,建立共享机制

目前好多院校都有自己的教学网络平台,教师需要将课程大纲、教学进度、课程文档等内容到该平台上,这些功能也是大部分教师和学生对该平台常用的功能。除此之外,在该平台上教师也可以建立讨论组,学生可以将学习过程中遇到的问题等通过平台反馈给教师,甚至可以进行在线的互动。

(五)注重实践,加强学生的编程能力,培养学生良好的编程习惯

学习任何计算机编程语言,都需要学生多加强课后练习,在实践中掌握编程技巧及上机调试的方法,很多概念和知识点需要通过上机练习才能更好地理解。同时,练习也能提高其对当前新的编程语言及应用系统软件的掌握程度和使用能力。编程是一门实用实践性较强的课程,所以学生实际编程解决问题的能力是检验教学成绩的关键。因此,教师需要在教授基本知识的同时,给学生创造更多的机会编写可用、实用性较强的程序。如果条件允许,也可以让学生多参与一些课题或项目,以提高学生的编程能力。此外,要让学生养成一个良好的编程习惯,在编写程序之前先设计好流程图,不要拿到问题就开始编写代码。此外,在编写源代码时应尽可能简单明晰,易读性要强,直观明了,可以适当地添加一些注释语句,遵守编程过程中约定俗成的一些标准,这样自己或他人在阅读程序时都容易理解。同样,养成一个好的编程习惯对提高自己的编程水平也会有一定的帮助。从以上几方面进行教学改革,既可以将抽象的理论用通俗易懂的示例进行讲解,又能让学生因为学以致用而提高学习的积极性,能取得非常良好的教学效果。

四、总结

计算机编程课程既具有严密的逻辑性,又有一定的结构性。学习计算机编程可以培养学生运用算法解决实际问题的能力。因此,计算机编程课程是培养全面发展、能迎接信息化社会挑战的新型人才所必需的,这也是这门课程越来越受到高校关注的主要原因之一。

[参考文献]

[1]苏莉蔚,白洪涛,朱晓旭.《C语言程序设计》课程教学改革探讨[J].大学教育,2013(6):122-123.

[2]时海亮,汪远征.关于非计算机专业“计算机编程”课程设置的一些思考[J].电子设计工程,,2014(8):15-17.

[3]孟雪梅.在程序设计教学中培养学生的创新能力[J],JOURNALOFJILINCOMMERCIALCOLLEGE,2006(1):39-40.

计算机课程编程范文3

关键词:汇编语言;教学改革;课程建设;教学研究

中图分类号:G424文献标识码:A文章编号:1009-3044(2010)21-5894-02

汇编语言是一种功能强大计算机底层编程语言,是高校电子信息类专业的一门主干课程。汇编语言也是计算机专业的核心课程,是硬件方向的专业基础课程,它是系统了解一台计算机运行的必修知识,它与计算机组成原理、微机原理、计算机体系结构等课程共同描述了一台PC机的正常工作流程。汇编语言也是单片机和嵌入式等课程学习的基础,同时,它也能够为更深入的理解高级语言的运行原理提供了依据。汇编语言是一门具有硬件特性的语言,是高效和灵活指挥计算机工作的必不可少的工具,虽然在计算机语言高级化可视化的大环境下汇编语言的显得地位越来越不重要,但是在单片机以及嵌入式等开发领域仍然离不开汇编语言。

1 汇编语言教学中的若干问题

汇编语言难学是汇编教学中的一大难题,这其中有课程本身的因素,也有教师、学生和教学环境等方面的因素。

1.1 汇编语言本身学习难度大

汇编语言是一种硬件编程语言,抛开硬件谈汇编将成为空中楼阁。但是,目前的课程安排不尽合理,知识的先后顺序被课程割裂开来,不能系统的全面描述汇编语言的硬件特性,汇编语言要在完整的硬件体系中才能体现出其重要性,而完整的硬件知识构建需要多门课程的学习,这是一个矛盾。

其次,课程本身难度较大。学好汇编语言需要不单单要研究汇编的语法,还要汇编语言有大量的指令和语法规则需要记忆,较繁琐;需要具备一定的计算机硬件基础知识相配合;是一门比较抽象的课程,课程中所讲授的内容较难理解,容易感到枯燥、厌烦,导致产生厌学情绪;上机调试结果不直观且容易出错,这些特点都使得汇编语言这门课比较难学。

1.2 学生对汇编的畏惧

首先,学生的学习方法不合理。大学的入门学习语言往往是一门高级语言,如C或C++等。学生在学习汇编语言时,总会借鉴在高级语言学习过程中的一些方法,但是汇编语言和高级语言的学习方法有很大的不同。高级语言不和具体硬件相又比较接近自然语言,所以很容易被理解,可视化编程易于理解和上机操作,相关高级语言算法实验可以解决实际学习中的一些问题,也容易激发学生的学习积极性。而汇编语言却必须和看不到的硬件打交道,相对比较抽象,还有更多琐碎的概念需要记忆,学习起来需要更多的努力,对汇编稍有松懈就可能掉队。在大信息量的多媒体教学情况下,更需要学生在课下多下功夫。

其次,大多数计算机专业学生学习兴趣普遍倾向于软件和网络方向,对硬件方向的课程汇编语言的学习普遍比较放松。

1.3 教师教学方法需要进一步改进

最后,老师在授课过程中没有充分调动学生的积极性。很多老师都没有汇编语言的工程使用经验,在讲授课程中完全依赖于课本,课程内容比较枯燥,实验内容比较简单,很难激发学生的学习积极性。还有些老师针对汇编讲汇编,不能够融汇其它硬件课程内容,难以生动的讲述汇编的硬件特性。另外,目前的汇编语言课程实验内容比较简单,实验课时相对较少,很难激发学生的学习兴趣和培养学生的编程能力。

1.4 重软件轻硬件还很普遍

目前,不少高校教育经费紧张,对于计算机专业倾向于投资效益比较高的软件方向,致使硬件教学环境比较落后。同时,硬件课程方面的师资力量也比较薄弱,不能与硬件技术发展与时俱进,汇编语言教学内容和思想都比较陈旧。此外,计算机专业软件方向人才的需求比较旺盛,占用人量的比例很高,也容易让人冷落硬件方向建设。汇编语言的课程地位正在“重软件,轻硬件”的大环境下被逐步弱化,有些学校开始将汇编语言课程合并至其它硬件类课程,比如单片机、计算机组成原理等,还有的专科学校干脆完全放弃汇编类课程。

1.5 教学设施还有待完善

目前,硬件方向的教材和实验环境得到了很大改善,但是还不能满足汇编语言的教学需要,这体现在两个方面。

首先硬件基础课程教材的系列化。虽然硬件类课程出自统一出版社的系列,但却是由不同学校不同观点不同经验的老师编写的,所谓的系列化的教材只是封面的系列化,而具体的内在知识体系的系列化却没有体现出来。当前应该围绕一批硬件类精品课程和精品教材进行延伸的教材编写,从内在的知识系统上系统化,也可以积极组织相关经典教材的编写着共同参与制定系列化的教材编写方案。

其次是汇编语言硬件实验平台的开发。汇编语言的上机环境比较简单,相关配套设备缺乏,不能调动学生的学习积极性。应当开发相应的有一定技术难度的汇编语言实验平台,并基于平台改革实验内容,充分调动学生的积极性。

2 汇编语言教学的若干建议

2.1 明确汇编语言的地位和作用

可以用三个必须来重新认识汇编语言。必须明确汇编语言在计算机类本科教学中的核心地位,它是系统理解计算机系统工作的必修课程,将为其它课程学习提供理论支持。必须明确汇编语言在当前信息技术领域中的地位,它是进行信息系统建设特别是嵌入式系统的开发不可缺少的语言,虽然代码量不多但却都是精华。必须回归汇编语言的真实面目,它并不像学生中流传中的那样难学,只要学习方法对头汇编语言就很容易能学好,这需要任课老师在上课中能够学生足够的辩证讲解。

2.2 改革教学方法

汇编语言的教材经过多年建设已经出现了不少经典教材,内容结构清晰,语言描述通俗易懂,针对汇编语言的基础知识学生一般都可通过自学获得理解。所以,老师在上课的时候应该减少讲述的内容,做到课堂精讲,并要结合其它课程内容来叙述汇编的作用和来历,重点讲解汇编语言知识在整个硬件知识体系中的作用。课堂精讲,实验要多练,加大实验教学的课时和难度,加大实验在课程考核中的比例。

2.3 加强师资力量建设

加强汇编语言师资力量建设,是改善当前汇编语言教学的核心工作。当前的汇编语言教学师资力量极度缺乏,很多任课老师均是围绕课本讲代码,围绕例子将代码,没有相关技术的开发经验,有的甚至没有见到过相应的实际开发例程。当前汇编语言的开发例程很少,老师参与相关工程开发的机会很少,所以应该专门设计一套面向教学的开发例程,围绕这一例程进行相应的师资培训。笔者建议以该例程可以定位在汇编语言在嵌入式开发领域的应用。

2.4 加强汇编语言教学的设施

汇编语言的不是独立的语言课程,它有相应的硬件课程作为支撑,并为其它硬件课程提供语言基础。加强汇编语言的教学设施应该着眼于整个硬件类课程的建设,汇编语言只有在一个硬件课程体系中才能显示出它的光彩。其课程的教学设施主要包括硬件类教材体系的建设、开发试验平台的建设和实验内容的建设。

3 总结

信息技术的风起云涌总让人把陈旧不变的汇编语言遗忘,汇编语言的教学困境的根本原因是固守陈旧的知识和陈旧的教材停止不前,逐渐的让教师和学生失去兴趣。对于老师,深入汇编语言教学很难出科研成果,于评职称无用;对于学生,学了汇编语言少有用武之地,于找工作无助。对于当前的困境,应该大力崇尚教学神圣的观点的同时,在实际工作中的考核中给予更多体现,让有教学成果的教师也可以成名成家,让相关老师可以放心的投入到汇编语言课程的建设中去。对于学生,要教育他们少些功利的学习思想,多一些远见,着眼于更全面的技术成长。虽然汇编语言的学习有一定的难度,但是在老师、学生和相关部门的共同努力下一定会得到较大的改善。

参考文献:

[1] 沈美明,温冬婵.IBM PC汇编语言程序设计[M].2版.北京:清华大学出版社,2003.

计算机课程编程范文4

施工图预算编制具有自己的特点。它不同于土木工程专业的结构设计类课程设计,施工图预算的原理相对简单。在《建设工程工程量清单计价规范》中,对清单构成、如何编制以及各种建筑工程和装饰装修工程的分部分项工程的工程量计算都有十分明确的计算规则[3]。施工图预算的难点是其准确度。建设方根据施工图编制的工程量清单是确定其招标价的依据,施工方编制的施工图预算是确定投标价的依据,也是确定投标策略的基础。没有施工图预算的准确度,建设方会因为增加清单外项目而无法控制工程造价,施工方或因为投标策略不当而不能中标。可见,施工图预算编制准确与否是施工图预算编制的核心问题,也是课程设计中应该培养的基本工程素质。不同于造价专业,在土木工程专业的培养计划中,施工图预算编制课程设计仅是土木工程专业的实践教学体系中的一个组成部分,且其学时相当有限。以辽宁工业大学(以下简称我校)为例,土木工程专业建筑工程方向的课程设计共计11个学分,其他的课程设计均为2周,而施工图预算编制课程设计的时间只有一周。同时,对于土木工程专业的学生来讲,由于施工图预算编制原理相对简单,容易在学生中形成错误的理解,而忽视了施工图预算编制要解决的核心问题。并且,按我校的教学计划安排,施工图预算编制课程设计在最后一个学期,在这样特殊的时间段,如何做好土木工程专业的施工图预算编制课程设计成为教师教学的一个难点。否则,课程设计将流于形式,达不到培养学生基本工程造价控制与管理的能力训练的目的。基于此种情况,我们对施工图预算编制课程设计进行了全面的梳理,尝试了一些方面的改革和调整。

二、保证施工图预算编制课程设计质量的几点措施

(一)不断提高教师的指导水平

改变课程设计停留在模拟或仿真的层次的现状,紧跟工程实际,用实际的项目做课程设计的选题对指导教师提出了更高的要求。要指导学生完成一份建筑工程施工图预算文件的编制,要求指导教师是“双师型”的教师[4]。一方面,具备造价工程师的水平,不仅熟悉预算文件编制的基本流程和要求,而且能很好地把握行业发展趋势,使得学生的课程设计不与工程实践脱节;另一方面,作为一名指导教师,要熟悉和掌握学生的知识构成和水平,根据学生实际水平采取有效的教学手段和方法,有的放矢,真正把学生引入工程实践,在其遇到问题时能给予针对性的指导。

(二)重视课程设计选题

建筑工程的施工图预算,要求完成单位工程的土建工程的施工图预算。选题是课程设计第一环节,选题的核心就是施工图的选择。建筑施工图或结构施工图过于复杂,学生在识图方面遇到太多的困难,就会影响学生完成的积极性,挫伤他们的工作热情。为达到对学生的施工图预算文件编制能力训练目的,我们选择的题目以框架或框架剪力墙结构的一般的办公楼、教学楼、住宅项目为主,其基础部分,选择钢筋混凝土独立基础、筏板基础,而不选择桩基础。选择这样的题目基于如下的考虑:首先,对这类项目学生比较熟悉,识图方面不存在太多问题;同时,其建筑图形状相对规则,项目功能相对比较单一,装饰装修工程量的计算既全面,又不复杂,满足课程设计的训练要求。其次,作为土木工程专业的学生,结构施工图识读是学生走入工作岗位的基本功,并且,钢筋工程量的计算也正是课程设计需要重点训练的内容。

(三)明确课程设计内容、任务量与要求

在短短的一周内,要求每个学生完成一个单位工程的土建工程的预算是不可能的。根据土木工程专业的培养目标,考虑工程实践工作需求,我们确定建筑工程施工图预算编制课程设计的训练重点内容包括:土建工程分部分项工程清单列项、基本混凝土结构构件钢筋工程量的计算、基础土方工程工程量的计算。课程设计采用个人独立完成与小组协作共同完成的形式。教师要合理确定每个学生需完成的工作任务,制定任务分配单,并且根据任务分配单检查每个学生的完成进度和质量。教师要根据施工图纸认真考量,既要工作量饱满,能了解一个土建预算的全工程,同时,也要在给定时间内能够完成。具体来讲,每个单位工程由一个小组学生共同完成并按工程标准提交相应的成果。对每个单位工程项目的施工图按照楼层划分,每两个同学负责一个楼层,在对建筑施工图和结构施工图识读的基础上,对照清单计算规则,共同完成所在楼层的工程量清单列项和计算。清单列项经指导教师确认无误后,每位学生独立完成所在楼层的某一类构件的钢筋工程量的计算过程。根据平法图纸计算钢筋工程量是课程设计的重点,要求每个学生必须独立完成其所在楼层基本结构构件的钢筋工程量的计算。

(四)教师预做课程设计

同其他课程的实践环节一样,要指导好课程设计,要求教师有一定的预算工作实践。首先,教师要具备独立编制一个实际土建单位工程预算的能力,熟悉预算编制的全部过程,熟悉应提交的各种表格及其在计算工程量过程中应注意的问题,以便在课程设计的指导过程中有足够的实际经验。工程预算的准确性是预算的基本要求,也是终极目标。施工图预算编制课程设计的难点是准确性,没有了准确性的要求,课程设计就流于形式,学生只是对施工图预算编制过程有个基本印象,根本不能胜任任何有关工作,也就失去了这门课程设计存在的意义。因此,教师必须在课设前亲自完成学生课程设计任务。在课程设计教学之前,教师通过专业软件,画图,算量,获得课程设计的“标准答案”,也作为检验学生课程设计成果准确性的手段。标准答案的存在,既可以帮助教师及时发现存在的问题,对学生计算结果进行补充和修改,也有助于激发学生的目标感,学生完成课程设计任务的主动性和积极性得到充分发挥。

(五)课程设计指导重点与难点

施工图预算编制课程设计的指导采用每天集中指导加个别指导的模式。按照预先制定的课程设计计划,每天先安排对当日工作内容的重点难点讲解,然后,由学生根据自己的工作任务,独立完成实际操作训练过程,在学生实操过程中,教师要及时给予针对性的指导。结合我们几年的工作实际,以下几个方面是指导的重点:1.课程设计的分部分项工程的清单列项。列项准确是预算准确的前提条件。对于一个初学者来讲,有了建设工程工程量清单计价规范,有了完整的建筑和结构施工图纸,并不能保证每个人都能完整地完成一个单位工程的清单列项工作。教师的指导重点在三个方面,第一是工程图识读,第二是列项顺序,第三是对清单计价规范的理解。目标是准确、全面,不重不漏。2.钢筋工程量计算。目前,工程实践中多是以软件计算来完成各分部分项工程量的计算,但是,对于钢筋工程量的手工计算仍是基本要求。我们在工程量计算这部分,也把对学生的手算钢筋工程量能力训练作为重点内容。对基本的梁、板、柱、墙以及基础等构件,首先选择典型案例图纸,按不同构件类型讲解计算原理,构造要求,实际施工中的做法等,然后,要求学生完成自己承担的相应楼层的钢筋工程量的计算。这部分,必要的重复计算过程是十分必要的。3.综合单价的确定。综合单价的确定是预算的一个核心问题。指导重点是使学生在熟悉清单模式下综合单价的构成前提下,能根据定额规则,同时充分考虑施工组织设计与施工方案,确定一项分部分项工程的综合单价。4.课程设计的按日检查制度。为督促学生独立完成课程设计任务,我们实行对课程设计每日的签字检查制度。按照预先制定的任务计划,对照教师预做的“标准答案”,按日检查,并将每日检查结果作为成绩评定的依据。5.发现问题,及时解答并进行整理。在课程设计指导过程中,对学生提出的问题不仅回答了事,更要及时进行分析、总结,形成常见问题集,为今后课程设计指导积累资料。

三、结束语

计算机课程编程范文5

今年教育部将根据2007年2月公布的全国成人高等学校招生复习考试大纲(2007版)的要求命题。高中起点升本、专科的大纲由人民教育出版社和高等教育出版社共同出版发行;专科起点升本科的大纲由高等教育出版社出版发行。据悉,所有统考科目每科试题满分均为150分。高中起点升本、专科统考科目每门考试时间为120分钟,专升本每门考试时间为150分钟。根据全国各类成人高校招生复习考试大纲规定,在成人高考高中起点本、专科“数学”考试中考生可以使用计算器。

考生须注意两点:

1.可以带计算器进入考场,但在考试中不得互相借用;

计算机课程编程范文6

关键词:国家科技支撑计划 直接费用 间接费用

中图分类号:F204

文献标识码:A

文章编号:1004-4914(2014)08-145-02

一、国家科技支撑计划的涵义

国家科技支撑计划(以下简称“支撑计划”)是面向国民经济和社会发展需求,重点解决经济社会发展中重大科技问题的国家科技计划,是在原国家科技攻关计划的基础上设立的,是国家科技计划体系的重要组成部分。支撑计划主要落实《国家中长期科学和技术发展规划纲要(2006―2020)》重点领域及其优先主题的任务,以重大公益技术及产业共性技术研究开发与应用示范为重点,结合重大工程建设和重大装备开发,加强集成创新和引进消化吸收再创新,重点解决涉及全局性、跨行业、跨地区的重大技术问题,着力攻克一批关键技术,突破瓶颈制约,提升产业竞争力,为我国经济社会协调发展提供支撑。

二、支撑计划课题预算编制与经费管理的政策依据

支撑计划课题预算编制与经费管理依据《支撑计划专项经费管理办法》(财教〔2006〕160号)、《财政部、科技部关于调整国家科技计划和公益性行业科研专项经费管理办法若干规定的通知》(财教〔2011〕434号)以及其他配套规章制度。

三、支撑计划课题预算的编制

(一)为什么要编制课题预算

编制课题预算是课题实行“科学化、精细化”管理的要求,是在科技投入增加的情况下加强监管的要求,是科研活动特点的要求。

(二)编制课题预算应遵循三性原则

课题预算应当根据课题的实际需要,遵循目标相关性原则、政策相符性原则和经济合理性原则。

1.目标相关性原则:课题预算应以任务目标为依据,课题预算的总量和内部支出结构要符合任务的规律和特点,有利于课题预算总体目标的完成。

2.政策相符性原则:课题预算应符合国家财经法律、法规以及支撑计划经费管理办法的相关规定,经费支出符合支撑计划定位和支撑计划专项经费支持方向,符合有关财经政策法规要求。

3.经济合理性原则:参照国内外同类研究开发活动的状况及我国国情,经费预算应与同类科研活动的支出水平相匹配,承研单位要充分利用本单位现有资源条件,在考虑创新风险和不影响项目任务的前提下,提高资金的使用效益。

(三)课题预算编制的方法。

首先要根据课题目标确定需要完成的任务,然后紧紧围绕每一个需要完成的任务预计需要发生的费用,将需要发生的费用按照规定的预算科目进行分类汇总形成课题预算。在课题预算编制过程中要做好“四表一书”的填列。即:

(1)《国家科技计划课题预算表》

(2)《设备费――购置/试制设备预算明细表》

(3)《测试化验加工费预算明细表》

(4)《承担单位研究经费支出预算明细表》

(5)《国家科技计划课题预算说明书》

四、支撑计划课题经费构成与管理要点

课题经费是指在课题组织实施过程中与研究开发活动直接相关的、由专项经费支付的各项费用。课题预算编制与经费管理均应遵循规定的费用科目及开支范围。

财教〔2006〕160号文件规定了支撑计划课题经费构成及开支范围。为适应科研活动规律的需要,落实财政科学化精细化管理要求,建立课题间接成本补偿机制,财教〔2011〕434号文件对课题经费构成进行了适当调整,将课题经费分为直接费用和间接费用。

(一)直接费用

指在课题研究开发过程中发生的与之直接相关的费用,主要包括设备费、材料费、测试化验加工费、燃料动力费、差旅费、会议费、国际合作与交流费、出版/文献/信息传播/知识产权事务费、劳务费、专家咨询费和其他支出等。

1.设备费的管理要点如下:

(1)预算只应考虑增添必要的专用仪器设备,考虑共享或租赁。

对于预算中填列2台以上相同的仪器设备、申报单位已有或应有的仪器设备、能够通过共享或租赁解决的仪器设备,在预算评审过程中一般会导致审减。

(2)5万元以上设备需提供报价单;购置(试制)单台套超过100万元需论证。

缺少报价单、论证报告等支撑材料在预算评审过程中一般会导致审减。

(3)避免列支基建设备、生产性设备、实验室必备的常规通用和办公设备;避免列支办公室、实验室的维修改造费。

(4)报销要件:采购合同(租赁协议)、发票、到货验收单等。

2.材料费的管理要点如下:

(1)避免列支生产性材料、基建材料、大宗工业化原料及普通办公耗材。

(2)避免与设备费、测试化验加工费重复列支,避免与其他课题之间材料费重复列支。

(3)报销要件:采购合同、发票、检验单、入库单、出库单等。

3.测试化验加工费的管理要点如下:

(1)避免列支日常性测试化验费用。

(2)承接测试化验加工的单位应具备所承接业务相应的资质。

(3)由内部独立经济核算单位承接测试、化验、加工业务的,价格不应包含内部利润,并且价格不应高于市场公允价格。

(4)报销要件:测试(化验、加工)合同、发票、测试报告(化验报告、加工验收单)、承接单位资质证书等。

4.燃料动力费的管理要点如下:

(1)关于单独计量的政策把握。由于要求承研单位为用于课题的每台专用仪器设备与装置接独立的水表、电表不太现实,目前一般要求承研单位能够计算出燃动费消耗,消耗与任务应相匹配。

(2)避免列支日常燃料动力费。

(3)科学考察、系统野外联试发生的车(船)燃油费可列入,但应明确考察(联试)目的地、次数、车船种类及数量等,以证明燃油费与课题的相关性,消耗与任务应相匹配。

(4)燃料动力费报销要件:发票(或其他结算单据)、燃动消耗计算说明、燃油费相关性证明等。

5.差旅费的管理要点如下:

(1)差旅费的开支标准应参照财行〔2006〕313号等文件,超标支出将被审减。

(2)在预算中应列明目的地、人数、次数、标准等测算依据。

(3)避免列支非本课题人员差旅费及与本课题任务无关的差旅费。

(4)差旅费报销要件:差旅费报销单、车船机票、住宿发票(其他各种差旅发票)、住宿费明细表、课题组任命文件等。

6.会议费的管理要点如下:

(1)开支标准参照国管财〔2008〕331号等文件,超标支出将被审减。

(2)避免列支本单位承办的各种例会、年会等与课题任务无关的会议费。

(3)严格控制会议规模、数量、开支标准和会期。

(4)会议费报销要件:会议通知、会议签到表、会议费发票、会议纪要等。

7.国际合作与交流费的管理要点如下:

(1)出国人员费用开支标准参照财行〔2001〕73号等文件,费用包括旅费、伙食费、公杂费、住宿费、零用费等。

(2)来华专家费用应参照外专发〔2010〕87号等文件,费用包括国际旅费、专家食宿交通费、城市间交通费等。

(3)避免人数多、费用高、时间长的出国。

(4)报销要件:国际会议邀请函(出国任务通知书)、车船机票(出国发生的各类发票)、参加交流与合作活动的总结报告等。

8.出版/文献/信息传播/知识产权事务费的管理要点如下:

(1)列支的费用要确保与课题任务密切相关。

(2)避免列支日常的电话费、资料费、通用软件费。

(3)报销要件:(软件等)采购合同、验收单、相关发票、(资料费)明细、专利申请书等。

9.劳务费的管理要点如下:

(1)应与临时聘用人员签订劳务协议。

(2)避免给有工资性收入的课题组成员发放劳务费。

(3)研究人员累计全时不得超过课题的执行期。

(4)应支付给付给个人,不得打包付给单位。

(5)报销要件:劳务费发放表、劳务协议、(聘请在校研究生的)学生证件等。

10.专家咨询费的管理要点如下:

(1)按财教〔2006〕160号文件规定的标准支付,超过标准将导致审减经费。

(2)专家咨询费发放手续要规范:注明咨询事由、时间、专家姓名、工作单位、职称、身份证号等,专家咨询费以现金形式发放的应有专家本人的签名。

(3)专家咨询费的支付对象不应包括课题的管理人员及参与课题研究的人员。

(4)报销要件:专家咨询费发放表、经费报销单等。

11.其他支出的管理要点如下:

(1)预算中应详细说明支出的必要性以及与本课题的相关性,并详细列示测算依据(包括数量、价格等)。

(2)避免与其他科目重复列支。

(3)预算不能填列课题实施前发生的各项经费支出以及不可预见费。

(二)间接费用

指承担课题任务的单位在组织实施课题过程中发生的无法在直接费用中列支的相关费用。主要包括承担课题任务的单位为课题研究提供的现有仪器设备及房屋,水、电、气、暖消耗,有关管理费用的补助支出,以及绩效支出等。管理要点如下:

1.间接费用使用分段超额累退比例法计算并实行总额控制,按照不超过课题经费中直接费用扣除设备购置费后的一定比例核定,具体比例参见财教〔2011〕434号文件。

2.课题承担单位应根据国家规定结合本单位实际情况制定本单位间接费用和绩效支出管理办法。

3.间接费用一般由课题承担单位按比例提取或分摊,且提取或分摊的管理费应控制在批复的限额以内。

4.绩效支出应当在绩效考核的基础上,结合科研人员对本课题的贡献及实际绩效情况,由所在单位参照国家相关规定统筹安排,额度控制在直接费用减去设备购置费后的5%以内。

以上是笔者在支撑计划课题预算编制与经费管理过程中,经过不断学习与实践积累的要点。其实,包括支撑计划在内的国家科技计划课题并不神秘,也没有想象的那么复杂,只要能够准确把握政策依据,在文件规定范围内做事,就能顺利完成预算编制与经费管理等工作。

参考文献:

[1] 财政部、科技部关于印发《国家科技支撑计划专项经费管理办法》的通知(财教〔2006〕160号)

[2] 财政部、科技部关于调整国家科技计划和公益性行业科研专项经费管理办法若干规定的通知(财教〔2011〕434号)

[3] 财政部关于印发《中央国家机关和事业单位差旅费管理办法》的通知(财行〔2006〕313号)

[4] 关于调整中央国家机关会议费开支标准的通知(国管财〔2008〕331号)

[5] 财政部、外交部关于印发《临时出国人员费用开支标准和管理办法》的通知(财行〔2001〕73号)