3.1.1 Autonomous Learning
As long as "autonomous learning" is exerted from
the two stages of "before class" and "after class", it
will complement the traditional classroom teaching,
manage each part carefully and enlarge the teaching
effect.
In the "before class" section, there are mainly
two preview methods: "online library" and "video
open class". In the "online library", students can
view other electronic textbooks, supplement the
textbooks ordered by the school, and borrow other
related books. The system integrates a large number
of authoritative teaching materials and e-book
resources, and updates them in real time according
to the economic situation and policy changes. In the
"Video Open Class", a wealth of video courses of
famous teachers have been collected systematically,
such as Tsinghua University's Principles of
Economics, Xiamen University's Network
Economics and other series of courses. There are
also front-line teachers' own explanation videos and
live classes in our school. Students can make an
appointment for live classes and receive the
countdown notice. During the class, they can send
barrage for real-time communication and interaction.
The live class is mainly implemented by Asp.Net
Core+Dapper+SQL Server, and some codes are
shown in Figure 3. (Zhang, 2022)
Figure 3: Live lesson implementation part of the code
After class, students can see three options: self-
examination and self-test, online question and
answer and study data. The students can choose the
corresponding question bank of the course of study
in "self-examination and self-test". Each question is
randomly generated, including objective questions
and subjective questions. After the answer is
finished, the system will automatically give the
scores, answers and analysis of the subjective
questions, and the objective questions will be
uploaded to the teacher for review. The "Online
Q&A" has established an open platform for effective
communication between students and teachers. In
this module, students will see all the teachers of
economics and related majors who have settled in
the platform, and they can not only consult their own
professional teachers, but also ask other teachers
questions about economics. Teachers and students
can discuss and study together. The "learning data"
is a system that forms a visual report according to
students' performance in preview before class and
homework after class, including outstanding aspects,
areas still lacking, areas of interest, etc. The purpose
of helping students is to plan their learning time.
3.1.2 Social Practice
The "social practice" is mainly aimed at the problem
that the traditional teaching mode emphasizes
knowledge over practice, as long as the pre-work
and follow-up work of practice are transferred
online. In the "practical project", there are practical
activities initiated by teachers, and there are also
practical activities organized by students
spontaneously. The students can check the
information of practical activities, including time,
place, main work contents and requirements for
submitting practical reports, etc. Students can
choose to join practical activities, and then they can
communicate and exchange practical experiences in
the activity group. In the "Time Report", students
can submit practice reports in the form of words,
such as practice reports, practical experiences, etc.,
or pictures or videos, such as activity photo
collections, activity flash videos, etc. By publishing
the practice report online, the individual learning
results can be turned into collective wisdom.