首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
高级语言程序设计是高等院校非计算机专业理工类学生的必修课程。该文针对非计算机专业学生普遍存在的编程困难的现状,结合现代教育理念以及本人的教学经验,从培养和提高学生编程能力的角度出发,以《C程序设计》为例,在理论教学和实践教学两个方面做了一些探讨和实践。  相似文献   

2.
介绍了非计算机专业程序设计课程的教学目标和教学中存在的一些问题。为了训练学生编程思维,让学生灵活运用编程知识,引导、鼓励学生针对同一问题设计多种算法,并给出了具体教学实例。实践表明,运用这种教学方法有助于学生理解程序设计的本质,并提高程序设计能力。  相似文献   

3.
针对非计算机专业学时少、学生编程兴趣不足等问题,提出基于循序渐进大作业的编程训练方法,有效促进学生对C语言知识点的深入理解和灵活运用,提高编程实践能力,增进计算机编程兴趣。  相似文献   

4.
非计算机专业高级语言实践环节教学模式探讨   总被引:3,自引:0,他引:3  
本文针对非计算机专业(机械类)学生高级语言编程能力弱的现状,分析产生这种情况的原因,结合选修课"数据结构",以实践环节为出发点调整授课、上机、考核等一系列教学环节,探讨学生在老师指导下的自主型学习,以提高编程能力的实践环节教学模式。  相似文献   

5.
Java语言是当前主流的编程语言,非计算机专业的学生学习Java编程具有重要的现实意义。针对非计算机专业的实际情况,结合作者教学经验,从教材选择、教学方式和培养素质和能力等方面做了一些探讨。  相似文献   

6.
vfp程序设计课程中采用项目驱动教学可以引导学生进行自主学习,也帮助非计算机专业的学生很好的理解计算机应用,提高计算机编程能力。经过实践,项目驱动教学法在vfp程序设计课程中取得了很好的教学效果。  相似文献   

7.
提高非计算机专业学生编程能力的探索与思考   总被引:1,自引:1,他引:0  
樊纪山 《福建电脑》2010,26(11):192-193
非计算机专业的学生在学习计算机语言时总是找不到方法,对程序无从下手,本文就电子信息专业的特点,分析目前学生编程能力的现状,总结原因;最后对提高非计算机专业学生编程能力给出几点思考,对消除非计算机专业的学生对编程恐惧的心里有一定的参考作用。  相似文献   

8.
针对非计算机专业《VFP程序设计》课时被不断压缩教学内容不减的教学现状,以及非计算机专业学生特点和传统教学方法存在的缺点,在教学方法和教学手段方面进行探探索,提出充分利用多媒体教学、案例教学、分组教学、增加实践课比例等一系列旨在改善非计算机专业学生《VFP程序设计》教学效果的教学方式、方法。  相似文献   

9.
针对独立学院学生的特点和非计算机专业C语言教学中普遍存在的问题,提出采用模块化的教学内容、重视上机实验操作、多种教学方法的综合应用以及课程考核改革思路,以激发学生学习兴趣,提高其编程、创新能力及综合分析能力。实践结果表明改革取得了良好的效果。  相似文献   

10.
杨帆 《现代计算机》2009,(12):94-96
《Visual Basic程序设计》课程是高校非计算机专业开设的公共基础课程,是培养学生程序设计能力的基础课程。结合教学实践与理论思考,总结《Visual Basic程序设计》的教学经验,分析如何激发学生的编程兴趣,调动学习积极性,培养学生的实际应用能力,探索更加行之有效的教学方法。  相似文献   

11.
SUN公司Java的推出,给Internet的应用编程注入了新的活力,Java强大的网络编程接口,使编制网络应用程序进一步向面向对象编程方式靠拢。通过Java语言中面向对象编程的基本概念、Java语言的类库、Java网络基础类库的构成、Java语言网络程序的编制等4方面对Java网络类库编程作了较为全面的介绍。  相似文献   

12.
为了简化服务机器人编程流程,针对服务机器人任务规划特点,基于分层编程的理念,设计了一套简易图形化编程平台。平台由基本模块层、执行协调层、任务规划层3层组成,用户在不同层次采用不同编程方式,兼顾了编程效率和执行效率。同时,提供了友好的图形化编程界面,方便机器人编程。在交龙服务机器人上的编程实验验证了该平台编程的有效性和便捷性。  相似文献   

