English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

4 answers

It's my personal experience. The subject of "object oriented programming" needs some background in structured programming to be fully understood. I could never jump in the middle of oop without letting the students understand the meaning of variables, functions and program logic blocks. It would help them to do some programming practice without being worried about the concept of classes and objects.

Java lacks the necessary class-less look. C++ is however a superset of C, and could possibly be a basis for a first year course, but certainly only as a better C at the beginning.

I just dropped those aspects of C which are no longer recommended by C++ programming styles like using printf and scanf functions, and #define macro definition (not symbol definition).

2007-07-06 11:50:47 · answer #1 · answered by ʃοχειλ 7 · 0 0

Universities should teach "Assembly Language" before teaching any high level language, this would make students appreciate languages like c or java.

2007-07-06 22:36:32 · answer #2 · answered by ? 3 · 0 0

Low level languages such as C are perfect for teaching the university student the basics of programming. you get more in-depth knowledge of the other languages when you learn C.

2007-07-06 18:54:26 · answer #3 · answered by ╚kco®games 4 · 0 0

It is the basis for the others. Just like you learn basic coding before asp.

2007-07-06 18:35:44 · answer #4 · answered by GeriGeri 5 · 0 0

fedest.com, questions and answers