科研方向
一直從事計算機教學(xué)和研究工作,先后主持編寫和講授過多門計算機課程,如C++語言、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫等。
著述成果
出版過多本計算機教材專著,主要有:在清華大學(xué)出版社出版的《數(shù)據(jù)結(jié)構(gòu)簡明教程》、《數(shù)據(jù)結(jié)構(gòu)實用教程》、《數(shù)據(jù)庫技術(shù)基礎(chǔ)教程》、《C++語言基礎(chǔ)教程》等,這些專著被許多高等院校選定為教材和考研參考書,累計發(fā)行量超過20萬冊以上。
策劃和組織編寫過多套計算機教學(xué)系列教材,主要有:中央電大出版社出版的計算機應(yīng)用專業(yè)系列教材,清華大學(xué)出版社出版的普通高等院校計算機本科實用系列教材等。
擔(dān)任過多門網(wǎng)絡(luò)流媒體課程的主講教師,并且擔(dān)任過《C語言程序設(shè)計》課程的電視課主講教師。?
社會兼職
是教育部“十一五”普通高校高職高專類計算機教學(xué)指導(dǎo)委員會成員,教育部全國網(wǎng)絡(luò)院校計算機網(wǎng)考專家組成員,教育部考試中心計算機等級考試《C++語言程序設(shè)計》課程專家組成員,全國計算機基礎(chǔ)教育研究會和北京市高校計算機教育研究會理事等。