Все приведенные варианты правильны. Однако существуют некоторые стилистические ограничения на употребление слов женского рода. В официально-деловом стиле, когда речь идет о номенклатурном наименовании должности, рекомендуется сохранять форму мужского рода. Подробнее об этом можно прочитать в «Справочнике по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой, в параграфе «Род названий лиц женского пола по профессии, должности и т. д.».
Само по себе использование слов ученик и учитель в одном предложении ошибкой не является. Но для точного ответа на вопрос, есть ли в предложении ошибка, нужно видеть это предложение.
Да, фамилия Кандыба склоняется (и мужская, и женская). К сожалению, законы склонения фамилий неизвестны большому числу носителей языка (ошибаются даже филологи), хотя эти правила приводятся во многих справочных пособиях по русскому языку, в том числе широкодоступных. Правда, чаще возникает обратная ситуация: учитель настаивает на склонении фамилии по правилам, а ученик или его родители категорически протестуют.
Можно было не исправлять, ошибки здесь нет, возможны оба варианта: не смогла оказать сопротивление и не смогла оказать сопротивления. В конструкциях «не + спрягаемая форма глагола + инфинитив + существительное» существительное, зависимое от инфинитива, может стоять как в форме винительного падежа, так и в форме родительного падежа. См.: Граудина Л. К., Ицкович В. А., Катлинская Л. П. Словарь грамматических вариантов русского языка. – 3-е изд., стер. М., 2008.
«Толковый словарь русского школьного и студенческого жаргона» (М., 2005) фиксирует: бэшка 'ученик, ученица класса «Б»'. Кавычки нужны, если эти жаргонные слова употребляются в стилистически нейтральных контекстах.
Оба варианта оформления приемлемы.
Скорее, следует сопоставить предложения типа нет чего-либо – не было чего-либо – не будет чего-либо (так называемые безличные предложения). Нетрудно заметить, что в настоящем и будущем времени согласование сказуемого и дополнения по грамматическому роду не происходит (слова нет и не будет не имеют показателя рода). В прошедшем времени для подобных конструкций фиксированно употребляется средний род сказуемого (не было).
Это не одно сложное слово, а два самостоятельных слова. Между ними ставится соединительное тире, например: петля фаза – ноль. Ср.: отношения учитель – ученик.
Ноль и нуль в свободном, не фразеологизированном употреблении равноправны. Но в некоторых устойчивых выражениях эти слова не взаимозаменяемы.
Только нуль в выражениях: остричь под нуль; быть равным нулю; на улице на нуле; на нуле кто-что-нибудь, с нуля начинать (начать); сводить (сводиться); свести (свестись) к нулю; довести (доводить) до нуля;
Только ноль в выражениях: ноль-ноль, ноль внимания, ноль без палочки,
Нуль и ноль в выражениях: абсолютный нуль (чаще о человеке) и абсолютный ноль (термин).
Прилагательные нолевой и нулевой закреплены в устойчивых выражениях: нулевое окончание, нулевая стрижка.
Да, возможно.
Корректно: ученик МБОУ "Гимназия № 2", МБОУ "Петровская СОШ".