Abstract
Most people who teach programming believe that an aptitude for programming is closely related to an aptitude for mathematics. As a result, we have developed a structure for our curricula which uses mathematics almost exclusively as a base. Recently, however, individuals have begun to claim that programming skill is associated with language aptitude. This, in turn, has caused some to reflect on the relative merits of the two philosophies. In that spirit, this study was undertaken to assess the relative roles of mathematical aptitude and language aptitude in the development and enhancement of programming skill. It was found that both types of aptitudes are associated with programming skill: mathematical aptitude was associated with an ability to learn rules of logic and language aptitude was associated with an ability to team syntatic rules. Implications for the teaching of programming are discussed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.