SFML community forums

Help => General => Topic started by: timothy.wright.software on August 05, 2014, 05:45:30 pm

Title: Wanted to say Hi.
Post by: timothy.wright.software on August 05, 2014, 05:45:30 pm
Hello everyone.  I'm working on teaching C++ game programming to kids, and I think SFML is the answer.  The founder suggested I post my code examples on this forum for review. 

Which is the best forum for these kinds of posts?
Title: Re: Wanted to say Hi.
Post by: Hapax on August 05, 2014, 05:54:47 pm
Hi and welcome :)

The forum you choose to post them on could be Projects or Help, depending on what sort of feedback you require. What does review mean in this case?
Title: AW: Wanted to say Hi.
Post by: eXpl0it3r on August 05, 2014, 06:15:33 pm
Hello! :)

Just out of curiosity, what's the average age of the kids you mentioned?
Title: Re: Wanted to say Hi.
Post by: timothy.wright.software on August 05, 2014, 06:28:14 pm
Hi and welcome :)

The forum you choose to post them on could be Projects or Help, depending on what sort of feedback you require. What does review mean in this case?

Code review of the simple examples to make sure there isn't a better/easier way.  None of the example will be very difficult from a programming point of view.  But since I am new to the API I thought it couldn't hurt.
Title: Re: AW: Wanted to say Hi.
Post by: timothy.wright.software on August 05, 2014, 06:28:56 pm
Hello! :)

Just out of curiosity, what's the average age of the kids you mentioned?

It's a game programming course for teens, but really could be for anyone wanting to get into programming.
Title: Re: Wanted to say Hi.
Post by: Hapax on August 06, 2014, 04:53:54 pm
If you don't have a specific problem with your code, it might be best to use the Projects forum and then state that you'd like people to review the code.

I'm sure that there will soon be replies that tell you that C++ should be taught in console form until mastered before even touching SFML but if it works for you - and makes it more visually interesting for your students and therefore more likely that they'll learn - good luck to you!  :)
Title: Re: Wanted to say Hi.
Post by: timothy.wright.software on August 06, 2014, 05:46:09 pm
If you don't have a specific problem with your code, it might be best to use the Projects forum and then state that you'd like people to review the code.

I'm sure that there will soon be replies that tell you that C++ should be taught in console form until mastered before even touching SFML but if it works for you - and makes it more visually interesting for your students and therefore more likely that they'll learn - good luck to you!  :)

I had this same discussion with my publisher.  She's of the mind that kids just don't stick with "boring" console apps.  There are so many C++ console tutorials anyway, I don't think something different can hurt.
Title: Re: Wanted to say Hi.
Post by: Hapax on August 06, 2014, 07:52:00 pm
I do wonder why you are teaching them C++.
If people can be expected to understand such low-level stuff, they should be expected to be able to do so with text only e.g. reading, console applications etc..
If they require visual stimulation and the aim is to teach them game programming concepts, maybe a game scripting language would be better.

That said, if it's definitely C++ you want, SFML is an excellent choice. You will probably want to make sure you know SFML well and can get it running without any hiccups before you teach them. The last thing you want is a group of teenagers asking you why it doesn't work because you are mixing up the debug and release libraries!  ;D