首页    期刊浏览 2024年10月04日 星期五
登录注册

文章基本信息

  • 标题:A Strategy for the Design of Introductory Computer Programming Course in High School
  • 本地全文:下载
  • 作者:Adnan Abid ; Muhammad Shoaib Farooq ; Uzma Farooq
  • 期刊名称:Journal of Elementary Education
  • 印刷版ISSN:1991-8100
  • 电子版ISSN:2227-1090
  • 出版年度:2015
  • 卷号:25
  • 期号:1
  • 页码:145-165
  • 出版社:University of the Punjab
  • 摘要:The ever increasing involvement of electronic and programmable devices in life invites people to learn computer programming as an essential skill. Mathematics and computer programming are two inter-related and inter-dependent subjects. Several different concepts of mathematics are introduced at high school level, and usually the students do not feel comfortable with this subject. In this article, we propose an approach for introducing computer programming at high school level. We have argued that the programming skills should be enhanced with the help of mathematical concepts learned by the students. We present the main idea, and pave the way for its materialization with the help of mapping the constructs of computer programming onto the concepts of mathematics. We also discuss as to how we should customize the programming languages to make it easier to teach and learn computer programming and mathematics with the help of one another. In order to emphasize on our proposed methodology we present a mapping of concepts of mathematics onto the constructs of a widely used introductory computer programming language C++. We further discuss the customization of C++ for teaching and learning computer programming in a more seamless manner by introducing relevant abstractions in the language. Lastly, we also highlight the need of developing new tools, defining syllabus, writing new books, and preparing interesting exercises and exams are the next steps to achieve this goal.
  • 关键词:Programming Languages; Pedagogical Skills; School Level; Core Mathematics;First Programming Language.
国家哲学社会科学文献中心版权所有