Timeline for As a Teacher: Choosing a suitable programming language
Current License: CC BY-SA 3.0
4 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Dec 18, 2016 at 15:39 | comment | added | djechlin | C is simple like "manage your memory yourself" is simple. Lots of undefined behavior is a problem. | |
Dec 7, 2016 at 22:29 | comment | added | maxik | @zxcmehran Right, that's why I suggested something like Arduino as an alternative approach. | |
Dec 7, 2016 at 22:14 | comment | added | zxcmehran | The only negative point of C and C++ is that the coder needs to understand some of advanced syntax structures (like pointers) to be able to build something that seems like a real action. In C Family, you cannot reach fancy GUIs or Network magic power without understanding the hard parts of the language. As a student, it would be boring if all of the efforts through a semester just result in some logic running inside a black console window with a odd typeface. Thus, I think using a language with a higher level can be more interesting for them and encourage them to continue the road of coding. | |
Dec 6, 2016 at 6:33 | history | answered | maxik | CC BY-SA 3.0 |