计算机教育杂志

发表咨询:400-808-1731

订阅咨询:400-808-1751

计算机教育杂志 部级期刊

Computer Education

  • 11-5006/TP 国内刊号
  • 1672-5913 国际刊号
  • 1.03 影响因子
  • 1个月内下单 审稿周期
计算机教育是清华大学主办的一本学术期刊,主要刊载该领域内的原创性研究论文、综述和评论等。杂志于2003年创刊,目前已被国家图书馆馆藏、上海图书馆馆藏等知名数据库收录,是中华人民共和国教育部主管的国家重点学术期刊之一。计算机教育在学术界享有很高的声誉和影响力,该期刊发表的文章具有较高的学术水平和实践价值,为读者提供更多的实践案例和行业信息,得到了广大读者的广泛关注和引用。
栏目设置:人才培养、课程建设、实践教学、专题报道、思维碰撞、名师讲堂、为师心语、教材园地登

计算机教育 2018年第12期杂志 文档列表

计算机教育杂志第十四届中欧软件工程教育国际研讨会
The MOOC/SPOC Based "1+M+N" Multi-University Collaborative Teaching and Learning Mode:Practice and Experience1-6

摘要:Since 2012,the MOOCs,the massive open online courses,have brought big influences on the higher education in the world.How to use MOOCs to help universities rather than bother them to improve their education level and quality becomes an important issue.In China,many universities have explored the new modes and approaches for MOOC/SPOC-based teaching and learning.Especially,the China MOOC Association on Computing Education(CMOOC association),established in 2014,has done a set of successful practice and achieved fruitful experiences on MOOC courses development and computer education reform.Based on the practical experiences,a MOOC/SPOC based“1+M+N”multi-university collaborative teaching and learning mode is presented,which is adapted to the real situation of Chinese university education.In the paper,the practices and experiences of CMOOC association are introduced,the MOOC/SPOC based“1+M+N”multi-university collaborative teaching and learning mode and its approaches are described.Finally,the suggestions for MOOCs development and applications are also presented.

Practice and Study of Training Model for Professional Master Degree in Software Engineering7-12

摘要:The culture of professional degree graduate students is a new form of postgraduate education in China.It focuses on cultivating high-level and applied talents compared with original academic degree graduate students.Considering about the source of full-time professional degree graduate students in domain of software engineering and the current college educational system,this paper makes a few beneficial explorations about curriculum,practice teaching,process management and puts forward the mode and method to improve full-time professional degree graduate education in domain of Software Engineering.

Construction and Practice of Cloud-based Experiment and Innovation Project Supporting Platform for Computer Science Education13-21

摘要:Higher and more requirements on experiments and innovation projects of computer science courses is brought forward to promote the"Double First Class".For these requirements,the cloud-based experiment and innovation project supporting platform is introduced in this paper.On the one hand,the platform could satisfy the diversified resource requirements of both teachers and students in course experiments and innovation projects.On the other hand,the feature of"construct once and access anywhere"could achieve higher resource utilization rate and lower costs than the traditional“lab-based”experiment mode.The supporting platform has been applied to practice and gains a lot of positive feedbacks.

Software Testing Talents Training Mode under the Background of Talent Training22-27

摘要:With the adjustment of the economic structure and the transformation of economic development momentum,accelerating the development and construction of the new engineering majors has become the realistic needs of social and economic development.Based on the teaching requirement of software testing subjects,this paper puts forward a new software testing talents training mode under the background of talent training,including industry-academy cooperation,flipped classroom,small-class teaching,etc.

Evaluating students' learning situations using"Four-quadrant law"28-35

摘要:Evaluation is widely acknowledged as a powerful means of improving the quality of education and it is a very important component of the education system.However,the current mainstream evaluation method is based on the examination as the common way,which has very limited help to instructors'teaching.In this paper,based on an online learning platform named“educoder”,we design an evaluation method by using“Four-quadrant law”,which divides students'learning situations into four types.In addition,we provide some suggestions for instructors about how to give targeted teaching to different students in each type.We verify that our method is useful by setting up experiments.The experiment results show that our method can effectively improve the quality of instructors'teaching.

Iterative Case-Driven Method and Practice of Java Language Teaching36-40

摘要:This project intends to study and discuss the teaching method of programming languages through an iterative case-driven model,to break through the traditional syntax-based teaching method so that students can actively participate in the case analysis and design which are closely related to enterprise applications.The purpose of teaching is achieved through the gradual iterative case-driven model.This project can form the best practice for the iterative case teaching method and promote programming language course innovation.

A New Method to Construct Education Knowledge Graph41-47

