I feel long term trading is best for a newbie, it allows him hold position for a longer period of time which kills the chances of taking sharp decision that is inherent in scalping. Scalping on the other hand requires that the trader have a smarter approach to dictate the different sharp movements.