Teaching
Welcome to teaching page
On this page I will show all the work that I have been involved in teaching, include:
- Teaching Assistant at University of Liverpool (93 hours in total)
- IELTS Teaching Assistant at New Oriental Education Group Inc. (160 hours in total)
TA_UoL COMP101 - Introduction To Programming
- Period: Week 3 - Week 10 in 2021-22 First Semester (Oct 2021 - Dec 2021)
- Module HE level: Level 4 FHEQ
- Module leader: Mr Keith Dures
- Location: George Holt Building, 7 Ashton St, Liverpool, L69 3GJ, England
- Students participated: about 50 students
Main duties and responsibilities:
Prepare the content that will be used in each session
The lecturer sends the materials that will be used in the following week at each weekend. After receiving the material, I usually do the experiments in advance to remember the key points and difficult parts. Ensure I can give full answers to students' questions. Before the lab session begins, I usually prepare the material to be presented in advance, or upload it to the presentation computer via Remote Teaching Centre Service.
Leading the Lab sessions each week.
One lab session usually lasts an hour. I will spend the first 5 to 10 minutes telling everyone what they need to practice in the session, and then give them 40 minutes to practice. I use the last 10 minutes to demonstrate the correct solution or explain common problems.

Assistance, evaluation of student program coding in real time
During the 40 minutes that belong to the students for practice, I usually patrol the lab to answer questions that students encountered. I also check the code individually to make sure that students have learned the content of the class.
What I have learned
Time management skills:
As a full-time postgraduate student, I work part-time as a TA. This job has helped me to develop my time management skills to stay organised and meet deadlines.
Reflection and self-improvement:
Like most jobs, TAs need to keep learning and improving ourselves. Having been involved in this module, I reflect on my teaching experience to make my teaching more effective.
TA_UoL COMP207 - Database Development
- Period: Week 3 - Week 11 in 2021-22 First Semester (Oct 2021 - Dec 2021)
- Module HE level: Level 5 FHEQ
- Module lecturer: Dr Rasmus Ibsen-Jensen
- Location: Walker Building, 150 Brownlow Hill, Liverpool, England
- Students participated: about 60 students
Main duties and responsibilities:
Prepare the content
The lecturer normally prepares the problems to be used in the lab sessions in advance. After receiving the content, I usually go through the questions, make my own solutions and think about how to deliver them to students.
Explaining solutions in the lab sessions, and answering questions
The lab sessions in this module are usually based on problem solving. I usually divide the one-hour session time into two halves. One half is given to the students to practice the problems and I usually work with another TA to answer students' questions. Another half hour is for our demonstration, and I usually allocate tasks with another TA to demonstrate the solutions.

What I have learned
Knowledge and expertise:
As a TA, I am responsible for supporting student learning. I deepened my professional knowledge in the teaching process.
Effective communication skills:
Working in collaboration with another TA and in face-to-face situations to answer students' questions has improved my understanding of issues and my ability to express ideas in simple words.
TA_UoL COMP124 - Computer Systems
- Period: Week 3 - Week 9 in 2021-22 Second Semester (Feb 2022 - Apr 2022)
- Module HE level: Level 4 FHEQ
- Module lecturer: Dr Stuart Thomason
- Location: George Holt Building, 7 Ashton St, Liverpool, L69 3GJ, England
- Students participated: about 30 students
Main duties and responsibilities:
Prepare the content
The lecturer sends the materials that will be used each week in advance. When I receive the materials, I study them prior to preparing to answer the students' questions
Leading the Lab sessions each week.
I will demonstrate how to find the materials needed for the session in Canvas and then inform students about the exercises.
Assistance, evaluation of student codes in real time
I encourage active asking of questions. I walk around the lab after students have started practising. To answer questions that students encounter.
I also check the students' code during the last half of the lab to ensure that every student can keep up with the progress
What I have learned
Effective communication skills:
In this module, I often communicate with the lecturer and other teaching assistants, and I am also involved in answering students' questions. This has enhanced my ability to explain complex concepts clearly.
TA_UoL COMP220 - Software Development Tools
- Period: Week 2 - Week 10 in 2021-22 Second Semester (Feb 2022 - Apr 2022)
- Module HE level: Level 5 FHEQ
- Module lecturer: Mr Sebastian Coope
- Location: George Holt Building, 7 Ashton St, Liverpool, L69 3GJ, England
- Students participated: about 30 students
Main duties and responsibilities:
Planning tasks
The lecturer set broad targets for each lab session (usually two or three weeks to complete one target) and I found that the students were confused about what they were supposed to do. After communicating with the lecturer, I set targets for each week by myself, and got the lecturer's approval. I then found in practice that the students knew what they were supposed to do and were keeping up with the progress initially set by the lecturer.
Leading the Lab sessions each week.
After I have defined the tasks for each lab session, the rest of the time is given to the students to practice on their own.
Assistance, evaluation of student codes in real time
During the students' own practice, I check each person's progress and answer questions to ensure that everyone is keeping up.
What I have learned
Understanding of student learning needs:
By working closely with the students, I was able to gain insight into everyone's needs and preferences and make adjustments to myself in time. In this module, I noticed on time that the students were not responding well to the objectives set by the lecturer, and I quickly communicated with the lecturer to list more detailed objectives so that the students were all on track.
IELTS Teaching Assistant at New Oriental Education Group Inc.
- Period: July 2021 - September 2021
- Location: 132 Changfeng Street, Xiaodian District, Taiyuan, China
Main duties and responsibilities:
A CEFR B2 level teaching assistant at one of the most well-known English language training institutions in China, daily routine including:
- Coordinate and communicate with classroom teachers.
- Coaching students to improve their English, with a total of 20 students.
- Assisting and leading IELTS mock tests.
