Computer Science Canada auto? |
Author: | Az [ Wed Dec 28, 2005 9:56 pm ] |
Post subject: | auto? |
ok uh i was just wondering how you make programs that would do things for you, like start up a game and run around or do some stuff for like 5 min just thought it would be neat to know how to make that stuff. any tips would be nice, thank you. |
Author: | Cervantes [ Wed Dec 28, 2005 10:22 pm ] |
Post subject: | |
Step 1: Write your program. Step 2: Determine your OS. Step 3: If your OS is Windows, place the executable of your program in the startup folder. If your OS is something else, please specify. |
Author: | Albrecd [ Thu Dec 29, 2005 9:35 am ] |
Post subject: | |
There is no template for making games in turing. |
Author: | chrispminis [ Thu Dec 29, 2005 2:21 pm ] |
Post subject: | |
No, I think he's talking about making a Turing Bot. Say open a game like Diablo 2 and then get it to train for you. Not the most honest program but I think that's what he wants to know how to do. Am i right? |
Author: | [Gandalf] [ Thu Dec 29, 2005 4:03 pm ] |
Post subject: | |
If that is the case, what he is trying to do is impossible. Turing works in the Turing window and does not affect the rest of the computer. You can't "move the mouse" using Turing, only move what Turing thinks is the mouse x and y coordinates. Something more suited for this purpose would be a macro. |
Author: | ste_louis26 [ Thu Dec 29, 2005 8:09 pm ] |
Post subject: | |
I don't believe you can do much of anything in Turing which is why most schools use it to introduce students to programing. |
Author: | Cervantes [ Fri Dec 30, 2005 3:33 pm ] |
Post subject: | |
Perhaps Az would rephrase his question so we don't have several unique interpretations of it. ste_louis26: That is a terrible reason for using Turing to teach introductory programming. Plus the first part of your statement is false: There's plenty you can do in Turing. |
Author: | ecliptical [ Fri Dec 30, 2005 3:41 pm ] |
Post subject: | |
I think perhaps ste_louis26 meant that you couldn't do much in regards to directly accessing hardware and such which could be a serious security risk for schools .... however turing CAN cause OS crashes and other nasty things. |
Author: | Geminias [ Sun Jan 01, 2006 5:07 am ] |
Post subject: | |
lol cause OS crashes and other nasty things? that's a lamers attitude toward programming if you ask me. personally i'd perfer if no programming language could do nasty things. and to cervantes: i hear you defending turing a lot. i understand that turing can be used for a variety of things but wouldn't you agree that turing is the absolute worse programming language in regard to power and efficiency? turing IS only an introduction to programming. it is not a programming language in the sense that any incredible apps can be programmed in it. i mean, if you knew python and VB, or C#, you would be better off programming any windows app with these languages. Turing is not a higher level programming language... I wish it was but unfortunately it lacks the versatility to be considered so. It was designed to educate, not to program. |
Author: | Cervantes [ Sun Jan 01, 2006 11:20 am ] |
Post subject: | |
Geminias wrote: and to cervantes: i hear you defending turing a lot. i understand that turing can be used for a variety of things but wouldn't you agree that turing is the absolute worse programming language in regard to power and efficiency?
Of course not. Turing beats Brainf*ck anyday. Note that I never said Turing was good; I just said there is lots that can be done in Turing. In my opinion, it does a decent job at teaching the basics of programming. I feel that once students learn about a decent amount of Turing, it should be swapped for a better language, like Ruby. |
Author: | MysticVegeta [ Sun Jan 01, 2006 12:46 pm ] |
Post subject: | |
lol... Cervantes, looks like they didnt my thread in the off-topic forum. hehehe |
Author: | Cervantes [ Sun Jan 01, 2006 1:14 pm ] |
Post subject: | |
Apparently I didn't either. What's going on? |
Author: | [Gandalf] [ Mon Jan 02, 2006 11:43 pm ] |
Post subject: | |
This? And I agree with Cervantes. Turing is not a great langauge by any means, but it's not useless either. You can do a whole lot with Turing, especially something like learning how to program with no experience at all. There may be better langauges suited for this, but that does not make the statement false. It also seems odd to me that people are always mentioning how Turing is bad because of it's "lack of power and efficiency". Well then I ask, why do you need so much power and efficiency? What is it that Turing cannot do? Oh yes, Turing isn't suited for some full 3d game, but are you going to be making that game anyways? Are you really prepared to be making full windows gui applications? If you start something like C++, do you really think you will be writing these kinds of applications any time soon? Of course, this is assuming that like most you are considering learning some C-type language next. This is not the case if you are thinking about switching to something like python, pascal, or ruby. |
Author: | ecliptical [ Tue Jan 03, 2006 1:05 am ] |
Post subject: | |
Turing never claimed to be as powerful or effecient as other languages it's a teaching language at which it is very powerful and effecient more so then ANY other language. |
Author: | Geminias [ Tue Jan 03, 2006 2:55 am ] |
Post subject: | |
i dont get how you can be agreeing with Cervantes and not with me. I said the exact same thing. Turing is designed to teach, it is not powerful or efficient for large applications. i think its important to realize that if you spend too much time learning turing you are more less being redundant in your teaching method. sure, if you start learning a more powerful language you wont be able to utilize its power for some time... but nevertheless the longer you wait to learn it the longer it will be before you can utilize it. turing has been good to me, but i am 18 years old and already late to discover that i love to program, so i feel turing is not the right language for me to be investing in when what i really need is something i can put on my resume. hope you guys understand. |
Author: | McKenzie [ Tue Jan 03, 2006 11:30 am ] |
Post subject: | |
Geminias wrote: turing has been good to me, but i am 18 years old and already late to discover that i love to program, so i feel turing is not the right language for me to be investing in when what i really need is something i can put on my resume. hope you guys understand. It's never too late. You need to recognize that if you get into programming you will learn loads of different languages. You are right though, at 18 you shouldn't be "investing" much time in Turing. I'm guessing that your school is doing Turing at the grade 12 level? I assume you are going off to university next year? I would suggest picking up Java in your spare time (others here would suggest Ruby or maybe Python, both good choices as well.) I say Java because most universities use Java first year. Don't get me wrong, I like Turing, for what it's good for but to say it never claimed to be powerful ... well here is a quote from the 1989 version of the Turing tutorial guide: Quote: It is one of the easiest programming languages for beginners to learn and at the same time it is powerful enough to be used by professional programmers as a real-world language for the construction of computer software. |
Author: | [Gandalf] [ Tue Jan 03, 2006 8:04 pm ] |
Post subject: | |
Geminias, I didn't notice the similarity of the points, sorry about that. It would be great for you to learn another language, my only point is that there is no doubt more you could learn from Turing, which is not redundant in any way. I know there are some (quite possibly many) courses in university following the computer science path that simply start at the beginning with Java. Don't feel that you are forced to learn a new language just to get familiar with it, because either way you'll continue learning. Now, don't take this post as trying to convince you to stay with Turing, I'm only saying it's an option. Learning something new will likely give you a better insight into programming, and show you if you want to truly stay in that field. It'll probably make things easier to learn as well, so go for it. ecliptical, I highly doubt it. There are thousands of other languages out there, and some of them would probably serve as a better introduction than Turing. |