1989年陕西师范大学教育系教育学学士;
1992年陕西师范大学心理学系心理学硕士;
2005年华南师范大学教育信息技术学院教育技术学博士;
2004年10月至2004年11月在英国De Montford大学进修。
1992-1994年在陕西宝鸡文理学院教育系任教;
1994-2001年在陕西师范大学新闻与传播学院(原电化教育系)任教;
2002年至今,在华南师范大学教育信息技术学院(原电化教育系)任教。
任华南师范大学教育信息技术学院副院长,未来教育研究中心副主任。
2006年被评为教授,同年起任教育信息技术学院副院长。