13.
This research aims to answer two research questions. Is pair programming more cost-effective than solo programming? In what situations is pair programming more cost-effective than solo programming and vice versa? In order to answer these, we adopted and extended economic models from past research. Two main conclusions can be drawn from our study. First, across the ranges of parameters studied, pair programming is more economically feasible only in a limited number of instances. Second, in order to achieve the economic benefit, pair programming either needs to have advantages in all three parameters (speed, defect, and defect removing) or have substantial advantages in two of them if on the other one pair is roughly equivalent to solo programming. We also identified specific parameter ranges for situations where a) pair programming is more economical, b) solo programming is more economical, and c) the two programming methods are equivalent. Implications of this research are discussed.  相似文献   

14.
提出了混合语言编程问题,分析了传统编程语言在混合编程方面不足及局限性,讨论了.NET框架下混合语言的编程机制,给出了VC#.NET与VB.NET混合语言编程的具体方案.  相似文献   

15.
VB与Matlab混合编程的仿真应用   总被引:4,自引:0,他引:4  
温亮  范浩  王丹 《计算机仿真》2006,23(12):104-106,225
介绍了Visual Basic与Matlab混合编程方法在可靠性与维修性仿真中的应用。此方法突破了以往利用单一语言实现系统可靠性与维修性仿真的限制,更广泛的利用了现有技术成果,降低了编程难度,加快了编程速度。详细介绍了Visual Basic与Matlab混合编程的方法及实现步骤。包括Matlab编译环境的设置、Matlab程序编写、Matlab COM组件的编译与发布以及如何在Visual Basic中使用Matlab COM组件。详细叙述了混合编程每个步骤实现的技术关键,为可靠性与维修性仿真解决了软件实现的技术问题。最后一部分给出了利用Visual Basic与Matlab混合编程方法进行可靠性与维修性仿真的示例。  相似文献   

16.
Multiple choice programming, originated from Healy Jr, belongs to the non-convex mathematical programming with special ordered sets of variables type 1 as identified by Beale and Tomlin. The high applicability of multiple choice programming in many decision-making problems has made it a focus of many OR researchers and practitioners in the fields of integer programming and combinatories. We report a survey on the structures of multiple choice programming problems and their solution approaches. Applications of multiple choice programming and some prospective future researches are also discussed.  相似文献   

17.
Software development is moving from procedural programming towards object-oriented programming (OOP). Past studies in cognitive aspects of programming have focused primarily on procedural programming languages. Object-oriented programming is a new paradigm for computing. Industry is finding that programmers are having difficulty shifting to this new programming paradigm. Findings in prior research revealed that procedural programming requires Piaget's formal operation cognitive level. New from this research is that OOP also requires Piaget's formal operation cognitive level. Also new is that OOP appears to be unrelated to hemispheric cognitive style. OOP appears to be hemispheric style friendly, while procedural programming is preferential to left hemispheric cognitive style. The conclusion is that cognitive requirements are not the cause for the difficulty in shifting from procedural to OOP. An alternative possibility to the difficulty is proactive interference of learning procedural programming prior to learning object oriented programming.  相似文献   

18.
汉语编程技术,可以打破英语编程语言的垄断,为我国信息技术产业的发展开辟一条属于我们中国人自己的崭新光明之路。该文初步介绍了汉语编程的概念,对汉语编程和英语编程进行了比较,分析了汉语编程特点优势与不足,汉语编程面临机遇和挑战。  相似文献   

19.
自动程序设计的研究   总被引:1,自引:0,他引:1  
自动程序设计是计算机科学的中心目标之一,围绕中心目标进行研究是计算机科学工作者的责任。采用一种形式化方法,即演化计算(EvolutionaryComputation)理论,特别是其中的遗传程序设计(GeneticProgramming,简称GP)的理论,深刻研究了自动程序设计的概念和遗传算法。基于该方法的自动程序设计能够模拟生物进化的机制来适应外界环境,并获得最佳解,从而使得自动程序设计获得较好效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号