Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Teaching C++

Author
Message
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 7th Jun 2004 21:42
ok if you were starting to learn C++ what would you want to learn? Would you want simple input/output. Learn about Classes and objects? What would you want to learn?

Why am i asking? Im going to start to teach a few basics of C++. The school computers are rubbish so i have to go with languages that dont require to much spec.

On a side note anyone know where i could get Q-BASIC because i could teach that. Is there another one i could use instead of Q-BASIC?

I was thinking with starting on Q_BASIC then move onto C++. If any one has any ideas please can you share them.

Cheers,
Rich

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 7th Jun 2004 21:50
qbasic and c++ are polar opposites. pick one.
if youre going with c++ I'd suggest a heavy intro in the principles of Object Oriented Programming before even touching any code. I think that the subject of pointers is what will trip up anyone new to c++ and oop so you may want to keep that topic in the forefront regardless of what the current topic of discussion is in your class.

just MHO


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
TheAbomb12
21
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 7th Jun 2004 21:57
pointers are fun

Amist the Blue Skies...
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 7th Jun 2004 22:00
If you go to www.bootdisk.com you can grab a DOS 6.22 bootdisk that has QBasic on it

CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 7th Jun 2004 22:36
its also on the win 98 cd in \Tools\oldmsdos\


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 7th Jun 2004 23:43 Edited at: 7th Jun 2004 23:44
why i need a program like Qb is that i need somthing that gives an instant result. What i mean by that is a small program that will let the person coding say "Wow! Have i really just done that?". I could perhaps do somthing like this:-

IN C++


o Hello World
o Maths
o Loops
o Principals of OOP + Pointers
o Using Pointers
o Using Pointers in Classes (therefore meaning going into creation etc. of classes
o File Access (Read/Write)
o User Interfaces.


Over the next few weeks youy might see posts from me asking about that last item so please dont shout at me too much

PS> If anyone has any comments about that plan (good/bad points stuff to add/get rid off) i would appreciate it alot!

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 7th Jun 2004 23:56
why not just start them in .net? C# or VB.NET.
All the power of C++ but a fraction of the coding. C# GUI's use the same classes as vb.net, so you can have easy UI's with C-based code syntax. Or there is the best of both worlds-VB.NET

I know I am "broken record" with the .net stuff

just an idea


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 00:01
but the question is:
Will it run on sh!t systems?
How much will it cost to get for a school? I cant just use the version im getting can i (its £80 thats the acedemioc version)

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jun 2004 00:30
the .net sdk is free (framework 1.1 sdk not redist) and I am sure you can find an ide of some sort.

I have run .net on pretty sh*tty systems


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 01:04
thanks CR. would you now of any IDE's? could i use blue

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jun 2004 01:39
I haven't looked for any IDE's for .net as I am lucky enough to have VS.NET Enterprise Architect 2002 and 2003 here at home I guess do a google search. Someone mentioned "sharp something" in the irc room the other day but I didn't follow it up.

let me know if you find anything.


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jun 2004 01:41
Check this out

http://www.icsharpcode.net/OpenSource/SD/


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
jasuk70
21
Years of Service
User Offline
Joined: 3rd Dec 2002
Location: Hemel Hempstead
Posted: 8th Jun 2004 02:05
Try this, it is a free (gnu) c++ and a free IDE

http://www.bloodshed.net/devcpp.html

Found it useful in the past.

Jas

----
"What is this talk of 'release'? Klingons do not'release' software. It escapes leaving a bloody trail of developers and quality assurance people in its wake!"
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 09:42
yeah i 8se dev at the mo but im getting VS.NET PRO 2003 Academic
The only prob with sharpdevelop is it seems not to be for c++ but c#

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jun 2004 16:02
yes its for .net so that means c# and vb.net


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 19:59
but c++ is what i no not c#. How different are the two

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jun 2004 20:11
not very different from what I have seen (syntax-wise) You need to research your options before deciding on teaching a course. You need to consider not only what is prevalent now, as far as prog langs go, but what is upcoming, and what is going to become the standards in the future. You may spend much time and work teaching c++ only to find at some distant point that c++ is no longer the "premier" programming language and has become more of a maintenance language along with vb6 and all of the com based relics - and that .net is now the skill of choice. You just gotta weigh the time investment vs the payoff. I would never say "Don't learn c++" but with the curve as it is you may want to invest your efforts into c#. VB.NET is more quickly learned but tjust as powerful as c++ or c#, so you may want to consider that as well. Not to mention if it's games youre after as well as apps, .net uses DX9 librarys as pure .net classes (managed) so some time soon you'll start seeing full blown direct x games written in C# and VB.NET, although dx is still a "bear" to deal with - which is what makes DBP such a nice choice in the first place. If TGC were to bolster the core language with some more advanced/oop-like features there would be no need for most people to consider moving away from it for a more advanced language like c++,C#, VB.NET, but now I am babbling

good luck


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 20:15
but i could teach C++.NET i suppose thehn move to VB.NET or C#.NET

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 8th Jun 2004 20:17 Edited at: 8th Jun 2004 20:17
if you want me to i could e-mail you q-basic(i don't exactly have it(used tohave it along time ago in a galaxy far far away...) my freind has it so it could take awhile )

as far as what c++ tutorials i would like to see...well just about any tutorial that has anything to do with programming 3D games


Formerly known as "DarkWing Duck"
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Jun 2004 20:20
cant to 3D yet. i prob wont use Qb i used it before but didnt realy like it

Im not a rubbish programmer...Everyone else is just better than me....
If we were supposed to sing we would look like Kylie...
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 8th Jun 2004 20:31 Edited at: 8th Jun 2004 20:32
Quote: " i used it before but didnt realy like it"

heh heh i know how you feel

(want to hear something amazing?! i actually made a game(of course it only ran through the loop once every time i pressed a key so it kind of was a turnbased game...) in q-basic!!! ok so maybe the character was a stick figure but hey! you could pick up guns, open doors, shoot baddys, and run into walls! )


Formerly known as "DarkWing Duck"
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 10th Jun 2004 20:34 Edited at: 10th Jun 2004 21:03
just testing

and this as well

and this


Create or Play? You choose!
Jimmy
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Back in the USA
Posted: 10th Jun 2004 21:06
hey nice logo

----
This is my Kung Fu and it is strong.
http://www.dbspot.com/ - Free website hosting. Fast and reliable... probably.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 10th Jun 2004 22:30
wonder who made it?


Create or Play? You choose!
indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 11th Jun 2004 15:29
its a huge bitmap tho, change it to a jpeg for 56k dialup users.


fall down seven times, stand up eight
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 11th Jun 2004 19:42
jesus christ your right. sorry guys. i didnt check the size just used what jimmy gave me


Create or Play? You choose!
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 11th Jun 2004 19:44
any better?


Create or Play? You choose!
Jimmy
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Back in the USA
Posted: 11th Jun 2004 20:35
Hey that's not the size of the file I gave you, that happened when you pulled it off my site...

Now it's just low quality :/

----
This is my Kung Fu and it is strong.
http://www.dbspot.com/ - Free website hosting. Fast and reliable... probably.
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 11th Jun 2004 20:41
thats what happens when you trust little green-haired girls


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo
Jimmy
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Back in the USA
Posted: 11th Jun 2004 21:01
Rustler, you're just jealous cuz you can't make a logo THAT cool.

----
This is my Kung Fu and it is strong.
http://www.dbspot.com/ - Free website hosting. Fast and reliable... probably.
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 11th Jun 2004 22:03
No, no thats a family portrait, pixelation runs in my family


* DBP_NETLIB_v1.2 - NOW WITH VARIABLE WATCHER! * Click Logo

Login to post a reply

Server time is: 2024-09-22 03:06:33
Your offset time is: 2024-09-22 03:06:33