Professor Tan Haoqiang graduated from the Department of Automatic Control in Tsinghua University from 65438-0958. As a student, he served as president of Tsinghua University Student Union, vice president of Beijing Student Union, executive member of National Student Union and representative of Beijing Municipal People's Congress. Since the late 1970s, he has devoted himself to computer education. He has served as a member of the Standing Committee of the Party Committee of Mianyang Branch of Tsinghua University, vice president of Tsinghua University Branch (now Beijing Union University), vice president of the School of Automation Engineering of Beijing Union University, and professor of Beijing Union University. At present, he is the president of the National College Computer Basic Education Research Association, the chairman of the National Computer Application Technology Certificate (NIT) Examination Committee of the Ministry of Education, the deputy director of the National Computer Grade Examination Committee of the Ministry of Education, and a professor at Beijing Union University. He is a famous computer education expert in Chinese mainland.
Chinese name: Tan Haoqiang.
Tan Haoqiang Mbth
Nationality: People's Republic of China (PRC).
Ethnic group: Han nationality
Place of birth: Taishan, Guangdong
Date of birth: 1934
Occupation: Computer educator
Graduation School: Graduated from Tsinghua University Automatic Control Department.
Main achievements: China was "10 the most influential IT figure in the 20th century".
Representative works: The textbook "Curriculum System Planning of Computer Basic Education in Colleges and Universities in China" and "C Programming".
Classic works: C programming, BASIC language.
Title: Senior Professor
personal record
Tan Haoqiang graduated from the Department of Automatic Control of Tsinghua University 65438-0958. In his youth, he was the president of Tsinghua University Student Union, the vice president of Beijing Student Union, the executive member of the National Student Union, and the representative of Beijing people, and was awarded the title of "National Advanced Worker in Cultural and Educational Front". He used to be a member of the Standing Committee of the Party Committee of Mianyang Branch of Tsinghua University, vice president of Tsinghua University Branch (now Beijing Union University) and vice president of the School of Automation Engineering of Beijing Union University. He is currently a professor at Beijing Union University.
It is one of the pioneers of computer popularization and computer basic education in colleges and universities in China. At present, he is honorary president of the National Computer Basic Education Research Association of colleges and universities, chairman of the National Computer Application Technology Certificate Examination Committee of the Ministry of Education, consultant of the National Computer Grade Examination Committee of the Ministry of Education, and executive director of the China Association of Old Professors. He is a famous expert in computer education and has great influence in China. On February 19, 2004, People's Daily column said: "The popularity of computers in China in the 20th century will never be separated from a banner, that is, Tan Haoqiang".
He has won the National College Teaching Achievement Award, the National Science and Technology Progress Award, the State Council's special allowance, and many ministerial-level excellent textbook awards, and the Beijing Municipal Government has awarded him the title of "Expert with Outstanding Contributions". It was commended by the State Science and Technology Commission and China Association for Science and Technology as "National Excellent Popular Science Worker". Cambridge International Biography Center listed him in "Who's Who in the World". Academician Song Jian, former vice chairman of Chinese People's Political Consultative Conference, director of the State Science and Technology Commission and president of China Academy of Engineering, praised him as "a master of teaching computing technology and a giant of popularizing modern science and technology". Wu, member of the Standing Committee of the National People's Congress and former vice minister of the Ministry of Education, wrote an inscription: "Salute to the hard workers and founder professors of computer education popularization"! .
June, 5438+October, 2000 10, was named as one of the "Top Ten Most Influential IT People in the 20th Century" in China by the "Century Selection" organized by Computerworld (ranked No.2). 200 1 10 was named "Top Ten IT People in China" by computer news. In June, 2004, 65438+ 10, was named the first person among the "20 people who influenced China's software development" by Programmer magazine. In 2009, Tan Haoqiang was awarded "Outstanding Achievement Award in Information Education" and "Lifelong Achievement Award" by the International Information Education Conference. His achievement is to bring millions of people into the door of computers. On February 19, 2004, People's Daily published a special article introducing the deeds of Professor Tan Haoqiang, entitled "Tan Haoqiang Watered the Ordinary", praising him for making ordinary work great.
He was hired as a visiting professor by more than 20 universities including Tongji University, Lanzhou University, Huazhong University of Science and Technology, Southwest Jiaotong University, Southwestern University of Finance and Economics and Shanghai Ocean University.
After 2008, Professor Tan Haoqiang was invited to give a lecture on "How to Make Success" in more than 280 universities across the country, with an audience of more than 200,000. The lecture was unprecedented and the venue was full. Some college students stood and listened to the report for nearly three hours. The students reacted strongly and thought it was "a shocking report that they had not heard for many years".
As a student, he served as the president of Tsinghua University Student Union, the vice chairman of Beijing Students Union, the executive member of the National Students Union and the representative of Beijing people. After graduation, he stayed in Tsinghua, served as the deputy secretary of the Youth League Committee of Tsinghua University, and also undertook the teaching work. He is a "double-shouldered" cadre (engaged in both teaching and ideological work). It had a certain influence on the youth at that time. Since the late 1970s, I have devoted my main energy to computer education. At present, he is the president of the National College Computer Basic Education Research Association, the chairman of the National Computer Application Technology Certificate (NIT) Examination Committee of the Ministry of Education, and the consultant of the National Computer Grade Examination Committee of the Ministry of Education. He is a famous expert in computer education and has great influence in China.
Outstanding contribution
He is one of the pioneers of computer popularization and computer basic education in China. The C program he wrote has been distributed to 1 1 ten thousand copies.
He set three Guinness records:
(1) In the past 30 years, he (and in cooperation with others) has compiled and published 150 computer books and edited more than 400 computer books, which is the person who published the most scientific and technological works;
(2) The books edited by him have a circulation of more than 55 million copies, and he is the most widely read science and technology writer. In China, every 23 people and every 1.2 intellectuals have a book by Tan Haoqiang.
(3) The BASIC Language, which he co-authored with others, has published more than 6.5438+0.25 million copies, setting a record for the circulation of scientific and technological books.
computer language
He has taught seven computer languages, BASIC, FORTRAN, COBOL, PASCAL, C, QBASIC and Visual Basic * * *, to the whole country on CCTV, with an audience of more than 5 million people. Few people who study computer in our country don't know Tan Haoqiang's name. Many people think that he "created a new trend of computer books being close to the public" and made important contributions to the popularization of computers in China.
famous
He has won the National College Teaching Achievement Award (National Award), the National Science and Technology Progress Award, and many ministerial-level excellent textbook awards, and was awarded the title of "Expert with Outstanding Contribution" by the Beijing Municipal Government. It was commended by the State Science and Technology Commission and China Association for Science and Technology as "National Excellent Popular Science Worker". Cambridge International Biography Center listed him in "Who's Who in the World". Bo Yibo, Lei Jieqiong, Li, Yang Chengwu, Zhou Peiyuan, Lu Jiaxi, Song Jian and other leading comrades wrote inscriptions for him, praising his fruitful achievements. Song Jian, former State Councilor, director of the State Science and Technology Commission, now vice chairman of Chinese People's Political Consultative Conference and president of China Academy of Engineering, called him "a master of teaching computing technology and a giant of popularizing modern science and technology" in his inscription.
* * * Edited and published computer books 130, and edited computer books for 300 Yu Ben. He has won the National College Teaching Achievement Award, the National Science and Technology Progress Award, and many ministerial-level excellent teaching materials awards, and was awarded the title of "Expert with Outstanding Contribution" by the Beijing Municipal Government.
In June, 2000, he was named as one of the 65,438+00 "Most Influential IT Figures in the 20th Century" by "Century Selection" organized by Computerworld. His achievement is to bring millions of people into the door of computers. After 2005, Tan Haoqiang reviewed the road he had traveled for decades, summed up ten relationships that should be handled well in the process of growing up, and made 180 reports on "How to succeed" to college students at the invitation of many colleges and universities, and the students responded very strongly.
Personal work
University computer
⊙ The new stage of computer basic education reform in colleges and universities
To meet the challenge, computer education should go to a new level.
Reflections on Higher Vocational Teaching and Textbooks
On Basic Computer Education for Non-computer Majors in Colleges and Universities
Meet the challenge of education in the new century
Reforming teaching methods and doing a good job in computer basic education
⊙ Promote basic computer education in colleges and universities to a new level.
⊙ Mr. Tan Haoqiang talks about basic computer education in colleges and universities
Work together to promote the reform of computer basic teaching
Basic computer education in colleges and universities
Teaching material construction is the basic construction of computer basic education.
Peach, plum and autumn flowers are planted everywhere.
Emancipate the mind and be brave in practice to create a new situation in computer basic education
Make every textbook into a boutique.
⊙ The new stage of the development of computer basic education in colleges and universities
Reflections on Vocational Education
Summing up experience, facing application, and vigorously promoting computer basic education in the new period.
Summing up experience, pioneering and enterprising, pushing the basic computer education in colleges and universities to a new height
Computer popularization course
Respect science and attach importance to talents.
Computer education
⊙ Welcome the Spring of Science and Technology Popularization
⊙ The basic flag does not fall
⊙ Misunderstandings in Computer Popularization Education
Walk with the century
Several problems of computer popularization education
Get out of your own way
The second climax of computer popularization
⊙ Want to publish100000 copies from BASIC language.
Meet the new upsurge of computer popularization
On Computer Education and Talents
Meet the Three Climaxes of Computer Popularization
Open the way for the popularization of computers.
Push the popularization of computers to a new climax.
Summing up experience, pioneering and enterprising, pushing the basic computer education in colleges and universities to a new height
Let computer beginners walk into the door of the computer easily and happily.
Social life category
Guide to the national salvation program
Find the feeling of the teacher
⊙ The glorious duty of * * producing party member in the new period.
Memories of Tsinghua University Library
Tsinghua laid the foundation for my success.
I will never forget the baptism of this revolution.
"Double shoulders" is an important way to train talents.
Continuing education is promising.
The Essence of Jiang Nanxiang's Educational Thought
Correspondence with a middle school student
Learn from Comrade Ai Zhisheng and be a real party member.
Successful philosophy
A journey of a thousand miles begins with a single step
Exercise when I was young benefited me for life.
Unforgettable interview
⊙ Confusion and Thinking of Textbooks
Written book
Self-edited books
Unified book number, title and publication date of the publishing house
⊙ 7-04-006938-5 Programming in Pascal (2nd Edition), Higher Education Press, 2000438+0.
⊙7-04-008389-2 Microcomputer Practical Basic Course, Higher Education Press, 2000+0.
⊙7-302-03695-0QBASIC Programming, Tsinghua University Publishing House, 2008+0.
⊙ 7-302-03798-1Visual Basic Programming (Higher Vocational Textbook), Tsinghua University Publishing House, 2000.0438+0.
⊙7-302-0379 1-4C Language Programming (Higher Vocational Textbook), Tsinghua University Publishing House, 2000.05438+0.
⊙7-302-0 1 166-4 Computer Grade Examination (Level 2), C Course Tsinghua University Press, 2000.03.
⊙ 7-302-011-9 Computer Grade Examination (Level 2), FORTRAN Tutorial Tsinghua University Press, 2000.05.
⊙7-302-00807-8 Computer Grade Examination (Level 2), QBASIC Tutorial Tsinghua University Publishing House, 2000.08.
⊙7-302-040 18-4QBASIC Language Programming (Higher Vocational Textbook), Tsinghua University Publishing House, September 2000.
⊙7-302-039 10-0QBASIC Programming Problem Solving and Computer Guidance, Tsinghua University Publishing House, July 2000.
⊙7-302-03985-2VisualBASIC Programming Tsinghua University Publishing House, 2000.07.
⊙7-302-039 1 1-9C Programming Problem Solving and Computer Instruction (2nd Edition), Tsinghua University Publishing House, August 2000.
⊙7-302-04008-7C Language Programming Problem Solving and Computer Guidance (Higher Vocational Textbook), Tsinghua University Publishing House, 2000. 1 1.
⊙7-302-04037-0 Computer Basis of Liberal Arts (Part I), Tsinghua University Publishing House, 2000.438+02.
⊙7-302-04038-9 Computer Fundamentals of Liberal Arts (Volume II), Tsinghua University Publishing House, 200 1.0 1.
⊙7-302-040 14- 1 Computer Basis for Liberal Arts (Volume III), Tsinghua University Publishing House, 2001.0/.
⊙ 7-04-008911-4c/c++Programming Course, Higher Education Press, 2001.0/.
⊙7-04-009202-6C/C++ Programming Problem Solving and Experiment Course, Higher Education Press, 200 1.05438+0.
⊙7-5053-7005-7QBASIC Language Course (2nd Edition), Electronic Industry Press, 2002.438+0.
⊙7-5053-7004-9QBASIC Language Course Problem Solving and Computer Teaching (2nd Edition), Electronic Industry Press, 2002.05438+0.
⊙7-302-04874-6QBASIC Programming Problem Solving and Computer Teaching (Higher Vocational Textbook), Tsinghua University Publishing House, 2002.4438+0.
⊙7-302-05529-7QBASIC Programming (Level 2) Course, Tsinghua University Publishing House, June 2002.
⊙7-302-05528-9FORTRAN Programming (Level 2) Course, Tsinghua University Publishing House, June 2002.
⊙7-302-04874-6C Programming (Level 2) Course, Tsinghua University Publishing House, 2002.07.
⊙7-302-03985-2VisualBASIC Programming Learning Guidance (Higher Vocational Textbook), Tsinghua University Publishing House, March 2003.
⊙7-302-08599-4C++ Programming, Tsinghua University Publishing House, June 2004.
⊙7-302-08620-6VisualBASIC Programming (2nd Edition), Tsinghua University Press, 2004.08.
⊙7-302-08599-4C++ Programming Problem Solving and Computer Guidance, Tsinghua University Publishing House, March 2005.
⊙7-302- 10853-6C Programming (3rd Edition), Tsinghua University Publishing House, 2005.07.
⊙ 7-302-11217-7c Programming Problem Solving and Computer Instruction (3rd Edition), Tsinghua University Publishing House, July 2005.
⊙ 7-302-12315-2 c++object-oriented programming, Tsinghua University publishing house, 2006.438+0.
⊙ 7-302-12477-1c++object-oriented programming problem solving and computer guidance, Tsinghua University publishing house, 2006.05.
⊙7-302- 12002- 1C compilation of programming questions (2nd edition), Tsinghua University Publishing House, 2006.438+0.
⊙ 7-302-12477-1Visual Basic Programming Learning Guidance (higher vocational textbook), Tsinghua University Publishing House, 2006.05.
⊙7-04-0 199 10-6C Programming Course (3rd Edition) Higher Education Press, 2006.08.
⊙ 7-04-01991-6 c language problem sets and computer instructions (3rd edition) Higher Education Press, 2006.08.
Edit books
The title of the series includes the book number and the publication date of the publishing house.
⊙ Computer Basic Education Series Textbooks for Colleges and Universities 22 Higher Education Press 1985
Computer Education Series 15 Science Popularization Press 1996
Computer Application Technology Examination Series 6 Tsinghua University Publishing House 1996
National Computer Rank Examination Series 5 Popular Science Press 1997
Computer Grade Examination Guidance Series 10 Tsinghua University Publishing House 1998
Computer Grade Examination Counseling Series 9 Tsinghua University Publishing House 1999
⊙ Zero-starting Computer Series 6 China Electric Power Press 1998
Computer Basic Education Series 20 Tsinghua University Publishing House 1998
⊙ Inscription of Computer Rank Examination 10 Dalian University of Technology Press 1998
Personal Computer Series 8 Electronic Industry Press 1998
Future-oriented TV lecture series 10 Electronic Industry Press 1999
Computer Series for Middle School Students 9 Nankai University Press 1999
⊙ Volkswagen Computer Series 6 Electronic Industry Press 1999
Popular Software Series 13 Electronic Industry Press 1999
⊙NIT Series 6 Hope Electronic Publishing House 1999
⊙ Meet the New Century TV Lecture Textbook 1 1 Tsinghua University Publishing House 1999
⊙ Higher Vocational Computer Series Textbooks 25 Tsinghua University Publishing House 2000
Computer Basic Education Series 9 Hope Electronic Press 2000
Computer Grade Examination Series 23 Tsinghua University Press 2000
New Century-New Software TV Lecture Textbook 10 Tsinghua University Publishing House 2000
⊙ New Century Computer Basic Education Series 40 Tsinghua University Press 2000
Computer Education Series 32 Electronic Industry Press 2000
⊙ Graphics Online Series 7 Machinery Industry Press 2000
6 information technology training materials for primary and secondary school teachers Machinery Industry Press 2000
Look at the picture computer series 10 Economic Science Press 2000
⊙ Online Education Series 7 Tsinghua University Publishing House 200 1
Look at the picture computer series 10 Electronic Industry Press 200 1
Information technology textbooks for primary and secondary schools 6 Tsinghua University Publishing House 200 1
Network Application Education Series 5 Electronic Industry Press 200 1
Computer practical technology series 7 People's Posts and Telecommunications Press 200 1
Computer Series for Students 10 China Railway Press 2002
⊙ Senior Computer Series 4 Tsinghua University Publishing House 2002
⊙ College Computer Basic Course Textbook 10 Dalian University of Technology Press 2002
⊙2 1 Century Computer Education Series 27 Electronic Industry Press, 2003
⊙ University Computer Application Technology Series Textbooks 53 Tsinghua University Publishing House 2003
Electronic Commerce Education Series 6 Economic Science Press, 2003
⊙ National Computer Rank Examination Teachers and Guides 20 Tsinghua University Publishing House 2004
⊙2 1 Century University Computer Application Technology Education Series 50 China Railway Press 2004
⊙ Five-year Higher Vocational Public Curriculum Teaching Series 10 Huaxia Publishing House 2005
⊙ China University Computer Basic Education Curriculum System Planning Textbook Tsinghua University Publishing House 2005