q-basic programming
Discussion
this program is a joke, its soo easy. and thats what im learning right now, or at least i would be if i wasnt 2 days ahead of everybody. anybody ever use it and know any cool things to do with it cause im bloody bored here. damn school....
im gonna go make play the blackjack program i made in my free class time now.
im gonna go make play the blackjack program i made in my free class time now.
-bacchus- said:
There was a demo prog with two monkeys and exploding bananas!!
Amused me anyway, but this was qbasic from msdos 3.2
And there’s a worms/snakes game . Your just limited by your imagination, you can do a lot if your willing to read up (dos stuff, like writing to io ports [ie. you can output sounds via a SoundBlaster this way]).
You could even program a software 3d engine, and get it to do some funky stuff.
You might want to check out some of the old demos/intros and copy some of them
-or-
do something boring like my A-Level computing project was ... a POS/stock management system .
>> Edited by ben789 on Tuesday 16th September 13:39
unlicensed from a Teacher:
The reason we teach using languages like q-Basic (although I tend to teach with visual basic for projects, very occasionally Pascal routines, but most often with algorithms without specific formal syntax) is because you are learning good programming technique. You may find it easy now because the chances are you've only just started the course.
The secret of good programming is to be able to break down problems into small parts and be able to program them using good planning etc. Q-Basic is ideal for this as it allows you to program without masses of declarations, linking etc. so you can practice simple techniques quickly. Later on in your course you will be writing projects which will use the "easy" techniques you are learning but the scale of the problem is multiplied meaning the good practice of decalring, structuring and designing your system comes into its own.
Beware: I've known several students in the past go "this is easy" but miss the point completely and then struggle when we hit the project.
If you are finding it too easy then challenging yourself by writing the same routines but using different methods (eg changing position of the condition in loops, using files instead of arrays, creating sub-programs that help optimise the code, use recursive functions etc.)
>> Edited by smeagol on Tuesday 16th September 22:21
The reason we teach using languages like q-Basic (although I tend to teach with visual basic for projects, very occasionally Pascal routines, but most often with algorithms without specific formal syntax) is because you are learning good programming technique. You may find it easy now because the chances are you've only just started the course.
The secret of good programming is to be able to break down problems into small parts and be able to program them using good planning etc. Q-Basic is ideal for this as it allows you to program without masses of declarations, linking etc. so you can practice simple techniques quickly. Later on in your course you will be writing projects which will use the "easy" techniques you are learning but the scale of the problem is multiplied meaning the good practice of decalring, structuring and designing your system comes into its own.
Beware: I've known several students in the past go "this is easy" but miss the point completely and then struggle when we hit the project.
If you are finding it too easy then challenging yourself by writing the same routines but using different methods (eg changing position of the condition in loops, using files instead of arrays, creating sub-programs that help optimise the code, use recursive functions etc.)
>> Edited by smeagol on Tuesday 16th September 22:21
Gassing Station | Computers, Gadgets & Stuff | Top of Page | What's New | My Stuff