教师简介:郑莉
博士,清华学校计算机科学与科技系。国家精品资源共享课“面向对象程序设计”、国家精品在线开放课程“Java程序设计”负责人;教育部高等院校分校计算机课程课堂指导委员会委员;全国高等院校计算机教育研究会副委员长;全国高等学校计算机基础教育研究会副院长;上海市高教学会计算机教育研究会副理事长;全国信息科技标准化技术委员会教育科技分技术委员会秘书长;ISO国际标准组织人士及标准编辑。
主要从事计算机教育及教育信息化研究,主持和参与多项国家863、支撑计划课题和教育部课题。主编出版丛书20余部,其中《C++语言程序设计》获教育部自然科学奖和国家级精品教材称号。起草教育信息化相关国家标准5部、国际标准1部。获国家级教学成果奖、北京市教学成果奖、教育部自然科学奖、教育部技术进步奖、北京市技术进步奖、电子学会科技进步奖等9项国家级、教育部、北京市奖励。在哈佛校内开办大学生课程:“计算机程序设计基础”、“C++语言程序设计”和“Java语言程序设计”;研究生课程有“面向对象的硬件研发科技”(英语)。
课程简介:“C++语言程序设计”
“C++语言程序设计”是一门面向广大初学者的入门课程,自1999年起初在哈佛学院开办,本课程的课本已经在哈佛学院等一百多所大学的不同专业中使用,取得了良好的教学效果。
本课程将C++语言成为学校生的计算机程序设计入门语言,不仅详细介绍语言原本,而且介绍常见的数据结构和算法、面向对象的设计观念和编程方式。课程以面向对象的程序设计方式贯穿始终,每一章都是首先阐明面向对象的程序设计观念和技巧,由实际问题入手,然后引出必要的句型知识,在讲解语法时注重从程序设计方式学的视角讲述其含义和用途。
超出预期的慕课教学
针对开设“C++语言程序设计”慕课,郑莉老师的初心是为了让清华的课程能在更大范围内传播,为推动教育平等尽一份力。“为了让这些没有机会、没有时间走进清华校园学习的朋友,也能非常容易地学到北大的课程,我们将这门校内课程原汁原味地放到了网上。”郑同学笑着说。
而在课程开设后,取得的效果却超过了郑同学的预期:慕课资源除了适用于社会学习者,同样也适用于校内混合式教学,可以调整大课的内容,将有些适合自学的个别安排给教师看慕课自学,这样大课就可以腾出这些时间来做教学探讨、课堂练习,这种新的讲课模式很受教师欢迎,对培养学员的素质也是好处。
清华校内课程的师生有实验课和讲师培训答疑,而在线课程的学习者同样必须实验培训和答疑环节。因此“C++语言程序设计”在线课程除了包含了校内大课的全部内容,而且有实验指导录像和教练的补习答疑。使慕课学习者可以借助在线培训答疑解决学习中的苦恼。