With the development of deep learning algorithms,deep learning-related courses play an important role in the curriculum of software engineering education.Most of the existing courses in deep learning focus on its foun...With the development of deep learning algorithms,deep learning-related courses play an important role in the curriculum of software engineering education.Most of the existing courses in deep learning focus on its foundation,while the skills of integrating deep learning algorithms into large-scale industrial software are not well trained.In this paper,we explore a teaching scheme,developing the foundation for postgraduate students to create large-scale AI solutions for the marketplace.This is achieved through the optimized teaching contents,assignment,and a group project.We evaluate the efficacy of this scheme for 2 classes in the School of Software,Northwestern Polytechnical University.Feedback from these students,as well as the project’s outcomes,validate that the skills of students in creating scalable and complex deep learning solutions are significantly improved.展开更多
From the perspective of the development of world-class universities,internationalization is an essential strategic choice and external feature,and also an inevitable choice to improve the discourse power and competiti...From the perspective of the development of world-class universities,internationalization is an essential strategic choice and external feature,and also an inevitable choice to improve the discourse power and competitiveness of international higher education.In line with the national“double first-class”international development strategy of higher education,based on the cultivation of students’overall quality,the improvement of teachers’professional ability,and the development of school’s improvement of quality and efficiency,we School of Software,Northwestern Polytechnical University,explore new ideas and new measures for the cultivation of international software engineering talents,build a set of international teaching resources construction system,to form a reference standard and scheme for the cultivation of international software engineering talents.At present,we have achieved excellent results.展开更多
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual...UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram.展开更多
文摘With the development of deep learning algorithms,deep learning-related courses play an important role in the curriculum of software engineering education.Most of the existing courses in deep learning focus on its foundation,while the skills of integrating deep learning algorithms into large-scale industrial software are not well trained.In this paper,we explore a teaching scheme,developing the foundation for postgraduate students to create large-scale AI solutions for the marketplace.This is achieved through the optimized teaching contents,assignment,and a group project.We evaluate the efficacy of this scheme for 2 classes in the School of Software,Northwestern Polytechnical University.Feedback from these students,as well as the project’s outcomes,validate that the skills of students in creating scalable and complex deep learning solutions are significantly improved.
文摘From the perspective of the development of world-class universities,internationalization is an essential strategic choice and external feature,and also an inevitable choice to improve the discourse power and competitiveness of international higher education.In line with the national“double first-class”international development strategy of higher education,based on the cultivation of students’overall quality,the improvement of teachers’professional ability,and the development of school’s improvement of quality and efficiency,we School of Software,Northwestern Polytechnical University,explore new ideas and new measures for the cultivation of international software engineering talents,build a set of international teaching resources construction system,to form a reference standard and scheme for the cultivation of international software engineering talents.At present,we have achieved excellent results.
基金This work is supported by the Collaborative education project of QST Innovation Technology Group Co.,Ltd and the Ministry of Education of PRC(NO.201801243022).
文摘UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram.