Hello There, Guest!


 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Some questions regarding tut 3
10-24-2008, 03:45 PM (This post was last modified: 10-24-2008 03:48 PM by mudlord.)
Post: #1
Some questions regarding tut 3
1) Why no introduction to the C Standard Library? In your example, you could have shown the use of printf()
2) Why not show idiosyncracies with namespaces like std::cout? That is valid C++ namespace usage.....

For example

Code:
include <iostream>

int main()
{
  std::cout <<"Hello World" << std::endl;
}

3) Why not give a full explanation of what namespaces are?
I could also go on about asking why you aren't using C99 types in lesson 2 but I won't nitpick, too much. Big Grin
10-25-2008, 02:06 AM (This post was last modified: 10-25-2008 02:40 AM by Hatorijr.)
Post: #2
RE: Some questions regarding tut 3
well i probably should have explained what exactly i am covering or rather a summary. the material i am using to teach is to teach the c++ coding standard so it will not cover a lot of stuff others may want to learn like certain c dependent code like the use of printf which deals with c text formatting. the reason for that is that i am using c++ versions of those so there is really no need for them to be covered.

also i did touch on namespaces(i did mention std::cout and std::endl and why i did the code the way i did) but i guess i could cover that a tiny bit more in the next lesson.

plus i did cover all of the most common data types, to list every single data type would have made that lesson probably at least twice as long, i just used the ones that are recognized normally without the need of adding more includes in your code.

edit: well i should try not making posts right after waking up cause i am rarely thinking straight but on to the topic at hand, reason for no information on C is because that would be outside the scope of this course as it is dealing mainly with c++ code so to cover C alone with c++ would be over doing it for most as C conforms to other guide lines that c++ does not.

[Image: 48109.gif]
[Image: 48110.gif]
[Image: 48121.gif]
10-26-2008, 08:15 PM (This post was last modified: 10-26-2008 08:18 PM by PCXL-Fan.)
Post: #3
RE: Some questions regarding tut 3
No offense but one thing i found last time around was that if I had not had previous knowledge to computer sci I would not have been able to complete some of the later lessons.

I think Its probably best to go in with the assumption that the users are slightly slow and and need to be babied a little.

A few times terminology was brought up in which case we needed to have previous understanding of the various terms.

Its not a problem for me, but I could likely see it being a problem for complete novices.

Regarding Buzz3d which you Hatorijr had mentioned in a previous thread I do think that it is a good template in showing (perhaps unfortunately) how much you'll need to hold the users hand while putting up the lessons.
10-27-2008, 12:32 PM
Post: #4
RE: Some questions regarding tut 3
well i have a lot of experience with teaching things to those who have absolutely no idea what they are doing so it should be alright, i plan to have a few more lessons up shortly.

[Image: 48109.gif]
[Image: 48110.gif]
[Image: 48121.gif]


Forum Jump: