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 pra...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.展开更多
Classroom teaching is a vital part of postgraduate education. The deficiencies of traditional classroom teaching quality evaluation methods for the postgraduate education of Master of Software Engineering in China are...Classroom teaching is a vital part of postgraduate education. The deficiencies of traditional classroom teaching quality evaluation methods for the postgraduate education of Master of Software Engineering in China are analyzed. The Engineering Education Accreditation and its education quality evaluation methods are introduced briefly, and the strengths of applying these methods for the classroom teaching quality evaluation are discussed. Based on the ideas and evaluation framework of Engineering Education Accreditation, adopting the merits of the traditional methods, a student-centered classroom teaching quality evaluation system is proposed to evaluate and continually improve the classroom teaching quality of Master of Software Engineering. The quality evaluation system covers teaching goals, teacher performance, student performance, teaching effect, supporting conditions and continual improvement totally six aspects. The advanced concepts and ideas of Engineering Education Accreditation and the merits of the traditional classroom teaching quality evaluation methods are both adopted in the proposed classroom teaching quality evaluation system.展开更多
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...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 3 C-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.展开更多
How to cultivate and improve graduate students’innovation and practical abilities in software engineering through the curriculum and teaching mode reform is an important issue.In this paper,a research literacy-driven...How to cultivate and improve graduate students’innovation and practical abilities in software engineering through the curriculum and teaching mode reform is an important issue.In this paper,a research literacy-driven teaching mode is proposed.It assists in the reform of the curriculum system.Then,a curriculum system construction framework is proposed,which involves the integration of research literacy into classroom teaching content.It assists in the cultivation of research abilities of graduate students in software engineering.The effectiveness of the curriculum reform is demonstrated through questionnaire surveys and research outcomes of the project team.The results show that the methods explored in this paper can serve as valuable references for future course design and teaching practice in computer-related courses for graduates.展开更多
This paper analyzes the new demands of software engineering talent training under the background of emerging engineering education,in order to clarify the direction of software engineering teaching reform,and discusse...This paper analyzes the new demands of software engineering talent training under the background of emerging engineering education,in order to clarify the direction of software engineering teaching reform,and discusses the issue of how to build core competencies of software engineering talent.This paper takes“consolidating professional foundation,training practical ability and improving innovation ability”as the goal of software engineering talent training,puts forward the conception of software engineering teaching reform with“reconstructing the core course platform,improving the practice teaching system,and creating an innovation training environment”,and expounds the teaching reform practice activities based on this conception.Finally,the paper summarizes the achievements of teaching reform.展开更多
In the 10 years after the concept of cloud computing was put forward,compared with traditional technologies and methods,great changes have taken place in the development methods,technical architecture,deployment metho...In the 10 years after the concept of cloud computing was put forward,compared with traditional technologies and methods,great changes have taken place in the development methods,technical architecture,deployment methods and operation and maintenance modes of software systems.At present,software projects for cloud applications occupy the mainstream in the market.However,the undergraduate training programs for software engineering or computer science majors in many universities in China are still relatively traditional,lagging behind the development of cloud computing technology for freshmen.In view of this situation,this paper tries to select 3 core courses of“Requirements Analysis and System Design,Web Development Technology,Cloud Native Technology”in the undergraduate training program of software engineering major of Harbin Institute of Technology 2020 as the baseline,and puts forward the idea of breaking the barriers between courses and carrying out penetrating teaching reform.It aims to train students to have the ability to analysis,design and implementation of cloud-based application systems to meet the new needs of the market.展开更多
This paper focuses on the problems,opportunities,and challenges faced by software engineering education in the new era.We have studied the core ideas of the new model and reform,the specific measures implemented,and t...This paper focuses on the problems,opportunities,and challenges faced by software engineering education in the new era.We have studied the core ideas of the new model and reform,the specific measures implemented,and the challenges and solutions faced.The new model and reform must focus on cultivating practical abilities,introducing interdisciplinary knowledge,and strengthening innovation awareness and entrepreneurial spirit.The process of reform and innovation is carried out from the aspects of teaching methods,teaching means,and course performance evaluation in the teaching practice of software engineering courses.We adopt a method of“question guiding,simple and easy to understand,flexible and diverse,and emphasizing practical results”,optimizing the curriculum design,providing diverse learning opportunities,and establishing a platform for the industry-university-research cooperation.Our teaching philosophy is to adhere to the viewpoint of innovative teaching ideas,optimizing teaching methods and teaching means,and comprehensively improving the teaching quality and level of software engineering education.展开更多
With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current ...With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current situation of the mismatch between educational practices and industrial change,this study proposes an innovative teaching model—“Micro-practices”.This model integrates new knowledge and new technologies into the teaching process quickly and flexibly through practical teaching projects with“short class time,small capacity,and cloud environment”to meet the different educational needs of students,teachers,and enterprises.The aim is to train innovative software engineering talents who can meet the challenges of the future.展开更多
Under the background of New Engineering,focusing on talent cultivation,this article explores the teaching reform and innovation of software engineering majors.Starting from the goal of cultivating software engineering...Under the background of New Engineering,focusing on talent cultivation,this article explores the teaching reform and innovation of software engineering majors.Starting from the goal of cultivating software engineering talents in the context of New Engineering,the concept of outcome-based education is introduced to study and explore the construction of innovative talent training models for software engineering majors in universities.Through recent years’application practice,initial results have been achieved,which can provide feasible methods and ideas for the cultivation of innovative talents in other majors.展开更多
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 aca...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.展开更多
The concept of“New Engineering”has put forward new challenges to the talents cultivation of universities.Due to some problems of the traditional Software Engineering curriculum,e.g.separated design at undergraduate-...The concept of“New Engineering”has put forward new challenges to the talents cultivation of universities.Due to some problems of the traditional Software Engineering curriculum,e.g.separated design at undergraduate-level and graduate-level courses,poor curriculum structure,lacking of industry characteristics.This paper proposes an integrated undergraduate-graduate education curriculum for Software Engineering Major,which is based on Software Engineering specialty knowledge system(C-SWEBOK)and focuses on the current national strategic demands.Additionally,the curriculum combines with the University’s transportation characteristics,and fuses the discipline of Software Engineering and Intelligent Transportation.The multi-level curriculum designed in this paper is with reasonable structure,complete system,progressive content,and salient feature,which provides the strong support for cultivating high-qualified software talents in line with national strategies and industry needs.展开更多
In the process of cultivating software engineering professionals,the practical teaching of professional courses is an indispensable link.In order to enable students to understand,consolidate and master theoretical kno...In the process of cultivating software engineering professionals,the practical teaching of professional courses is an indispensable link.In order to enable students to understand,consolidate and master theoretical knowledge,improve the ability to solve problems by combining theory with practice,and achieve the goal of combining theoretical knowledge with practice.Adopting the planning of through-type training,complete the teaching work of three practical courses of software system design,software system construction,and software product construction.Through the implementation of the plan,the digitization of teaching resources,the virtualization of real enterprises,the intelligentization of teaching guidance,the visualization of teaching process,and the panorama of learning process are realized.By adopting the teaching methods of taskdriven online practice teaching,artificial intelligence-based teaching training support and teaching process,and result big data evaluation,the students’comprehensive practical ability can be improved finally,and the whole practice teaching reform can provide experience for the follow-up reform.展开更多
The main problems of the traditional software talent training are that the knowledge learned is out of touch of the industry,weak ability to solve complex engineering problems and the comprehensive quality cannot meet...The main problems of the traditional software talent training are that the knowledge learned is out of touch of the industry,weak ability to solve complex engineering problems and the comprehensive quality cannot meet the requirements of enterprises.Taking the course of digital image processing as an example,this paper analyzes the key steps in the training process in details,and proposes a multiple mode collaborative based software engineering talent training mechanism,which brings the key subjects of teaching materials,teachers,students,enterprises,subjects into a unified training mechanism,so as to provide a new ideas for software talent teaching.展开更多
In order to overcome the limitation of vehicle engineering professional laboratory personnel and facilities,some of them is commonly used auxiliary software in the professional field for design,calculation and researc...In order to overcome the limitation of vehicle engineering professional laboratory personnel and facilities,some of them is commonly used auxiliary software in the professional field for design,calculation and research,including characteristics of software,application scope and methods are presented in this paper.Through these industries aided software powerful calculation,analysis functions and convenient visualization means,for the virtual simulation experiment,it can help to clearly illustrate the concept,deepen students’ understanding level of vehicle professional course,improve the enthusiasm of the students,improve the ability of autonomous learning and improve students ’ thinking ability and practice ability,and can effectively train highquality professionals with good quality.展开更多
Engineering practice is the key bridge between college education and actual work in the industry.In order to deliver qualified talents with engineering quality to the industry,this paper explores integrating software ...Engineering practice is the key bridge between college education and actual work in the industry.In order to deliver qualified talents with engineering quality to the industry,this paper explores integrating software engineering thinking into the Embedded System Design course.A practical and effective teaching mode is designed consisting of immersive learning,case-based learning,progressive practice,interactive learning,and autonomous learning.Through this teaching mode,multi-levels of closed-loop have been established including final project cycle closed-loop,testing cycle closed-loop,and product cycle closed-loop.During this process,students gradually transition to putting forward product requirements,carrying out design and development,thinking and solving problems,collaborating,and assuring quality from the perspective of software engineering.The practice results show that students’engineering quality has been significantly improved.展开更多
Under the background of“new engineering”construction,software engineering teaching pays more attention to cultivating students’engineering practice and innovation ability.In view of the inconsistency between develo...Under the background of“new engineering”construction,software engineering teaching pays more attention to cultivating students’engineering practice and innovation ability.In view of the inconsistency between development and demand design,team division of labor,difficult measurement of individual contribution,single assessment method,and other problems in traditional practice teaching,this paper proposes that under the guidance of agile development methods,software engineering courses should adopt Scrum framework to organize course project practice,use agile collaboration platform to implement individual work,follow up experiment progress,and ensure effective project advancement.The statistical data of curriculum“diversity”assessment show that there is an obvious improvement effect on students’software engineering ability and quality.展开更多
Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, ...Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, especially at the small enterprises, to play many roles, and sometimes simultaneously. Beside the technical and managerial skills, software engineers should have additional intellectual skills such as domain-specific abstract thinking. Therefore, software engineering curriculum should help the students to build and improve their skills to meet the labor market needs. This study aims to explore the perceptions of software engineering students on the influence of learning software modeling and design on their domain-specific abstract thinking. Also, we explore the role of the course project in improving their domain-specific abstract thinking. The study results have shown that, most of the surveyed students believe that learning and practicing modeling and design concepts contribute to their ability to think abstractly on specific domain. However, this finding is influenced by the students’ lack of the comprehension of some modeling and design aspects (e.g., generalization). We believe that, such aspects should be introduced to the students at early levels of software engineering curriculum, which certainly will improve their ability to think abstractly on specific domain.展开更多
QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of ...QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of concepts learned in theory and to facilitate the monitoring of SW projects that students develop. The system gives the teacher control and the students a guide on the activities that must be carried out throughout a software project development. QualiTeam is a tool conceived to help in the challenge of providing students with concrete examples with which they can practice and clarify the topics taught in the classroom. With it, students can apply concepts that, in the initial training of a software engineer, are generally taught only at a theoretical level such as: review process, change requests, trouble reports, document version control and testing documentation management. QualiTeam is free and available online. It has been in operation for 5 years, through which improvements have been made until achieving a quite stable version.展开更多
The way of reform and development of Engineering Drawing education is explored. Such activities have been carried out for 5 years, and great progress in the update of course contents, teaching methods and other relate...The way of reform and development of Engineering Drawing education is explored. Such activities have been carried out for 5 years, and great progress in the update of course contents, teaching methods and other related aspects is achieved. A series of textbooks, multimedia CD and established a Web site for Engineering Drawing course have been published. The efforts to realize an advanced contemporary teaching mode are being made. With the support of multimedia software and resources over Internet, students become the real main body of study, the teaching qualities are supervised and controlled throughout, and the students?imagination and ability of design and drawing are greatly enhanced. All reform is built on digital technology.展开更多
This article introduces the system and application of teaching software Of 《Key to theExercises of Mechanical Drawing》 (will soon be published by the High Education publishingHouse). In general, CAI software is inte...This article introduces the system and application of teaching software Of 《Key to theExercises of Mechanical Drawing》 (will soon be published by the High Education publishingHouse). In general, CAI software is intended to be used for watching and listening, but can't beoperated personally. In order to improve the teaching effect, we introduce interactive capabilities intothe software, give students the opportunities of doing hands-on practice, increase the informationcontent of teaching in unit time, and leave more thinking face for students.展开更多
基金supported by 2016 Shandong province undergraduate universities teaching reform research project:Exploration and practice of teaching reform and innovation mode of higher education based on MOOC (No.B2016Z018),Research and application of blended teaching mode based on MOOC+SPOCs+ flipped classroom(No.B2016Z020)teaching research project of 2016 Postgraduate Education Innovation Project in Shandong Province:Study on multidimensional education quality evaluation system for professional degree graduate students (SDYZ1603),research project of higher computer education:"Study of Staged Practice Education and Innovation Ability Development"(ER2016009),the Chinese National Supervisory Committee for the Education of Master of Engineering under Grant(No.2016-ZDn-6),Shandong Provincial Department of Education under Grant(No.SDYY14003) and teaching research project of Harbin Institute of Technology at Weihai (BK201602) as well
文摘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.
基金supported by the Chinese Society of Academic Degrees and Graduate Education under Grant No.A2-2017Y0503-006the Chinese National Supervisory Committee for the Education of Master of Engineering under Grant No.2016-ZDn-6Shandong Provincial Department of Education under Grant No.SDYY14003 and No.SDYZ1603
文摘Classroom teaching is a vital part of postgraduate education. The deficiencies of traditional classroom teaching quality evaluation methods for the postgraduate education of Master of Software Engineering in China are analyzed. The Engineering Education Accreditation and its education quality evaluation methods are introduced briefly, and the strengths of applying these methods for the classroom teaching quality evaluation are discussed. Based on the ideas and evaluation framework of Engineering Education Accreditation, adopting the merits of the traditional methods, a student-centered classroom teaching quality evaluation system is proposed to evaluate and continually improve the classroom teaching quality of Master of Software Engineering. The quality evaluation system covers teaching goals, teacher performance, student performance, teaching effect, supporting conditions and continual improvement totally six aspects. The advanced concepts and ideas of Engineering Education Accreditation and the merits of the traditional classroom teaching quality evaluation methods are both adopted in the proposed classroom teaching quality evaluation system.
基金supported by Research and Practice on the reform of graduate education and teaching in Jiangsu Province in 2016(JGZZ16_065)
文摘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 3 C-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.
基金supported by the National Natural Science Foundation of China(62102291)the Ministry ofEducation’s Industry School Cooperation Collaborative Education Project(220606008213849)the Opening Foundation of Engineering Research Center of Hubei Province for Clothing Information(N2022HBCI02)。
文摘How to cultivate and improve graduate students’innovation and practical abilities in software engineering through the curriculum and teaching mode reform is an important issue.In this paper,a research literacy-driven teaching mode is proposed.It assists in the reform of the curriculum system.Then,a curriculum system construction framework is proposed,which involves the integration of research literacy into classroom teaching content.It assists in the cultivation of research abilities of graduate students in software engineering.The effectiveness of the curriculum reform is demonstrated through questionnaire surveys and research outcomes of the project team.The results show that the methods explored in this paper can serve as valuable references for future course design and teaching practice in computer-related courses for graduates.
文摘This paper analyzes the new demands of software engineering talent training under the background of emerging engineering education,in order to clarify the direction of software engineering teaching reform,and discusses the issue of how to build core competencies of software engineering talent.This paper takes“consolidating professional foundation,training practical ability and improving innovation ability”as the goal of software engineering talent training,puts forward the conception of software engineering teaching reform with“reconstructing the core course platform,improving the practice teaching system,and creating an innovation training environment”,and expounds the teaching reform practice activities based on this conception.Finally,the paper summarizes the achievements of teaching reform.
文摘In the 10 years after the concept of cloud computing was put forward,compared with traditional technologies and methods,great changes have taken place in the development methods,technical architecture,deployment methods and operation and maintenance modes of software systems.At present,software projects for cloud applications occupy the mainstream in the market.However,the undergraduate training programs for software engineering or computer science majors in many universities in China are still relatively traditional,lagging behind the development of cloud computing technology for freshmen.In view of this situation,this paper tries to select 3 core courses of“Requirements Analysis and System Design,Web Development Technology,Cloud Native Technology”in the undergraduate training program of software engineering major of Harbin Institute of Technology 2020 as the baseline,and puts forward the idea of breaking the barriers between courses and carrying out penetrating teaching reform.It aims to train students to have the ability to analysis,design and implementation of cloud-based application systems to meet the new needs of the market.
基金supported in part by the postgraduate demonstration course of Guangdong Province Department of Education Programmed Trading(No.2023SFKC_022)the Computer Architecture First Class Course Project,South China Normal University-Baidu Pineapple Talent Training Practice Basethe 2023 Project of Computer Education Research Association of Chinese Universities(No.CERACU2023R02)。
文摘This paper focuses on the problems,opportunities,and challenges faced by software engineering education in the new era.We have studied the core ideas of the new model and reform,the specific measures implemented,and the challenges and solutions faced.The new model and reform must focus on cultivating practical abilities,introducing interdisciplinary knowledge,and strengthening innovation awareness and entrepreneurial spirit.The process of reform and innovation is carried out from the aspects of teaching methods,teaching means,and course performance evaluation in the teaching practice of software engineering courses.We adopt a method of“question guiding,simple and easy to understand,flexible and diverse,and emphasizing practical results”,optimizing the curriculum design,providing diverse learning opportunities,and establishing a platform for the industry-university-research cooperation.Our teaching philosophy is to adhere to the viewpoint of innovative teaching ideas,optimizing teaching methods and teaching means,and comprehensively improving the teaching quality and level of software engineering education.
基金funded by Universityindustry Collaborative Education Program(No.220605181024725)the Undergraduate Education and Teaching Reform Research Project of Northwestern Polytechnical University(No.22GZ13083)。
文摘With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current situation of the mismatch between educational practices and industrial change,this study proposes an innovative teaching model—“Micro-practices”.This model integrates new knowledge and new technologies into the teaching process quickly and flexibly through practical teaching projects with“short class time,small capacity,and cloud environment”to meet the different educational needs of students,teachers,and enterprises.The aim is to train innovative software engineering talents who can meet the challenges of the future.
基金supported by the Natural Science Foundation of China under Grant 62171325Experimental Technology Project of Wuhan University under Grant WHU-2022-SYJS-11。
文摘Under the background of New Engineering,focusing on talent cultivation,this article explores the teaching reform and innovation of software engineering majors.Starting from the goal of cultivating software engineering talents in the context of New Engineering,the concept of outcome-based education is introduced to study and explore the construction of innovative talent training models for software engineering majors in universities.Through recent years’application practice,initial results have been achieved,which can provide feasible methods and ideas for the cultivation of innovative talents in other majors.
基金supported by the Natural Science Foundation of China Hunan Province (No.2016JJ2057)the Science Foundation of China Hunan Provincial Education Department (No.15C0546)
文摘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.
文摘The concept of“New Engineering”has put forward new challenges to the talents cultivation of universities.Due to some problems of the traditional Software Engineering curriculum,e.g.separated design at undergraduate-level and graduate-level courses,poor curriculum structure,lacking of industry characteristics.This paper proposes an integrated undergraduate-graduate education curriculum for Software Engineering Major,which is based on Software Engineering specialty knowledge system(C-SWEBOK)and focuses on the current national strategic demands.Additionally,the curriculum combines with the University’s transportation characteristics,and fuses the discipline of Software Engineering and Intelligent Transportation.The multi-level curriculum designed in this paper is with reasonable structure,complete system,progressive content,and salient feature,which provides the strong support for cultivating high-qualified software talents in line with national strategies and industry needs.
文摘In the process of cultivating software engineering professionals,the practical teaching of professional courses is an indispensable link.In order to enable students to understand,consolidate and master theoretical knowledge,improve the ability to solve problems by combining theory with practice,and achieve the goal of combining theoretical knowledge with practice.Adopting the planning of through-type training,complete the teaching work of three practical courses of software system design,software system construction,and software product construction.Through the implementation of the plan,the digitization of teaching resources,the virtualization of real enterprises,the intelligentization of teaching guidance,the visualization of teaching process,and the panorama of learning process are realized.By adopting the teaching methods of taskdriven online practice teaching,artificial intelligence-based teaching training support and teaching process,and result big data evaluation,the students’comprehensive practical ability can be improved finally,and the whole practice teaching reform can provide experience for the follow-up reform.
文摘The main problems of the traditional software talent training are that the knowledge learned is out of touch of the industry,weak ability to solve complex engineering problems and the comprehensive quality cannot meet the requirements of enterprises.Taking the course of digital image processing as an example,this paper analyzes the key steps in the training process in details,and proposes a multiple mode collaborative based software engineering talent training mechanism,which brings the key subjects of teaching materials,teachers,students,enterprises,subjects into a unified training mechanism,so as to provide a new ideas for software talent teaching.
基金supported by Henan Polytechnic University Education Teaching Reform Research Projects(No.2015JG034)
文摘In order to overcome the limitation of vehicle engineering professional laboratory personnel and facilities,some of them is commonly used auxiliary software in the professional field for design,calculation and research,including characteristics of software,application scope and methods are presented in this paper.Through these industries aided software powerful calculation,analysis functions and convenient visualization means,for the virtual simulation experiment,it can help to clearly illustrate the concept,deepen students’ understanding level of vehicle professional course,improve the enthusiasm of the students,improve the ability of autonomous learning and improve students ’ thinking ability and practice ability,and can effectively train highquality professionals with good quality.
文摘Engineering practice is the key bridge between college education and actual work in the industry.In order to deliver qualified talents with engineering quality to the industry,this paper explores integrating software engineering thinking into the Embedded System Design course.A practical and effective teaching mode is designed consisting of immersive learning,case-based learning,progressive practice,interactive learning,and autonomous learning.Through this teaching mode,multi-levels of closed-loop have been established including final project cycle closed-loop,testing cycle closed-loop,and product cycle closed-loop.During this process,students gradually transition to putting forward product requirements,carrying out design and development,thinking and solving problems,collaborating,and assuring quality from the perspective of software engineering.The practice results show that students’engineering quality has been significantly improved.
文摘Under the background of“new engineering”construction,software engineering teaching pays more attention to cultivating students’engineering practice and innovation ability.In view of the inconsistency between development and demand design,team division of labor,difficult measurement of individual contribution,single assessment method,and other problems in traditional practice teaching,this paper proposes that under the guidance of agile development methods,software engineering courses should adopt Scrum framework to organize course project practice,use agile collaboration platform to implement individual work,follow up experiment progress,and ensure effective project advancement.The statistical data of curriculum“diversity”assessment show that there is an obvious improvement effect on students’software engineering ability and quality.
文摘Software engineering has been taught at many institutions as individual course for many years. Recently, many higher education institutions offer a BSc degree in Software Engineering. Software engineers are required, especially at the small enterprises, to play many roles, and sometimes simultaneously. Beside the technical and managerial skills, software engineers should have additional intellectual skills such as domain-specific abstract thinking. Therefore, software engineering curriculum should help the students to build and improve their skills to meet the labor market needs. This study aims to explore the perceptions of software engineering students on the influence of learning software modeling and design on their domain-specific abstract thinking. Also, we explore the role of the course project in improving their domain-specific abstract thinking. The study results have shown that, most of the surveyed students believe that learning and practicing modeling and design concepts contribute to their ability to think abstractly on specific domain. However, this finding is influenced by the students’ lack of the comprehension of some modeling and design aspects (e.g., generalization). We believe that, such aspects should be introduced to the students at early levels of software engineering curriculum, which certainly will improve their ability to think abstractly on specific domain.
文摘QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of concepts learned in theory and to facilitate the monitoring of SW projects that students develop. The system gives the teacher control and the students a guide on the activities that must be carried out throughout a software project development. QualiTeam is a tool conceived to help in the challenge of providing students with concrete examples with which they can practice and clarify the topics taught in the classroom. With it, students can apply concepts that, in the initial training of a software engineer, are generally taught only at a theoretical level such as: review process, change requests, trouble reports, document version control and testing documentation management. QualiTeam is free and available online. It has been in operation for 5 years, through which improvements have been made until achieving a quite stable version.
文摘The way of reform and development of Engineering Drawing education is explored. Such activities have been carried out for 5 years, and great progress in the update of course contents, teaching methods and other related aspects is achieved. A series of textbooks, multimedia CD and established a Web site for Engineering Drawing course have been published. The efforts to realize an advanced contemporary teaching mode are being made. With the support of multimedia software and resources over Internet, students become the real main body of study, the teaching qualities are supervised and controlled throughout, and the students?imagination and ability of design and drawing are greatly enhanced. All reform is built on digital technology.
文摘This article introduces the system and application of teaching software Of 《Key to theExercises of Mechanical Drawing》 (will soon be published by the High Education publishingHouse). In general, CAI software is intended to be used for watching and listening, but can't beoperated personally. In order to improve the teaching effect, we introduce interactive capabilities intothe software, give students the opportunities of doing hands-on practice, increase the informationcontent of teaching in unit time, and leave more thinking face for students.