Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Wanted to say Hi.  (Read 2757 times)

0 Members and 1 Guest are viewing this topic.

timothy.wright.software

  • Newbie
  • *
  • Posts: 10
    • View Profile
    • Email
Wanted to say Hi.
« 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?

Hapax

  • Hero Member
  • *****
  • Posts: 3379
  • My number of posts is shown in hexadecimal.
    • View Profile
    • Links
Re: Wanted to say Hi.
« Reply #1 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?
Selba Ward -SFML drawables
Cheese Map -Drawable Layered Tile Map
Kairos -Timing Library
Grambol
 *Hapaxia Links*

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11034
    • View Profile
    • development blog
    • Email
AW: Wanted to say Hi.
« Reply #2 on: August 05, 2014, 06:15:33 pm »
Hello! :)

Just out of curiosity, what's the average age of the kids you mentioned?
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

timothy.wright.software

  • Newbie
  • *
  • Posts: 10
    • View Profile
    • Email
Re: Wanted to say Hi.
« Reply #3 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.

timothy.wright.software

  • Newbie
  • *
  • Posts: 10
    • View Profile
    • Email
Re: AW: Wanted to say Hi.
« Reply #4 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.

Hapax

  • Hero Member
  • *****
  • Posts: 3379
  • My number of posts is shown in hexadecimal.
    • View Profile
    • Links
Re: Wanted to say Hi.
« Reply #5 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!  :)
Selba Ward -SFML drawables
Cheese Map -Drawable Layered Tile Map
Kairos -Timing Library
Grambol
 *Hapaxia Links*

timothy.wright.software

  • Newbie
  • *
  • Posts: 10
    • View Profile
    • Email
Re: Wanted to say Hi.
« Reply #6 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.

Hapax

  • Hero Member
  • *****
  • Posts: 3379
  • My number of posts is shown in hexadecimal.
    • View Profile
    • Links
Re: Wanted to say Hi.
« Reply #7 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
Selba Ward -SFML drawables
Cheese Map -Drawable Layered Tile Map
Kairos -Timing Library
Grambol
 *Hapaxia Links*