In learning the German language I find it very difficult to memorize the genders associated with nouns. The problem is, I am trying to logically look for a pattern or use tricks like "oh there is a r in this noun so I know it is 'der'..." This doesn't work very well though. I have some questions:
(1) How are kids taught this? I'm guessing it is just repetition and memorization but any other exercises?
(2) Are there any tips that German teachers / learners can give me?
(3) Also, I wanted to ask how are noun genders decided - it seems extremely arbitrary. Also, do German speakers struggle with technical or specific nouns? Like I am sure the average German couldn't tell what is the gender of an electron or a intake-valve or something. How are these 'technical' nouns' genders decided?
This gender business is probably the hardest aspect of learning German for me, and help with this would be greatly appreciated.