TED Community » Xiangqian CHENG

About Me

My name is Xiangqian Cheng and I am a Senior Engineer who teaches computer science courses at Xi'an Jiaotong University, Shaanxi, China.

Location:
China, Xi'an
Current organization:
Xi'an Jiaotong University
Current role:
Senior Engineer
Gender:
Male
Areas of expertise:
Computer Education
Member Picture


More About Me

I'm passionate about

Visualized Computing for non-computer major freshmen and sophomores.

An idea worth spreading

I have summarized my education reform in my new book, Visualized Computing. The main purpose of the book is to provide the non-computer major freshmen and sophomores of "zero programming experience" with computing tools supported by methodological framework for problem solving, The core idea of the book can be summarized as :
Computer science Unplugged + RAPTOR = Computer science Pluged
In my practice, During the instruction period, I conducted experiments with the students and assigned the projects of algorithms. The end results were a batch of excellent algorithms implemented with RAPTOR from the student.

Talk to me about

Computer education in college

People don't know that I'm good at

Introduce the essential computer science concepts and computaional thinking to the non-computer major students in college with a new and effective way

My TED Story

How teaching of "zero programming experience" student in college to implement algorithms, Computational thinking as a new teaching concept gradually accepted by the college computer education, but the core of computational thinking is algorithmic thinking, to implement algorithms that traditionally was rely on programming design, data structures, discrete mathematics, algorithm design, the four professional courses involves difficult content, thereby blocking the non-professional students learn and understand the core concepts of computer science. By the new way of visualized computing, the concept distance can greatly shorten in learning algorithm for the non-major students, and they can master the algorithm implementation and apply them for the problem solving in a two-credit course.

Comments

  • TEDCred score: 0.00 TEDCred reflects your contribution to the TED community.

This user has not yet posted any comments.

Favorite talks

This member doesn't have any favorite talks yet.