摘要:Learning from the Internet is becoming more and more convenient and attracting more and more people.How to obtain knowledge from massive data and construct high quality knowledge graph has become a research hot topic.This paper proposes a new method of knowledge graph construction based on crowd-sourcing.Firstly,learners build the subgraphs to acquire knowledge through the crowd-sourcing task;secondly,we put forward the fusion strategy of knowledge subgraph,in which knowledge graph is converted into the adjacency matrix,and the weight of the knowledge relation is calculated by matrix operations,thus knowledge graph is constructed.Finally,experiments conducted on an open platform show that the accuracy and integrity of proposed method of constructing knowledge graph are higher and our new method exists potential value for online learning and self-regulated learning.

Analyzing Student Behavior in Online Programming Courses48-56

摘要:Rather than maintaining the classic teaching approach,a growing number of schools use the blended learning system in higher education.The traditional method of teaching focuses on the result of students'progress.However,many student activities are recorded by an online programming learning platform at present.In this paper,we focus on student behavior when completing an online open-ended programming task.First,we conduct statistical analysis to examine student behavior on the basis of test times and completed time.By combining these two factors,we then classify student behavior into four types by using k-means algorithm.The results are useful for teachers to enhance their understanding of student learning and for students to know their learning style in depth.The findings are also valuable to re-design the learning platform.

Training Plan for Software Engineering Top Talents Based on the Demand for High-end Talents in the Industry57-63

摘要:The paper illustrates the reason of the lack of talents with outstanding innovative practice ability and engineering leadership has become a great obstacle for many industries,represented by the software industry,to develop along with the new era,and restricted the evolution of these industries toward the high end.With the target of training talents with innovation capacity and engineering leadership,the training plan for top talents based on the demand for high-end talents in the software engineering industry is put forward,and analyses are given on significant aspects including the development of the training resource system,the screening of students and the selection of enterprises,the teaching staff construction for university-enterprise cooperation,the establishment of a management system with joint effort for talents development,and the construction of process quality guarantee mechanism.In the end,for the implementation of the training plan,it is pointed out that the university-enterprise cooperative development mechanism should be perfected,the talents development practice should be enhanced,the personalized training of students should be emphasized,and the innovative ability in practice and the engineering leadership of students should be practically improved.

NavApp:A Mobile App as a Master's Thesis64-69

摘要:This paper illustrates a project work made by graduate students in computer engineering at University of Pavia.The project concerns a mobile indoor navigation application,called NavApp,for the mobility of pedestrians inside a building.NavApp has been deployed in a real environment,namely the library of the University of Pavia.It supports the staff in picking,storing,moving and inventory operations.Indoor navigation relies on a cloud service that fuses data of magnetic fields,Wi-Fi and beacons,called Indoor Atlas.NavApp has a sufficient positioning precision(2 meters)with the relevant advance of being able of working without any pre-deployed infrastructure,a key point in an ancient library with many million books.

Operation and Innovation of Software Engineering Education for Very Small Entities70-74

摘要:This paper illustrates some exploration and innovation of software engineering education for VSEs under the background of Chinese"double first-class"new situation and new engineering subject,including academic strategy,curriculum system,ability training,teaching methods,project practice,and so on.Based on the actual situations and characteristics of Hunan University,this paper focuses on some undergraduate education practice,so that students can adapt software engineering development in VSEs with ISO/IEC 29110 series of standards and guides.

Research on the Teaching System of Creative and Entrepreneurial Software Engineering(Digital Media Technology)Talents Training75-81

摘要:The cultivation of innovative and entrepreneurial capability is a quality requirement of the times for the training of college and university talents.However,the regular teaching system universally has such problems as much more emphasis on theory than on practice,much more emphasis on inheritance than on innovation,and mismatching between talent training and market demand,so that a great number of graduates do not have enough innovative capacity,and it is very difficult for them to engage in related jobs of software engineering steadily and permanently.By investigating and analyzing similar majors of more than 20 schools at home and abroad,this article proposes a teaching system of talent training of the 3C-cored major of“innovative and entrepreneurial”software engineering(digital media technology)based on regions,oriented to the industry and marked by school-enterprise linkage,and in connection with the characteristics of college and university education.

Studies and Practices on Cloud-Based Practical Teaching Unified Services System and Teaching Mode82-90

