Some schools use the first or second approaches with great success, but there are dangers with both.
ICT courses can lead to thorough but sterile coverage of ICT, while learning entirely across the curriculum can lead to many pupils missing out on some aspects of ICT or not progressing beyond basic skills.
The third approach should include a carefully designed ICT course with appropriate consolidation or application across the curriculum to enhance learning in other subjects.