Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 What do you think the future of Turing will be?
Index -> General Discussion
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
scholarlytutor




PostPosted: Mon Jan 06, 2020 9:09 pm   Post subject: What do you think the future of Turing will be?

I really enjoyed learning how to program with Turing back in high school (and even as a kid in my case), and I still enjoy using it. I feel that if I had learned a language like Python instead, it would have been a rather different experience. Also, while Python is easy to learn, I don't believe it prepares programmers as well for languages like C and Java.

What do you think the future of Turing is? It seems like there are still schools that use it, but for how long? OpenTuring was a great development, but that does not seem to be going anywhere. There is also Turing+ for Mac and Unix, which is available to download from the Queens University website ( http://research.cs.queensu.ca/home/cordy/pub/downloads/tplus/ ), but there seem to be almost no resources for that. I wouldn't mind putting some time and effort into supporting the language, but as I did not end up completing my degree in computer science, I feel that anything I could do would be limited.

But enough of my opinions... what are your thoughts?
Sponsor
Sponsor
Sponsor
sponsor
Dan




PostPosted: Wed Jan 29, 2020 7:22 pm   Post subject: Re: What do you think the future of Turing will be?

Turing+ that you link to is an interesting development. I was not aware it was still being updated (at least as of 2018).

If Queens is still updating it and using it, it might have some future. However, I think educational programming tools and languages and largely moved on from Turing.

It would be interesting if there were any studies in the effectiveness of using Turing v.s. modern approaches (e.g. Scratch or diving right into Python) to introduce programming concepts but all I can find form a quick search is one form 1996 on Turing v.s. Pascal [1] and a 1994 work by Holt on using it to teach OOP [2].



[1] Martin, Jacqueline L. "Is Turing a better language for teaching programming than Pascal." Honours Dissertation, University of Stirling, Department of Computer Science (1996).

[2] Holt, Richard C. "Introducing undergraduates to object orientation using the Turing language." Proceedings of the twenty-fifth SIGCSE symposium on Computer science education. 1994.
Computer Science Canada Help with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
scholarlytutor




PostPosted: Fri Feb 07, 2020 12:11 am   Post subject: RE:What do you think the future of Turing will be?

Yes, James Cordy (the one who made Turing with Ric Holt) works at Queen's university, and I think he's the one that has maintained Turing+ over these years.

There are certainly some high school teachers still using Turing, but it is impossible to know how many. Every time I meet someone in Ontario who studied programming in high school, all of them seem to have used Turing in one way or another.

I agree: It would be interesting to see studies which compare Turing with languages like Python. Personally, I think Turing would better prepare someone for languages like C and other languages influenced by C. Python is easier to learn, but it is also rather unique in its syntax and use of whitespace.
TokenHerbz




PostPosted: Mon Feb 10, 2020 2:30 am   Post subject: RE:What do you think the future of Turing will be?

i think the future of "learning" programming languages is going to be starter java using things like "BlueJay" and with the rapid development of everything going on in the world, for example the web languages, html5 and rails will probly hit big,

but i think the huge push on on learning wont be so language based more like a mash of using pre-existing engines such as unity or unreal4 engines.

thats my opinion tho. which is a shame, because understanding how to even get to that engine, is very important. but i dont think they'll be covering the roots to much in the future.
Display posts from previous:   
   Index -> General Discussion
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 4 Posts ]
Jump to:   


Style:  
Search: