C++ Tutorials need feedback and advice

Discussion in 'Programming' started by Kuriyaki, Aug 20, 2008.

  1. #1
    I'm writing several tutorials for C++.

    I hold workshops teaching CS students how to program, so I revolved them around what I would teach.

    I need some feedback. Am I writing these tutorial adequately? Are they easy to understand? Are they too easy? Do I need more detail?

    http://talkbinary.com/2008/06/start-programming-in-c/

    I need feedback. It'd be greatly appreciated.
     
    Kuriyaki, Aug 20, 2008 IP
  2. abhinavsmoudgil

    abhinavsmoudgil Peon

    Messages:
    24
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Hi
    This is really great page to visit but I guess there is still much more to be done with it but just for starting point you have done a great job.
    Regards
    Abhinav Moudgil
     
    abhinavsmoudgil, Aug 20, 2008 IP
  3. einsteinsboi

    einsteinsboi Well-Known Member

    Messages:
    1,122
    Likes Received:
    76
    Best Answers:
    0
    Trophy Points:
    140
    #3
    They are actually pretty good, you start from the basics and build up in complexity. I enjoyed reading them. My suggestion would be to add more tutorials to make the series more complete. You could also add more projects, perhaps with solutions and coding suggestions on a separate page. I find most people enjoy learning programming more when they write actual programs/applications that do something from the early stages.

    Good job!
     
    einsteinsboi, Aug 21, 2008 IP
  4. Kuriyaki

    Kuriyaki Peon

    Messages:
    257
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Thanks!

    I do have source codes for two video games using OpenGL/SDL.

    In other words, you download them, and you can run Pong of the other puzzle game, and its all C++ and heavily commented.
     
    Kuriyaki, Aug 21, 2008 IP
  5. MMA UFC

    MMA UFC Member

    Messages:
    19
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    38
    #5
    Being I imagine in the same scenario as your students, I really like them. Clear and concise, and I like the hints you place with the exercises, keeps them moving forward, I've found being completely stuck on how to start exercises can be very frustrating.

    Please write more!!
     
    MMA UFC, Aug 21, 2008 IP
  6. Kuriyaki

    Kuriyaki Peon

    Messages:
    257
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Thank you for your feedback! I was looking for some input to decide whether or not to start another introductory course in Java..but that would mean I would have to learn it as well.

    But with this, I'll probably go into more advanced topics such as classes, inheritance, pointers, advanced data structures, and recursion...

    Thanks!
     
    Kuriyaki, Aug 21, 2008 IP
  7. einsteinsboi

    einsteinsboi Well-Known Member

    Messages:
    1,122
    Likes Received:
    76
    Best Answers:
    0
    Trophy Points:
    140
    #7
    I would recommend you at least go a little further with the C++ class and have students create some concrete projects as part of your online tutorials before venturing into Java.
     
    einsteinsboi, Aug 21, 2008 IP
  8. brian65

    brian65 Active Member

    Messages:
    1,172
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    88
    #8
    Not bad at all.

    Nice design for the site and good content too.

    As recommended above, my adive would be to put in place meatier examples but, for me, the examples would be along the lines of inheritance examples, templates and so on, before leaping into concrete projects.
     
    brian65, Aug 22, 2008 IP
  9. Vooler

    Vooler Well-Known Member

    Messages:
    1,146
    Likes Received:
    64
    Best Answers:
    4
    Trophy Points:
    150
    #9
    Site is perfectly designed and very good readable. I am teacher myself and teach c/c++/ and data strucutres.
    The way you have organized the topics can make any newbie understand the fundamentals of oop. What I liked most in the site was non-traditional topics such as "How to write and compile a C++ program in Windows using an IDE" wic build a very good base of the student towards programming.

    suggstion: The site layout must not be added more colors and graphic, because it i already readble and perfectly organized. More colors and graphics will make it conjusted. Font are just fone, but the code part must be 'courier' none else or any fixed width fonts. What I did not like was the ads within center of the page, you must provide an option to users so that they can avoid readign ads, sort of collapsable div.

    A+.

    regards
     
    Vooler, Aug 24, 2008 IP
  10. Cakk15

    Cakk15 Peon

    Messages:
    80
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Look pretty good not very detailed though
     
    Cakk15, Aug 24, 2008 IP
  11. Kuriyaki

    Kuriyaki Peon

    Messages:
    257
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Thank you! I tried showing people every step of the way.


    My friend who is also helping me out with the page also mentioned the same thing. You are talking about the Kontera links correct? I'm looking for a way to decrease frequency by up to 75%. I end up getting way too many text link ads at a time.

    Also, can anyone tell me a good site to learn Python?
     
    Kuriyaki, Aug 24, 2008 IP
  12. Vooler

    Vooler Well-Known Member

    Messages:
    1,146
    Likes Received:
    64
    Best Answers:
    4
    Trophy Points:
    150
    #12
    Follwoing link leads to the best ever resources for lerning python
    http://docs.python.org/tut/

    There are many other sites though, but this is treasure for a programmer to translate his/her expertise onto python.

    regards
     
    Vooler, Aug 24, 2008 IP
  13. jpghay

    jpghay Banned

    Messages:
    258
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #13
    I really like your site, the layout is nice and clean. Its easy to navigate and the tutorials are thorough but not over written either. This is a great site for people learning C++ Excellent work :)
     
    jpghay, Aug 24, 2008 IP
  14. Kuriyaki

    Kuriyaki Peon

    Messages:
    257
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #14
    Thank you for your comments! I'll be working on completing further tutorials!

    I want to tackle Python as well...thanks for the link. =)

    I'll also be working on changing the font to courier, to see if the code is easier to read.
     
    Kuriyaki, Aug 24, 2008 IP
  15. Arkserver

    Arkserver Banned

    Messages:
    2,533
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    0
    #15
    Java is pretty easy. I've been doing c/c++ for some time but changed to Java and it's easy to pick up the OO language.
     
    Arkserver, Aug 24, 2008 IP