首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
面向对象程序设计教改探索   总被引:2,自引:0,他引:2  
面向对象程序设计已成为计算机学科特别是软件学科的一个重要知识领域,是学科知识体系的基础。本文概述了面向对象程序设计课程在我院的发展历程,详细分析了该课程在教学内容、教学方法、教学手段以及实践教学方面的改革和实践。  相似文献   

2.
针对面向对象程序设计课程的教学现状,分析当前教学中存在的教学目标不明确、教学内容陈旧、程序设计课程不连贯等问题,提出合理组织教学内容、激发学生学习兴趣的方法和改革教学方法、教学手段、课程评价等措施,旨在提升教学质量,提高学生的实践能力。  相似文献   

3.
提出了将“面向对象思想”应用于网页设计课程教学中,认为以往的教学往往是“面向过程”的。介绍了面向对象思想在《网页设计》课程中的实施方法,通过教学实践表明该方法可以培养学生解决问题和软件开发的能力。基本解决了学生学了一些零散的网页设计知识,在实际网站建设时无从下手的问题。  相似文献   

4.
提出了将"面向对象思想"应用于网页设计课程教学中,认为以往的教学往往是"面向过程"的。介绍了面向对象思想在《网页设计》课程中的实施方法,通过教学实践表明该方法可以培养学生解决问题和软件开发的能力。基本解决了学生学了一些零散的网页设计知识,在实际网站建设时无从下手的问题。  相似文献   

5.
本文对《c++与面向对象程序设计》课程的教学改革进行了探索与实践。提出了以面向对象程序设计方法为教学目标;重新选用了教材和进行了相应的课程设置;采用了双语教学以及多媒体与网络教学相结合的手段;通过网络教学中的视频教学与语音答疑功能模拟网络课堂。  相似文献   

6.
员亚利  李雅萍 《福建电脑》2009,25(1):195-196
计算机专业的面向对象程序设计语言课程中,存在大量的类,每个类有众多的属性、方法,难度在于大量的类不好掌握。本文讨论了在面向对象程序设计语言课程教学中通过实施双语教学,提高学生的学习主动性和积极性,改进教学效果的手段和方法。  相似文献   

7.
《软件工程师》2019,(3):60-62
针对目前面向对象系列课程缺乏系统化建设,课程之间耦合性强、教学目标分工不明确的问题,提出了以满足计算机专业人才需求为目标,以计算思维建立和工程应用能力培养为主线的层次化、递进式面向对象系列课程体系重构策略,并在此课程体系指导下对系列课程的知识体系进行重组和优化。在教学过程中辅以移动信息平台,依托手机移动端,通过课前、课中和课后三个阶段进行混合式教学模式的探索和实践,打通"理论—实践""线上—线下""课内—课外"之间的壁垒,使学生在软件计算思维、面向对象的软件工程化方法,以及软件设计思想和应用实践能力上得到整体提升和拓展。  相似文献   

8.
《软件》2017,(11):36-39
面向对象技术是一门理论性和实践性都很强的专业课程,结合教学实践的体会,提出了基于案例驱动的面向对象技术课程教学模式改革。首先分析了目前面向对象技术课程教学中遇到的问题,即教学中存在内容陈旧、教学方法单一、评价体系不够完善等。然后提出"案例驱动"的教学模式,阐述该教学模式的特点,并对比分析了与以往教学模式的差别。最后探讨了案例的选取,在课程教学过程中案例的应用,以及与之相适应的课程考核方式。  相似文献   

9.
陈晴 《计算机教育》2010,(24):124-127
本文分析面向对象类课程之间的前后关系,针对原有各门课程的实践环节存在相互独立、无系统化的问题,按照面向对象的软件开发过程,提出:1)重新整合面向对象系列课程,形成包含基础篇、提高篇和深入篇的三段式面向对象技术课程体系;2)重新整合各门课程的实践环节,使之前后衔接,形成一体;3)建立基于IBM Rational企业级软件工具的统一实践平台。让学生在教学实践中掌握实用性的、应用型、系统化的面向对象的软件开发技术。  相似文献   

10.
面向对象编程语言和技术日益流行,已经成为最重要的编程框架,这一趋势对编译原理课程建设和教学改革实践提出新的挑战。文章根据最新研究趋势和教学需求,对编译原理课程改革和建设进行探讨,以中国科学技术大学软件学院为例,阐述在高等院校计算机相关专业中进行教学改革的实践,为课程改革建设提供新思路。  相似文献   

11.
面向对象程序设计课程是当前计算机专业学生的一门必修专业课。课程本身的复杂性与实践性,使学生无法完全理解消化并有效应用所学知识点。针对这种情况,本文研究如何设计简短精悍、适于课堂演练的实例,并将这些实例与理论学习在课堂上有机结合,使学生易于领会知识点、充分参与课堂教学,最终达到学生积极主动学习,对知识点融会贯通的目的。  相似文献   

12.
柳丹 《微机发展》2006,16(11):234-237
随着计算机软件技术的不断发展,面向对象的程序设计思想正在逐步取代原有的面向过程的程序设计思想。面向对象程序设计可以大大降低建立复杂应用的开销时间,已经被应用开发人员广泛接受并付诸实践。在PL/SQL中,面向对象程序设计目前是基于对象类型来完成的。文中主要探究PL/SQL对象类型在Web上的应用,提出了应用模型,并以实例加以说明。  相似文献   

