Оба варианта корректны.
Верно: для решения задач по физике.
Четких правил, как писать названия специальностей, нет. Мы рекомендуем писать названия специальностей в кавычках с маленькой буквы: диплом по специальности "физика твердых тел".
Корректно: тема урока - ручная дрель; урок по теме "Ручная дрель".
Название дисциплины физика в кавычки заключать не нужно. Чтобы понять, необходимо ли двоеточие, нужно видеть все предложение.
Слова на ваш выбор не нужно выделять запятыми. В остальном пунктуация верна.
Правильно: прогулянные уроки.
Корректные варианты: 1) по отделению «Науки о Земле» в секцию «Океанология, физика атмосферы и география»; 2) по отделению наук о Земле в секцию океанологии, физики атмосферы и географии.
Если предложение произнесено или должно быть произнесено с паузой, то тире нужно поставить, если нет, то тире не нужно.