미국 플로리다 공과대학교에서 컴퓨터교육학 박사 학위를 취득하였다. 한국교원대학교 컴퓨터교육과 교수로 재직 중이며, 한국컴퓨터교육학회의 초대 회장과 제10대 한국컴퓨터정보학회의 회장으로 국내외의 컴퓨터 교육과 컴퓨터 정보 발전을 위해 노력하였다. 저서로는 『ICT 교육론』(형설출판사, 2001), 『컴퓨터교과교육론』(이한출판사, 2006), 『영재를 위한 프로그래밍 교육론』(교우사, 2007), 『중학교 정보 교과서』(두산동아, 2013), 『고등학교 정보 교과서』(형설출판사, 2014), 『진짜! 코딩 교과서 시리즈』(동아출판, 2018) 등이 있다.
미국 플로리다 공과대학교에서 컴퓨터교육학 박사 학위를 취득하였다. 한국교원대학교 컴퓨터교육과 교수로 재직 중이며, 한국컴퓨터교육학회의 초대 회장과 제10대 한국컴퓨터정보학회의 회장으로 국내외의 컴퓨터 교육과 컴퓨터 정보 발전을 위해 노력하였다. 저서로는 『ICT 교육론』(형설출판사, 2001), 『컴퓨터교과교육론』(이한출판사, 2006), 『영재를 위한 프로그래밍 교육론』(교우사, 2007), 『중학교 정보 교과서』(두산동아, 2013), 『고등학교 정보 교과서』(형설출판사, 2014), 『진짜! 코딩 교과서 시리즈』(동아출판, 2018) 등이 있다.