The purpose of set java language in private college is to train students to use the java program for software development capability. In this paper, private colleges teaching java programming status and problems are a...
详细信息
ISBN:
(纸本)9783037851555
The purpose of set java language in private college is to train students to use the java program for software development capability. In this paper, private colleges teaching java programming status and problems are analyzed and discussed, and some improvements in order to achieve the effect of improving teaching quality.
We present a framework for a programming course for undergraduate computer science students. The technical motivation is to implement a two-wheeled self-balancing controllable robot. Advanced requirements make it a fu...
详细信息
ISBN:
(纸本)9783642254888
We present a framework for a programming course for undergraduate computer science students. The technical motivation is to implement a two-wheeled self-balancing controllable robot. Advanced requirements make it a full-grown software project. The emphasis of this course is on one hand to teach basic concepts of software programming. The students work in groups of five and each student is assigned a role, which is typical for the software development process. On the other hand, the course is intended to give some basic hands-on experience in control theory.
In order to optimize the hydraulic transportation system efficiency and cost in the surface extraction of Athabasca oil sand deposits in Canada, there is a desire to extend the hydraulic transport system to production...
详细信息
In order to optimize the hydraulic transportation system efficiency and cost in the surface extraction of Athabasca oil sand deposits in Canada, there is a desire to extend the hydraulic transport system to production faces in oil sands mines using mobile train of Flex-Rite-based flexible pipelines. Hydraulic transportation system based on flexible-pipe arrangement has been shown to be more competitive than the dump-truck transportation system. This flexible arrangement introduces a unique set of hydraulic transport problems which needs rigorous modeling, experimentation, and analysis to understand the system production capacities and efficiency. Part of the work presented here is an attempt to provide multiphase oil sand slurry simulation and modeling by developing a slurry flow simulator, a graphical user interface-based software, for Flex-Rite flexible-pipe train, a form of hydraulic transportation system. Such software provides a tool/platform for rigorous experimentation and analysis of flow and production capacities.
EduVisor software visualization component is a new pedagogical tool specifically developed to address some wide-spread problems in teaching object-oriented technology to novice programmers. The visualization tool is i...
详细信息
EduVisor software visualization component is a new pedagogical tool specifically developed to address some wide-spread problems in teaching object-oriented technology to novice programmers. The visualization tool is integrated in a world-class IDE, and shows the students the structure of their own creations at runtime. EduVisor is based on a solid grounding in literature and over 25 years of combined experience in teaching a CS1 course. With this component we have set the goal of helping our students progress faster through the most difficult initial stages of programming.
Effective object-oriented (OO) programming requires understanding class libraries. This paper presents our approach to design and build a cognitive tool that supports a programmer to understand OO class libraries. The...
详细信息
Effective object-oriented (OO) programming requires understanding class libraries. This paper presents our approach to design and build a cognitive tool that supports a programmer to understand OO class libraries. The MUDRIK system provides (1) three-dimensional visualization mechanisms for representing class structures and relationships from a variety of views and (2) flexible focus specification mechanisms that allow users to adapt a space of components to be displayed according to the task at hand. Interactive views of MUDRIK enable programmers to examine components' detail while maintaining a global representation of the rest of the library. The paper describes why understanding class library is critical in OO programming, presents a cognitive framework of our approach and design rationale behind the system design, and provides a detailed description of the system followed by a discussion on our approach. (c) 2008 Elsevier Ltd. All rights reserved.
It has become imperative for undergraduate students to learn the java programming language. Educational institutions need to train their students so that they retain the knowledge of solving problems using this and no...
详细信息
ISBN:
(纸本)9781424455065
It has become imperative for undergraduate students to learn the java programming language. Educational institutions need to train their students so that they retain the knowledge of solving problems using this and not to just learn the language syntax and write code, without much understanding. To enhance the learning capacities and teaching methodologies, a learning object model was proposed which couples the static and dynamic approaches. A repository of such learning objects would be created and be accessible to the teaching staff. These objects are reusable and allow the learner as well as the teacher to modify and convert it into a new learning object. The model comprises of static pages created based on sound pedagogical principles and links to a virtual environment, where any code could be executed in a dynamic way, without much hassles, thereby giving the learner a complete feel of learning the concepts and application.
Sun's foundation-level Sun Certified java Programmer (SCJP) for Standard Edition 6 is a must-have for any java programmer, and is a prerequisite for Sun’s specialty certifications. This resource is essen...
详细信息
ISBN:
(数字)9780470487105
ISBN:
(纸本)9780470417973
Sun's foundation-level Sun Certified java Programmer (SCJP) for Standard Edition 6 is a must-have for any java programmer, and is a prerequisite for Sun’s specialty certifications. This resource is essential preparation for the SCJP and focuses heavily on the skill set that Sun expects its SCJPs to have, with numerous examples, exercises, and real-world scenarios to give readers the tools needed to use what they learn. The material covers declarations, initialization, and scoping; flow control; API contents; concurrency; object-oriented concepts; collections/generics; and fundamentals. The interactive CD-ROM features chapter review questions, two bonus exams, a series of flashcards that can be used on PCs or handheld devices, and an ***: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
In this paper, we describe the development of an instructional tool called javaHelper for teaching the basics of java programming. The tool can help beginner students understand the inner workings of programming by an...
详细信息
ISBN:
(纸本)193241584X
In this paper, we describe the development of an instructional tool called javaHelper for teaching the basics of java programming. The tool can help beginner students understand the inner workings of programming by animating the data flow, control flow, and dynamic execution of a program. javaHelper can be used as an instructional aide in introductory programming courses. We describe the development and use of the system, and also discuss its role in improving learning outcomes for beginner programmers.
暂无评论