摘要:Traditional practical teaching has problems on low reusability,high cost and low collaboration ability.To solve these problems,this paper proposes a solution that is to build and use a novel practical teaching platform based on cloud computing.By utilizing advanced information technology,for example,cloud computing,this solution can present a unified service system providing practical teaching resource management,innovation resource management and knowledge management both inside and outside class.Moreover,an instance implementing the cloud-based practical teaching unified services system,Yun Hai,would be detailedly discussed in this paper.The system deployment,resource configuration and matched practice teaching mode will be presented.Yun Hai is independently developed by State Key Laboratory of Networking and Switching Technology and has been deployed and employed in many institutions.To verify the effectiveness of this teaching platform,we take Data Mining,a representative course of computer science,as an example,and analyze how the system would perform when applied to such course which contains cross-disciplinary knowledges.The practice indicates that this teaching system and practical teaching mode can improve convenience and flexibility on practical teaching resource.This kind of one-stop service can contribute to the overall teaching quality improvement.

Analysis onto Competence-oriented Engineering Education System:A Perspective into the Differences between Chinese and German Engineering Education91-97

摘要:Through engineering education,a set of didactical programs and activities are planned to bring the essential knowledge,expertise and training to the students from the corresponding discipline and make them gain the competence of coping with various professional problems independently.Although holding the same views on the importance of developing competence,China and Germany construct the respective education systems in consideration of the different circumstances.In this paper,we propose the analysis onto the engineering education systems in the two countries and characterize the systems as competence-oriented.Through reflecting the differences,we mainly propose three suggestions as the theoretical contribution for deriving advantages from the German engineering education system.

Java Course Construction Based on DevCloud98-102

摘要:Aiming at the common problems of current Java teaching in colleges, this paper proposes a new Java course construction based on DevCloud. This paper combined Java course with DevCloud effectively and three-dimensional constructed teaching resources system through many ways, including the project-driven, cloze, centralized instructions, cloud compilation, repository and others. Teaching effect has been promoted, and it can provide reference for the construction of curriculum resources in other colleges.

Reform and Exploration of Bilingual Teaching in Software College103-107

摘要:At present,many domestic colleges and universities have opened bilingual teaching,and achieved gratifying results,but bilingual teaching is still facing a lot of problems.Based on the concept and definition of bilingual teaching,this paper expounds the role and meaning of bilingual teaching,analyses the present situation and existing problems of bilingual teaching,and puts forward the effective way of bilingual teaching in colleges and universities.

Research and Practice of Blending Teaching Based on "MOOC+SPOC+Flipped Classroom"for Software Engineering108-113

摘要:Based on“MOOC+SPOC+Flipped Classroom”,a particular blending teaching pattern adapting to MOOC teaching is proposed to strengthen software engineering students'abilities to study themselves and practice innovatively.Firstly,the process of MOOC development in China is introduced.The distinguishing feature and effect of MOOC teaching are analyzed,followed by the comparison with traditional class.The online Plus offline blending teaching pattern is the combination of online self-study on MOOC before class,seminar study of flipped classroom in class and the summary after class.With the demonstration of a typical case,a progressive strategy is given to implement blending teaching.Finally,the blending teaching pattern is assessed from multiple perspectives,of which both advantages and disadvantages are dissected.Through primary exploration,introducing online study and flipped classroom,blending teaching plays a positive role in software engineering teaching,which means traditional teaching pattern is changed.Meanwhile,students'innovative consciousness and practical ability are inspired.Nevertheless,new problems arise,so that intensive practice and improvement are necessary.

Undergraduate Engineering Projects:Improvement through the Use of VLEs114-119

摘要:This research study measures the support for learners through the use of a Virtual Learning Environment project website.The website prepares,assists and supports the learners through their Mechanical Engineering Projects in an accredited academic programme.The research question answered was“Is the VLE website helpful to learners in the final years of mechanical engineering projects?”The research focuses on the learners'experiences of using the project website and explores their views regarding the website.The literature relating to the study indicates that similar programmes have had positive results in relation to the adoption of VLEs to support learners.The data collection process involved an initial questionnaire about the website for the quantitative analysis.Thirty-nine project learners from the third and fourth years of the Mechanical Engineering programme participated in the questionnaires.The analysis of the questionnaire results indicated that the project website VLE was very helpful to learners completing their Mechanical Engineering projects.They all used the website for different aspects of the project but they still wanted a lecturer or lecturers to consult with for problems during the course of the project.The kinesthetic learning achieved in the project modules cannot be replicated or replaced by any virtual learning environment.The website afforded the learner to be better prepared for the project start in September.It gives the learner another resource to refer to when they were working at home,during the holidays or when they come to a particular part of the project.The website also teaches the learner to use the internet,videos,screencasts,tutorials,etc.to help them to complete the project.The website has enhanced student learning,motivation,earlier starts to project,peer learning and has improved the quality of projects.