Last year I did it like three times, this year I did it over three days in one week and the next day at school I felt paranoid as fuck and didn't want to talk. I also apparently have a family history of psychosis or w/e but I will probably continue to do it because my life wasn't going to be...
Coding knowledge won't help you pass the major projects. My friend made this game that barely worked and made no sense but because he had done everything else, which is what software development focuses on, he got a fine mark (80-90 range).
It will help you understand things like passing...
Coding is not reading pseudocode in an exam. Coding is the physical action of sitting down and banging away at the keyboard to write a program. Pseudocode, documentation, gantt charts, algorithms, etc != coding.
Who gives a fuck if a few stupid palestine arabs got killed, Jews have been constantly evicted from their homes and have finally got somewhere to stay, and if anyone tries to take that away Israel will rain down the pain.
You should do it and yes you can drop it. But be warned it focuses more on the design side of it, i.e. theory(or is that development?), instead of actual coding.
It is fun and challenging.