Proceedings of the 2014 International Conference on Advances in Education Technology

Teaching Programming Subjects with Emphasis on Programming Paradigms

Authors
Selvakumar Samuel
Corresponding Author
Selvakumar Samuel
Available Online January 2015.
DOI
10.2991/icaet-14.2014.22How to use a DOI?
Keywords
Teaching, programming subjects, programming paradigms, programming languages
Abstract

No holistic approach is available to teach programming subjects, especially for novices. The current practice involves guiding the students to become the users of a programming language or tools. This study explores an alternative approach to teaching programming subjects. The students have to learn programming languages with respect to programming paradigms instead of learning how to write a solution for a problem using a language directly. Solutions are designed by the software engineers, programming paradigms are providing the way to design our thoughts. Programming languages generally provide libraries to implement the solution and provide the platform to run the solution. Students should know languages should be chosen primarily if it has paradigm support, according to the way the solution is designed and the required libraries are available. This makes the learners to understand the program language structure and programming in a better way. This approach has been tested with 30 batches of students in 7 universities. 80% of the students, particularly beginners responded positively and 50% of the students felt that, their fear on programming has been overcome. Almost everyone understands the programming language, architecture and program structure in a better way.

Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2014 International Conference on Advances in Education Technology
Series
Advances in Social Science, Education and Humanities Research
Publication Date
January 2015
ISBN
10.2991/icaet-14.2014.22
ISSN
2352-5398
DOI
10.2991/icaet-14.2014.22How to use a DOI?
Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Selvakumar Samuel
PY  - 2015/01
DA  - 2015/01
TI  - Teaching Programming Subjects with Emphasis on Programming Paradigms
BT  - Proceedings of the 2014 International Conference on Advances in Education Technology
PB  - Atlantis Press
SP  - 94
EP  - 97
SN  - 2352-5398
UR  - https://doi.org/10.2991/icaet-14.2014.22
DO  - 10.2991/icaet-14.2014.22
ID  - Samuel2015/01
ER  -