Computational Thinking and Introduction to Computer Science

董荣胜
DOI: https://doi.org/10.3969/j.issn.1002-137x.2009.04.012
2009-01-01
Computer Science
Abstract:Computational thinking is becoming an important concept widely concerned over the field of computer today.CS 2001 Interim Review(draft),submitted by ACM in June 2008,proposed that the introductory course should capture the essence of computational thinking.According to the report,this paper respectively described two kinds of introductory courses:one is based on computational thinking,and the other based on discipline principles and methodo-logies;it also provided their syllabuses and pointed out their differences and consistency in essence.Finally we thought the strengths of the two kinds of introductory courses are different but complementary,and the complementarity can also contribute to the teaching reform of the course Introduction to computer science with a core of competency training of computational thinking,which will provide a good example for the teaching of other courses of computer science.
What problem does this paper attempt to address?