In this paper,we firstly describes problems in designing a syllabus for a course named software architecture,then presents the creation of the syllabus by applying Elaboration Theory of Instruction.Our actual teaching...In this paper,we firstly describes problems in designing a syllabus for a course named software architecture,then presents the creation of the syllabus by applying Elaboration Theory of Instruction.Our actual teaching practice by following the bottom-up,and iterative method in classroom presentations is also discussed.Finally a use case study in teaching this course is given.展开更多
In view of the challenges faced by talent training in the education system of the software engineering major and the problems in the design and implementation of the Online-Merge-Offline(OMO)of programming language co...In view of the challenges faced by talent training in the education system of the software engineering major and the problems in the design and implementation of the Online-Merge-Offline(OMO)of programming language courses in the corresponding curriculum system,the teaching tasks that programming language should undertake in education and training are precisely determined.The teaching objectives are set on the analysis of the design basis of the curriculum objectives.The teaching design and implementation method of OMO in the programming language course for the software engineering major is proposed,and the Python language course is demonstrated as a teaching case.With the support of teaching reform policies and collaborative education projects,the established teaching objectives are achieved.展开更多
文摘In this paper,we firstly describes problems in designing a syllabus for a course named software architecture,then presents the creation of the syllabus by applying Elaboration Theory of Instruction.Our actual teaching practice by following the bottom-up,and iterative method in classroom presentations is also discussed.Finally a use case study in teaching this course is given.
基金supported by industry-university Cooperative Education Project of the Ministry of Education of China(Grant No.220500643274059).
文摘In view of the challenges faced by talent training in the education system of the software engineering major and the problems in the design and implementation of the Online-Merge-Offline(OMO)of programming language courses in the corresponding curriculum system,the teaching tasks that programming language should undertake in education and training are precisely determined.The teaching objectives are set on the analysis of the design basis of the curriculum objectives.The teaching design and implementation method of OMO in the programming language course for the software engineering major is proposed,and the Python language course is demonstrated as a teaching case.With the support of teaching reform policies and collaborative education projects,the established teaching objectives are achieved.