Дети всегда а смотрят на поступки родителей и тех, кто рядом с ними. Глупо говорить о том, чтобы ребенок не курил, и самому идти на балкон с пачкой сигарет. Из предложенных вами способов надо выбрать, опираясь на то, кого вы хотите "вырастить". Ремни и розги - замкнутого, раззлобленного на весь белый свет человека. А слова могут значить по-разному. Заслужите авторитет у ребенка - и он будет прислушиваться к вам (это относится вообще к людям). Не стоит его запугивать, чтобы не нанести травму.
Многие родители думают, что только они воспитывают своего ребенка. Это не так. Окружение - то, что влияет больше всего. В любой школе ребенок рано узнает о сексе, мате и подобных вещах. Только в плохих школах, с дурной репутацией и ужасными учителями, он применит эти "знания", а в хорошей поймет, что к чему. Опять же, смотря какой ребенок. У меня хорошая школа. Да, есть плохие дети, да, все любят пакастничать и беситься. Но в основном - умеют отвечать за свои поступки, не подведут учителей там, где нужно. Сужу по своим одноклассникам. В других школах все намного хуже. И люди выходят оттуда такие же, как школа.
Стоит относиться к ребенку как к равному, ставить себя в пример (хороший, естественно), и не забывать, что не только вы несете ответсвенность за воспитание: это делают друзья ребенка, его знакомые, учителя и т.д. Как говорится, с кем поведешься, от того и наберешься.