首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
随着社会不断的发展与进步,计算机作为现代先进产物的代表,已经很快的进入到社会中的各行各业。而程序设计作为计算机的核心内容,也同样引起了大家的重视,同时计算机程序设计也是高校开设的一门重要学科,为了能更好的为社会提供计算机方面的技术型和和设计型人才,就必须重视程序设计的教学。本文针对高校程序设计课程中存在的不足,展开了全面的讨论,对高校的程序设计的教学方法和教学内容进行改进。  相似文献   

2.
随着社会的不断进步,计算机的迅速发展,它已经渗透到了社会的各行各业,作为计算机生命源泉的程序设计也越来越受到人们的重视,同样计算机程序设计语言教学也是高校的一门重要课程,尤其是对于高职院校的计算机教学来说,本文就高职计算机程序设计语言教学进行了探索与思考。  相似文献   

3.
非计算机专业计算机程序设计语言课程的教学研究   总被引:3,自引:0,他引:3  
本文探讨了对于非计算机专业,如何在计算机程序设计语言课程中改革教学方法和教学手段,培养学生的动手能力以及解决实际问题的能力,从而提高计算机语言课程的教学质量,真正达到学以致用。  相似文献   

4.
传统的课堂教学已不能满足学生的需求,我们必须转变教学观念,创新教学方法。研讨式教学法是一种以学 生为中心,能发挥学生学习主动性的教学方法,将有助于解决所面临的问题。从讨论《程序设计语言》课程面临的问题入手,介 绍了《程序设计语言》课程教学研究现状,进而探讨了研讨式教学在课程教学中的应用,着重剖析了研讨式教学在三个方面的 应用,并进行了评析和总结。  相似文献   

5.
陈付龙 《福建电脑》2010,26(6):23-23,30
本文主要研究以OCaml为核心语言的函数式程序设计语言的课程教学设计,填补国内计算机专业在程序设计语言课程设置上的空白,以培养程序设计人员的程序设计全面素质和能力。  相似文献   

6.
在计算机专业和非计算机专业的计算机教学中,学校几乎都设置了高级语言程序设计课程。程序设计语言教学虽然很难,但是非常有意义,它有利于培养学生的创造性思维能力,有利于学生建立通过计算机解决问题的意识和途径。  相似文献   

7.
高职计算机程序设计语言教学方法的初探   总被引:2,自引:0,他引:2  
宋海生 《福建电脑》2006,(9):206-207
计算机程序设计语言是高职计算机专业教学的重点,如何在教学中贯彻执行"理论知识和实践环节相结合,主要是培养学生的动手能力"的高职教学目标成为众多教师努力的方向。本文结合作者本人的教学实践经验,初步探讨了高职程序设计教学的主要方法:任务驱动教学法和案例教学法。  相似文献   

8.
“计算机程序设计语言”教学刍议   总被引:1,自引:0,他引:1  
"计算机程序设计语言"课程是计算机科学与技术学科核心的课程之一,极大地影响着学生对计算机领域的理解和兴趣。本文针对教学过程中存在的问题,提出了层次化教学目标思想。以面向对象语言C++为例,介绍基于层次化教学目标体系的具体思想和内容,并提出与之相适用的课程及实验设计,达到优化教学方法,提高教学质量的目的。  相似文献   

9.
随着信息网络的发展,社会越来越需要信息技术人才,为了适应社会的发展需要,国家对高中信息技术的教学越来越重视。笔者主要通过了解社会信息技术的发展情况并结合高中信息技术的教学情况,来分析支架式教学模式在高中信息技术教学中的应用,以及为以后支架式教学模式在高中信息技术教学中的发展提出几点建议。  相似文献   

10.
维果茨基提出的最近发展区理论从一个新的角度提示了教学、学习与发展之间的辩证关系。在最近发展区理论的启发下,教学活动中涌现出一系列令人耳目一新的教学模式。本文就支架式教学在计算机教学中的应用展开探究,并提出自己的看法。  相似文献   

11.
Subroutines for numerical computation have in the past been written mainly in Fortran and in Algol 60, whereas most programming in the future is expected to be in more advanced languages, for example in Ada. It seems to be a great waste if it will become necessary to convert all existing numerical software into the new languages. What is needed is a facility to include subroutines written in the old languages into programs being written in the newer languages. In this paper an automatic procedure to facilitate the use of mixed languages is suggested, the purpose of the paper is to indicate the desirability for providing the required facilities, and to encourage discussion and further research in the area of mixed language programming.  相似文献   

12.
In order to give students a basic introduction to real-time applications in physics the Computer Aided Instruction Laboratory was set up at the Universität Karlsruhe. This paper describes the computer system installed and some of the on-line experiments connected.  相似文献   

13.
《Software, IEEE》2006,23(4):62-63
This paper evaluates the use of a functional language for implementing domain-specific functionality. The factors we consider when choosing a programming language are programmer productivity, maintainability, efficiency, portability, tool support, and software and hardware interfaces. The choice of programming language is a fine balancing act. Modern object-oriented languages such as Java and C# are more orthogonal and hide fewer surprises for the programmer, although the inevitable accumulation of features makes this statement less true with every new version of each language.  相似文献   

14.
The syntax for an integrated E-R programming language is presented. The problems that arise when a query language is embedded in a general-purpose programming language are discussed. Other E-R languages are also discussed. The requirements for the language and a syntax for an E-R model in which entity sets are mutually disjoint and each entity type has a unique, perhaps multiattribute, key are presented. The syntax for a more limited model restricted to binary relationships between entity types and without attributes is presented. Some implementation considerations are discussed  相似文献   

15.
16.
17.
The first two parts of this series described some of the basic elements of a PASCAL program: declarations, simple data types, and statements. In this final installment some of the more sophisticated program elements responsible for the power and structure of the language are described: arrays, procedures and functions.  相似文献   

18.
19.
Per Brinch Hansen 《Software》1994,24(5):467-483
This paper defines SuperPascal—a secure programming language for publication of parallel scientific algorithms. SuperPascal extends a subset of IEEE Standard Pascal with deterministic statements for parallel processes and synchronous message communication. A parallel statement denotes parallel execution of a fixed number of statements. A forall statement denotes parallel execution of the same statement by a dynamic number of processes. Recursive procedures may be combined with parallel and forall statements to define recursive parallel processes. Parallel processes communicate by sending typed messages through channels created dynamically. SuperPascal omits ambiguous and insecure features of Pascal. Restrictions on the use of variables enable a single-pass compiler to check that parallel processes are disjoint, even if the processes use procedures with global variables.  相似文献   

20.
This paper describes, in an informal manner, the programming language ACTUS which was designed to facilitate programming array processing and vector processing ‘supercomputers’. ACTUS extends the program structuring and data structuring facilities of Pascal to the synchronous parallel environment as represented by array and vector processor architectures. A knowledge of Pascal is assumed and only the parallel features of ACTUS are described.  相似文献   

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

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