Re:Show HN: C++ Editor for Teaching How to Code
by hultner on Saturday January 19, 2019 @02:25PM
(#18948690)
I’m curious as to which country it is that only teaches C++ for all programming?
And why that is, sounds very particular. I started programming in C and C++. Back then it was the knly languages I could find books for in the library and I had managed to get my hands on a Borland compiler via an older cousin, but I wouldn’t have picked it as a newcomer language today.
Re:Show HN: C++ Editor for Teaching How to Code
by goalexboxer on Saturday January 19, 2019 @02:32PM
(#18948729)
In Romania. There are computer science classes starting 11 years old students in every school but Pascal and C/C++ are the only options.
Re:Show HN: C++ Editor for Teaching How to Code
by pletnes on Saturday January 19, 2019 @02:37PM
(#18948751)
What about jupyter and root instead? https://root.cern.ch/notebooks/HowTos/HowTo_ROOT-Notebooks.h...
AFAIK it uses clang for parsing, which is as good a C++ parser as any.
Re:Show HN: C++ Editor for Teaching How to Code
by goalexboxer on Saturday January 19, 2019 @02:44PM
(#18948784)
This Jupyter integration seems really cool. Since I'm targeting educational environments it would open even more options for automated evaluation. Thanks!
Re:Show HN: C++ Editor for Teaching How to Code
by pankajkumar229 on Sunday January 20, 2019 @01:34AM
(#18951526)
We have an education product and we support C++ using jupyter/nbgrader/clang too. https://datacabinet.info/dc-docs/sbs/projects.html#step-3-c . We had to make some clang changes to make it work.
Re:Show HN: C++ Editor for Teaching How to Code
by davidcollantes on Saturday January 19, 2019 @02:22PM
(#18948677)
It is completely broken (interface) on mobile.
Re:Show HN: C++ Editor for Teaching How to Code
by goalexboxer on Saturday January 19, 2019 @02:49PM
(#18948818)
At this point, sadly yes. I'm just experimenting to see if the live visualization is useful.
I was thinking at a solution to teach code easier for the beginners. C++ is the only available language for computer science classes in my country.
The project is aimed to teach coding for students as the next step after Scratch.
The language implementation is just a subset of C++, it relies on JSCPP interpreter.
I am looking for feedback and suggestions.
Thanks!