Nicholas Mc Guire来自奥地利,中外合作办学2018级学生《数据科学编程》课程的教授。他已经负责过这届学生两个学期的Python编程课,学生们私下常常称他Nicho。如果没有介绍的话,肯定不会有人想到他是一名经验丰富的软件开发者——因为他的视力并不好,需要借助超大显示器才能完成编程工作。Nicho具有很强的科研能力和学术水平,主持和参与了多个重大科研项目。他始终活跃在Linux开源社区中,曾是RT-Linux实时操作系统的维护者,带领数千名开发者研发并推广这一开源的操作系统,所研发的Debian GNU/Linux操作系统还曾给温家宝总理进行过现场演示,得到了高度评价。此外,Nicho也是信息学院分布式和嵌入式系统实验室(DSLab)的主要创建者之一,与周庆国教授带领的科研团队保持着长期紧密的合作关系。
在学生们眼中,他是一位认真负责的好老师。学生们发送给他的邮件总能得到及时、认真的回复,作业也会得到详细地批改——虽然他总是说学生的代码写得“一团糟”。除了在学习上,他还会关心学生的其他方面。他提倡软件自由,经常向学生介绍开源的理念;他还是一名环保主义者,常常因为学生没有做好垃圾分类而“教训”他们。此外,他还是学生的一位英语老师。从上学期开始,他每周都会为学生开展三次“座谈会”,同学们可以自由参加,和Nicho一起畅谈,提高英语的英语表达能力。
2020年春节以来,新冠肺炎疫情严峻,国内高校的教学工作受到了很大影响,外教更是因为时差和网络等原因难以开展教学,但这点困难阻挡不住认真负责的Nicho。他使用IRC工具,通过杨民强老师搭建的服务器,跨越万里为学生在线授课。可是,虽然解决了授课方法的问题,但中国和奥地利还存在着7个小时的时差。Nicho经常在当地时间凌晨1:30开始给学生上课,且精神百倍的持续到凌晨3点。
Nicho不但克服了网络、时差等困难,还保证了教学质量不受影响。Nicho会提前做好PPT并放在超星平台上,课后还会上传课程的日志供学生复习。此外,远程在线教学仍然改变不了他的教学风格——他喜欢提问,也鼓励我们随时提问,哪怕打断他讲话。在教室里,很多学生因为英语口语不好,或者不习惯这种西方的教学方式而羞于表达。但在课程的IRC聊天室里,学生们可以通过在线互动,反而让课堂气氛更活跃了。
这就是2018级中外合作办学项目跨越万里的线上教学。在这里向克服时差为中外合作办学学生在线授课的Nicho致敬!
Nicholas Mc Guire,奥地利人,教授,现任兰州大学与德雷塞尔大学中外合作办学项目授课教师;德国OSADL 安全攸关Linux 工作组负责人;实时Linux 基金会(Real-Time Linux Foundation)创始成员、技术顾问;Real-Time Linux Workshop国际会议发起人和组织者;奥地利维也纳大学工程师。在华期间,获得中国政府友谊奖、甘肃省政府敦煌奖和甘肃省教学成果奖二等奖。