Вариант договориться с администрацией, конечно, самое то. Например, когда я училась в 11 классе, у нас специально чтоб выпускной класс разгрузить всякие физкультуры-ОБЖ и прочее ставили первыми и последними уроками и на них можно было не ходить. А в средней школе нам удалось труд на программирование заменить, поставить его обособленно и тоже кто хотел, тот ходил. Но это было в 90-ом. А сейчас контроля кругом больше, школы так сделать побояться.