It's Mathematical, After All--the Nature of Learning Computer Programming

  • Authors:
  • Chenglie Hu

  • Affiliations:
  • Department of Computer Science, Carroll College, Waukesha, USA 53186

  • Venue:
  • Education and Information Technologies
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is argued that some mathematical skills may be directly linked to learning programming language constructs. It is also argued that problem-solving through programming demands solid foundation in algorithms, and thus should be taught as if it were a process of learning mathematics. An analysis is given showing how mathematical maturity may impact learning programming language constructs. Conclusions are made based on the analysis.