To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid
Lately, in UiTM, there has been a hue and cry against starting programming course with object-oriented programming (OOP), and opting to get back to the procedural paradigm first. This paper is an attempt to dismiss these notions. It argues that the wrong question has been asked. That problem is tri...
Saved in:
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Fakulti Teknologi Maklumat dan Sains Kuantitatif
2001
|
Subjects: | |
Online Access: | http://ir.uitm.edu.my/id/eprint/11636/1/AJ_SYED%20AHMAD%20ALJUNID%20JTMSK%2001.pdf http://ir.uitm.edu.my/id/eprint/11636/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Mara |
Language: | English |
id |
my.uitm.ir.11636 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.116362016-09-26T06:27:58Z http://ir.uitm.edu.my/id/eprint/11636/ To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid Aljunid, Syed Ahmad Universiti Teknologi MARA Electronic Computers. Computer Science Lately, in UiTM, there has been a hue and cry against starting programming course with object-oriented programming (OOP), and opting to get back to the procedural paradigm first. This paper is an attempt to dismiss these notions. It argues that the wrong question has been asked. That problem is trivial. Instead, the more pressing question is: "How, in the present state of rapidly changing and expanding IT field, can we effectively teach fundamental programming principles and computer problem solving methodology without clouding the students with syntax and nontransparent tools?" Another related question is "How can we make programming attractive to the new students?" Essentially, it is not the question of when, but how. And what too. In short, we should actually revise our programming pedagogy thoroughly as well as review our programming curriculum. We present our case based on the successful implementation of the minimalist cum black box cum 4-stage approaches in introducing OOP to beginners of programming in various institutions Our solution nevertheless takes into consideration our own background and constraints. Fakulti Teknologi Maklumat dan Sains Kuantitatif 2001 Article PeerReviewed text en http://ir.uitm.edu.my/id/eprint/11636/1/AJ_SYED%20AHMAD%20ALJUNID%20JTMSK%2001.pdf Aljunid, Syed Ahmad (2001) To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid. Jurnal Teknologi Maklumat dan Sains Kuantitatif, 3 (1). pp. 1-17. ISSN 1823-0822 |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
Universiti Teknologi MARA Electronic Computers. Computer Science |
spellingShingle |
Universiti Teknologi MARA Electronic Computers. Computer Science Aljunid, Syed Ahmad To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
description |
Lately, in UiTM, there has been a hue and cry against starting programming course with object-oriented programming (OOP), and opting to get back to the procedural
paradigm first. This paper is an attempt to dismiss these notions. It argues that the wrong question has been asked. That problem is trivial. Instead, the more pressing
question is: "How, in the present state of rapidly changing and expanding IT field, can we effectively teach fundamental programming principles and computer problem solving methodology without clouding the students with syntax and nontransparent tools?" Another related question is "How can we make programming attractive to the new students?" Essentially, it is not the question of when, but how. And what too. In short, we should actually revise our programming pedagogy thoroughly as well as review our programming curriculum. We present our case based on the successful implementation of the minimalist cum black box cum 4-stage approaches in introducing OOP to beginners of programming in various institutions Our solution nevertheless takes into consideration our own background and constraints. |
format |
Article |
author |
Aljunid, Syed Ahmad |
author_facet |
Aljunid, Syed Ahmad |
author_sort |
Aljunid, Syed Ahmad |
title |
To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
title_short |
To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
title_full |
To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
title_fullStr |
To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
title_full_unstemmed |
To (start with) Oop, or Not Oop : that is not the question* / Syed Ahmad Aljunid |
title_sort |
to (start with) oop, or not oop : that is not the question* / syed ahmad aljunid |
publisher |
Fakulti Teknologi Maklumat dan Sains Kuantitatif |
publishDate |
2001 |
url |
http://ir.uitm.edu.my/id/eprint/11636/1/AJ_SYED%20AHMAD%20ALJUNID%20JTMSK%2001.pdf http://ir.uitm.edu.my/id/eprint/11636/ |
_version_ |
1685648306957451264 |