Loading...
  • 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Current Issue

    • 论文
      Design and Implementation of a SimulatorBased Experiment System for Computer Organization and Architecture Course
      ZHANG Chenxi,LI Jiangfeng,LIU Yi
      2011, 33(增刊A1): 1-4. doi:
      Abstract ( 516 )   PDF (356KB) ( 684 )     

      Computer Organization and Architecture is an important course for software engineering students. Much content in this course is very abstract and difficult to teach. In order to solve this problem, we designed and implemented a set of simulators for experiments of this course. Based on these simulators, we designed more than ten experiments. In this paper, the key points, user interface and functions of these simulators are described.

      The Teaching Studies and Practices for Innovated Learning of Graduate Student
      JI Yi,CHENG Guoqing,CAO Jiuxin
      2011, 33(增刊A1): 5-8. doi:
      Abstract ( 385 )   PDF (368KB) ( 516 )     

      The development of creative talents is essential to the foundation of a highly innovative nation and its future. Such a mission could only be possible through the reform and innovation of higher education. In this context, one major direction for higher eduction reform is to investigate effective ways to design and implement innovative teaching methodologies, and how to instill creative thinking into our students, regardless of teaching model and course structure. Targeting the training and development of master's students in software engineering, this paper explores innovative teaching methodology for creative learning in conjunction with project based a "capstone design project".This manuscript further reports effective research and practice results in developing curriculum innovation, instructional methods, as well as teaching and assessment metrics.

      Teaching Methods Exploration of Software Process Improvement with StoryDriven
      WANG Ansheng,FU Xiangling
      2011, 33(增刊A1): 9-14. doi:
      Abstract ( 399 )   PDF (435KB) ( 425 )     

      Software Process Improvement (SPI) for postgraduates and undergraduated students in software schools is an very important class. One of the question is how students could master principles of SPI in short time and have abilities to play in enterprise’s roles and improve the engineering capability of corporations in the future. This paper firstly reviews history about SPI teaching, then, summarize and discuss the related text books and references and the representative teaching methods of SPI in international, as well as education on engineering of software development early in China. The paper describes the structures of our SPI textbook which include not only SPI methods, but also stories from a massivescale project and several corporations of China. Afterwards, we discuss the tailoring of textbooks contents, teaching methods, and important and difficult points on teaching of our methods. In the end, the experiences and lessonlearned from several classes in two software schools are concluded.

      A Practice Approach to Software Engineering Teaching
      ZENG Hongwei,LIU Yue,LIU Wei
      2011, 33(增刊A1): 15-18. doi:
      Abstract ( 372 )   PDF (365KB) ( 426 )     

      Based on our teaching experience, this paper analyses the existing problems in the practical teaching of software engineering. According to the programme of the course, we propose that the practice for software engineering teaching should be partitioned into two stages: specific task experiment and practice for project development. The former aims at mastering the theory of software engineering by practicing the key knowledge points of some software development method. The latter aims at training the students’ basic skills for the software development practice. It is performed in the form of team, and gives the students opportunities for applying comprehensively software engineering approach to the practical software development.

      The Course Reform and Practice on Introduction to Embedded Systems
      GUO Jian,ZHANG Yue
      2011, 33(增刊A1): 19-22. doi:
      Abstract ( 423 )   PDF (393KB) ( 427 )     

      Introduction to Embedded Systems is a critical basic specialized curriculum of Embedded System major. It is an application oriented course which plays an important role in training students to understand and implement embedded systems. Combining theory and practice, this course covers the foundational theories and the design and practice methodologies of embedded systems. According to recent teaching practice, this paper investigated the course reform of Introduction to Embedded Systems from the point of view of contents of teaching and practicing, teaching method, teaching effect evaluation system. With the course reform and practice, the students’ initiative and interest in studying Introduction to Embedded Systems have been enhanced and the performance of the teachers has also been improved.

      Educational Practice and Reform in “OO Technology & UML”
      WU Hanqian,JI Yi
      2011, 33(增刊A1): 23-26. doi:
      Abstract ( 519 )   PDF (418KB) ( 345 )     

      “OO technology & UML” is a main subject for sophomore in College of Software Engineering, which plays a key role in Software Engineering. In this paper, we put forward project driving teaching concept to promote the integration of the entire specialized courses teaching in Software Engineering according to the problems existed in the present teaching; meanwhile, we developed a special course teaching website to assist students’ study. The results of teaching reform show that it obviously improved the learning interests of students and further it developed the students’ ability of software analysis and design.

      The Research and Thinking of Course Bilingual Teaching for Object Oriented Programming
      SHEN Xuedong1,WANG Huaiting1,JI Shunru2
      2011, 33(增刊A1): 27-30. doi:
      Abstract ( 410 )   PDF (361KB) ( 389 )     

      The article introduce the object and meaning of Bilingual Teaching simply, and discuss the module of it, and according to the characters of application personnel training, research and discuss on teaching method and texture selection of object oriented programming. The key point is improving on teaching method and get achievements preliminary.

      The Design and Implement of Multiuser  Online Judge System Based on B/S Mode
      QIAO Shaojie,YANG Yan,GE Yongming,ZHANG Cuifang,DAI Qi
      2011, 33(增刊A1): 28-61. doi:
      Abstract ( 397 )   PDF (538KB) ( 457 )     

      In order to solve the problems including the efficiency of judging programs and the system security problem existing in ACM online judge systems, this article introduced the functional requirements of online programming judge system and proposed a multiuser online judge system based on the architecture of Struts + Spring + Hibernate (SSH). In addition, this article presented the principle of judging programs and the applied security mechanism. The proposed system can be used for ACM programming contests and assist in the teaching of programming language courses with sound effects as well.

      The Teaching Reform of Professional English in Software Engineering Construction
      MAO Hongyan,JIANG Ningkang,ZHANG Juyang
      2011, 33(增刊A1): 31-33. doi:
      Abstract ( 364 )   PDF (345KB) ( 479 )     

      Professional English is a basic and required course in software engineering construction system, how to train students' interests in learning professional English, how to improve students' reading and understanding ability, and master the skills of professional knowledge are the focus of the course construction. Combining the specific practice of teaching, this paper investigates to improve the teaching content and reform the teaching methods in the construction of software engineering. Students can master the vocabulary, accurately read and understand technical articles, timely acquire the forefront research in the field of computer. And students' communication skills and business writing skills are fostered to adapt to international software industry developments and market needs.

      Research and Practice of the Software Project Comprehensive Practice Teaching Reform Based on CDIO Model
      LIU Jingzhi,LI Ning,HU Jingfan,ZHANG Hong
      2011, 33(增刊A1): 34-37. doi:
      Abstract ( 419 )   PDF (351KB) ( 471 )     

      Aiming to the software project comprehensive practice course, on the basis of the understand of the CDIO engineering education model philosophy and methods, a teaching menthod of “case show, project driving” are proposed in this paper, focuses on research and practice of the software project comprehensive practice teaching reform based on CDIO model. The method has proved highly effective, present an effective comprehensive practice model for software engineering education in practice,and achieve good teaching results.

      Practicing the Teaching Mode of Learning by *ing
      LIU Yi,ZHANG Chenxi,LI Jiangfeng
      2011, 33(增刊A1): 38-40. doi:
      Abstract ( 387 )   PDF (354KB) ( 331 )     

      This paper describes several teaching modes, includeing Learning by Doing,Learning by Abstracting,Learning by Analogy,Learning by Teaching and Learing by Simulating, and analyzes their advantages. The effect of applying thease modes in the courses of embedded software developing and computer architecture are descried. It is emphasized in the paper that Learning by Abstracting is very important.

      Introductory Research on International Software Engineering Curricula for Master Program
      LUO Bin,LIU Qin,ZHAO Zhihong,WANG Haoran,SHAO Dong
      2011, 33(增刊A1): 41-44. doi:
      Abstract ( 384 )   PDF (416KB) ( 413 )     

      The establishment of the discipline for software engineering education in china brings tremendous opportunity of development. Through the analysis of the international software engineering graduate curricula (GSwE2009), this paper tries to plot some design ideas for our country graduate software engineering education. This paper is a survey, which states the training objectives for software engineering master candidate and the analysis of the graduate enrollment basis, focuses on body of knowledge in GSwE2009, and gives the graduate curricula architecture design idea.

      The Research and Thinking of Course Bilingual  Teaching for Object Oriented Programming
      SHEN Xuedong1,WANG Huaiting2,JI Shunru2
      2011, 33(增刊A1): 45-48. doi:
      Abstract ( 359 )   PDF (401KB) ( 389 )     

      The article introduce the object and meaning of Bilingual Teaching simply, and discuss the module of it, and according to the characters of application personnel training, research and discuss on teaching method and texture selection of object oriented programming. The key point is improving on teaching method and get achievements preliminary.

      Research on Teaching Reformation of  Software Engineering Specialty
      TONG Yujun,ZHOU Jun,CHEN Wenshi,DU Ying,JIA Dan
      2011, 33(增刊A1): 49-54. doi:
      Abstract ( 493 )   PDF (1081KB) ( 469 )     

      Software engineering is a rapid development field of computer. How to set up and optimize professional course system, teaching plan and how to improve the teaching methods to cultivate the practice software engineers meeting the immediate social needs with strong practical ability and innovation consciousness has been the problem that software engineering now faces with. So with the social needs as the guidance, we established a multilevel software engineering curriculum system, a new multilevel practice system, a curriculum and practice system ,they can support and complement with each other. To cultivate students' autonomous learning ability and innovation consciousness ability, we has also established software engineering education platform with many kinds of resources about characterized profession education, elite software engineers’ cultivation and practice training platform, highquality courses, remote assistance and the like, which provides students with web learning, practice training, employment information and so on.

      The Practice Teaching Reform Discussing of Software Engineering
      YANG Wenjun
      2011, 33(增刊A1): 55-57. doi:
      Abstract ( 455 )   PDF (318KB) ( 449 )     

      According to the software industry's development status and trends of human needs, solve the personnel training in software engineering capabilities and low innovation capacity and other issues, set a new professional practice teaching model, projectoriented software engineering practice teaching system architecture, and This practical teaching system for students to improve software engineering practice and innovation capacities.

      TaskDriven Teaching in Web Engineering
      HUO Qiuyan,HE Hao
      2011, 33(增刊A1): 62-65. doi:
      Abstract ( 445 )   PDF (398KB) ( 357 )     

      With the cultivation aim of high quality talented person of software engineering towards industry requirement, Web engineering starts from cultivating the students’ initiative and interests in learning using actual cases. Task Driven method is used to cultivate students’ selfdirected problemanalyzing and problemsolving abilities. Layered group teaching is adopted to greatly enhance the theory knowledge, operation ability and collaboration skills. The evaluation takes both students’ coevaluation and course examination into consideration to enhance comprehensiveness and students’ selfevaluation ability.

      Discussion on Cultivation of  Software EngineeringType Talents
      HAN Wanjiang,SONG Maoqiang
      2011, 33(增刊A1): 66-69. doi:
      Abstract ( 441 )   PDF (402KB) ( 382 )     

      The paper summarizes some approaches of the lab of Software school of BUPT, and give out some ideas and suggestions on how to train students with softwareengineering practice ability. First of all, practice management by standardization and process improvement is very important, Secondly, Project based education and learning works well. Furthermore, A kind of Orderbased education is introduced. The education of engineers is set in the context of engineering practice.

      A New Model Research and Practice on Training Talents of Software Engineering Based on UniversityIndustry Cooperation
      HUANG Jie,LIU Qin,GAO Zhen,TANG Jianfeng,FENG Jinsong
      2011, 33(增刊A1): 70-73. doi:
      Abstract ( 398 )   PDF (458KB) ( 488 )     

      Industry requirements for software engineering talents lead universities to innovate new education models continuously. Firstly, this paper introduces a new idea of training talents in the field of software engineering based on universityindustry cooperation. Then the writers comprehensively explain the new model design, construction and implementation through a case study related to the MOE quality engineering project of mainframe service engineering. Finally this paper puts forward a proven model called the whole process education model as well as its practice.

      To Cultivate Outstanding Software Engineer Based on ProjectBased Learning
      LI Dong,MA Peijun,ZHAO Yan
      2011, 33(增刊A1): 74-77. doi:
      Abstract ( 411 )   PDF (355KB) ( 395 )     

      The background and objectives to carry out project of outstanding engineer cultivating (POEC) in school of software of Harbin institute of technology are described briefly. The concept of projectbased learning (PjBL) and how to apply it in POEC are introduced. Furthermore, the base and plan of school of software to carry out PjBL are presented.

      Using the Innovation Business Education as a Breakthrough to Improve Innovation Ability of Excellent Engineer
      REN Shuxia,CHEN Xiangning,LI Chunqing
      2011, 33(增刊A1): 78-81. doi:
      Abstract ( 342 )   PDF (359KB) ( 396 )     

      To solve the difficult problem of educational innovation ability, a system of the innovation business education is established as a pawn. In order to ensure the establishment of a full range of innovation education in environment, theory and practice, the system breeds innovation culture environment, establishes the innovative curriculum, strengthens innovation practice to ensure training quality of excellent engineer in innovation ability. The effect of the method is good after the trial in 2006 and 2007 students of the characteristic specialty of Tianjin demonstrative college.