13.
In this paper, development of shape modeling tools for engineering design, analysis, simulation, and visualization is presented. The approach based on the idea of function-based shape modeling is combined with the power and versatility of the object-oriented programming (OOP). An OOP code, initially developed as a teaching and learning tool for educational use in an undergraduate Modeling and Simulation course, to generate mechanism components is presented. Different parametric, explicit, and implicit functions or their combination are used to generate mechanical components shapes. Using a blending process, sophisticated shapes have been generated on the graphical interface. However, the ideas and concept of the OOP mechanical components design presented in this paper can be applied to other application areas.  相似文献   

14.
Aspect-oriented programming (AOP) provides mechanisms for the separation of crosscutting concerns - functionalities scattered through the system and tangled with the base code. Existing systems are a natural testbed for the AOP approach since they often contain several crosscutting concerns which could not be modularized using traditional programming constructs. This paper presents an automated approach to the problem of migrating systems developed according to the object-oriented programming (OOP) paradigm into aspect-oriented programming (AOP). A simple set of six refactorings has been defined to transform OOP to AOP and has been implemented in the AOP-migrator tool, an Eclipse plug-in. A set of enabling transformations from OOP to OOP complement the initial set of refactorings. The paper presents the results of four case studies, which use the approach to migrate selected crosscutting concerns from medium-sized Java programs (in the range of 10K to 40K lines of code) into equivalent programs in AspectJ. The case study results show the feasibility of the migration and indicate the importance of the enabling transformations as a preprocessing step  相似文献   

15.
Fortran源程序在WindowsOOP环境下的应用   总被引:5,自引:1,他引:4  
探讨了Windows下高效地使用原DOS系统下的Fortran计算程序代码技术,并通过一个具体的例子详细地介绍了调用约定的属性设置和参数调用的方法,为Fortran源程序在面向对象开发环境中的应用提供了一种切实有效的途径。  相似文献   

16.
Students often have difficulties when trying to understand the concepts of object-oriented programming (OOP). This paper presents a contribution to the teaching of OOP languages through a game-oriented approach based on the interaction with tangible user interfaces (TUIs). The use of a specific type of commercial distributed TUI (Sifteo cubes), in which several small physical devices have sensing, wireless communication and user-directed output capabilities, is applied to the teaching of the C# programming language, since the operation of these devices can be controlled by user programs written in C#. For our experiment, we selected a sample of students with a sufficient knowledge about procedural programming, which was divided into two groups: The first one had a standard introductory C# course, whereas the second one had an experimental C# course that included, in addition to the contents of the previous one, two demonstration programs that illustrated some OOP basic concepts using the TUI features. Finally, both groups completed two tests: a multiple-choice exam for evaluating the acquisition of basic OOP concepts and a C# programming exercise. The analysis of the results from the tests indicates that the group of students that attended the course including the TUI demos showed a higher interest level (i.e. they felt more motivated) during the course exposition than the one that attended the standard introductory C# course. Furthermore, the students from the experimental group achieved an overall better mark. Therefore, we can conclude that the technological contribution of Sifteo cubes – used as a distributed TUI by which OOP basic concepts are represented in a tangible and a visible way – to the teaching of the C# language has a positive influence on the learning of this language and such basic concepts.  相似文献   

17.
This paper presents a small-sized and practical-use-oriented CAD Drawing System, which is developed by using the designing thoughts and technology of OOP and C++ Language. The System has found its successful applications in the teaching system and the monitoring and controlling system  相似文献   

18.
This paper proposes a new fracture mechanics based OOP tool for damage tolerant evaluation of cracked structural components including tubular joints subjected to constant and variable amplitude loading. To meet requirements of damage tolerant evaluation of structural components, interactive and user-friendly software, has been developed by using OOP concepts. Application of OOP concepts with class and sequence diagrams generated using unified modified language (UML) design tool has been explained with reference to the software. Graphical user interface (GUI) has been developed using VC++, which acts as a client at the front end, while the database developed using MS-ACCESS-XP acts as the server at the back-end. Database design for typical structural components with different crack configurations has been shown in the form of tables. The details of various program modules and structure of GUI have been outlined. Number of benchmark problems has been solved through GUI for verification and validation. The efficacy of the software has been illustrated through an example problem.  相似文献   

19.
该文基于UML状态图对缓存并发读写问题进行面向方面的建模,把系统的同步和调度分离出来,建模为方面。该方法有效解决了面向对象中功能和代码混乱的现象,也提高了系统模块的可复用性。  相似文献   

20.
本文完成了流化催化裂化(FluidizedCatalyticCracking,简称FCC)动态系统结构描述、模型构造和仿真分析这三部分工作。作者首次将面向对象程序设计方法中的面向对象机制应用于FCC动态系统仿真问题中,并为之建立了一个抽象通用的类层次。使用当今最为流行的TurboC++面向对象语言开发了FCC动态系统仿真程序。该程序设计过程直观清晰、层次分明,具有易阅读、易维护、易扩充和通用性强的特点。仿真分析结果表明本文作者在FCC动态系统仿真程序开发过程中引入面向对象机制是有效、成功的。文章前一部分给出FCC动态系统的结构描述和数学模型;文章后一部分应用面向对象方法求解FCC动态系统仿真问题并给出仿真实例。  相似文献   

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

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