“翻转课堂”已经上线三周,经过前期不断地沟通、调整和磨合,使得我们的线上教学工作有条不紊地推进。学生们也逐渐适应了这一种“自学-反思-互动-反馈”联动的教学模式。在线授课的顺利开展离不开教师们前期的辛苦筹备,是他们不畏困难,精益求精的态度保障了此次在线授课的质量和效果。今天我们邀请到了几位教授来和我们分享一下他们的课程以及授课心得,一起来看看吧。
课程信息一览
今天的主角是来自我院自动化及机器人中心的四位教师:Laurent Kneip, Sören Schwertfeger, Manolis Tsakiris & Andre Rosendo。他们所在的中心致力于自动化与机器人领域的高级研究与应用智能算法,软件与系统开发。研究方向涉及计算机科学与人工智能,控制与优化,计算机视觉等各个方面。让我们来一起看看他们所教授的课程都有哪些。
The course CS284 introduces the techniques and algorithms that are needed in order to enable an intelligent mobile device to track its own position within a given environment, a problem called Simultaneous Localization and Mapping. The students are being taught important aspects such as the history of SLAM, the relevance of the problem, and important solutions such as 2D or 3D Lidar based SLAM, monocular or stereo visual SLAM, or SLAM with consumer depth cameras such as Microsoft's Kinect. The course concludes with an exposition of more recent topics such as dense SLAM, SLAM in non-rigid environments, and semantic SLAM. Although CS284 has many undergraduate students, it is a challenging Master level course that expects certain programming and math skills, and it requires the students to solve homeworks that resemble mini-projects and thus asks them to really be creative. It is my hope that this course teaches the students the essentials of an important technology that is believed to play a crucial role in many of tomorrow's new, intelligent devices on the market.
Computer Architecture (CA) is a mandatory 6-credit point course for all undergraduate Computer Science students. It has 206 students this year. Prof. Schwertfeger says:
I really like teaching CA, even though my research is on Artificial Intelligence for Mobile Robots. I think it is important for CS students to really understand how a computer is executing a program, from the transistors, integrated circuits, over CPU design to assembly and high-level programming languages. I have been teaching CA since 2016. This year I wanted to give the course together with a new faculty at SIST, Prof. Chundong Wang, but due to the virus situation, he couldn’t start teaching, as he is still stuck in Singapore. Making a good online course is a new challenge for everybody involved: students, administration and Professors. I spend much more time on preparing the lectures, compared to classroom teaching. On the one hand I plan to re-use the recorded videos in the future, so they better be good. This is why I am also providing English subtitles for my video lectures, such that students who are still improving their English can follow the content better. But on the other hand, I also need to prepare at least two quizzes for each lecture, that should teach the students something, have the right difficulty and also, quite important, be correct. One quiz is used for the live teaching with zoom, while the other is given with the videos, to encourage active learning of the students.
Linear Algebra for Information Science is an upper level undergraduate class on linear algebra and its applications in data science and machine learning, computer vision, signal processing, and control systems.
The Mechanical Design and Mechatronics course teaches our students on how to be engineers, calculate and create things that will help China develop and become a richer country. The students from these courses will be better prepared to join the current job market, with a good combination of Artificial Intelligence and mechanical construction, bringing Information Science to the world we live in.
教授有话说
Just like any other course this semester, CS284 is being taught online. There is no way to hide the fact that the personal interaction in a classroom is irreplacable. Neither can we ignore the fact that the sudden change of the teaching mode puts an extra time burden onto the teachers and demands extra efforts from the students. However, I sincerely believe that everything comes with its very own advantages as well. The fact that the lectures are all recorded gives students a unique advantage: They can rewind us and pause us. They can put themselves into command and adjust the pace of the lectures to their own speed. For myself, while I always strive to deliver high-quality lectures, I have the chance to take back words, and think for as long as I wish before each sentence, another advantage we are not given in class. Looking for a strong replacement for the whiteboard, I discovered the strength of a sketchpad. I am using it quite exhaustively now, not just for my lectures, but also for my research meetings with students. All in all, I feel that the current situation is just another challenge, and-just like the Chinese government-we set ourselves on a remarkably fast track to overcome it. I firmly believe that, in the end, the efforts spent over the course of this semester will let all of us emerge stronger and more united than ever.
---Laurent
Luckily, as a CS course, students can work with the computer, including doing labs. I couldn’t teach the course without the great help of my 17 Teaching Assistants (TAs). They hold the online labs with zoom, offer office hours, prepare homework and projects and write subtitles. We have a long meeting every week to discuss and prepare the course. We use lots of nice tools for online teaching: We have gitlab to let the students work in small groups on projects, autolab for auto-grading homework and projects, gradescope for grading written homework, quizzes and exams, piazza for discussions and multiple-choice quizzes, as well as online and offline software packages for teaching the course contents. Online teaching also has advantages: I really like, that students can write questions live in the chat – then I can answer them during the live lecture. Maybe it’s a good idea to have that for classroom teaching as well!
---Sören
It is new for me to teach online: write the lecture notes and record the videos in advance. I come up with a new Q&A mechanism on Piazza with bonus points to encourage students to genuinely participate in discussions.
---Manolis
学生有话说
黄帅一---2017级研究生
逄白--2018级本科生
尤晓雯--2016级本科生
助教有话说
特殊助教-李敏
特殊助教-沈永霞
特殊助教--时倩
学生助教--姚蕴珍
信息学院的教授们为了能给学生提供高质量的课程而不断的努力,为了给学生营造良好的授课体验而不断的精进。你们的用心我们感受到了,让我们一起携手同行,继续为人才的培养,知识的传承贡献力量。