고려대학교 정보대학 컴퓨터학과 교수. 고려대학교 정보대학 컴퓨터학과 교수이면서 사범대학 컴퓨터교육과 교수를 겸임하고 있다. 현재 한국컴퓨터교육학회 회장으로서 중고등학교 소프트웨어교육의 정책, 교육과정, 교수학습 방법에도 큰 관심이 있다. 연구분야는 신경망 학습과 기계 학습이며, 그러한 기법을 디지털 학습 분야에 적용하는 연구를 주로 수행하고 있으며 대중을 위한 정보교육에도 많은 시간과 노력을 쏟고 있다.