Родился в деревне Осинки Окуловского сельского совета Медянского района Кировской области в крестьянской семье 11 февраля 1919 года. Отец – Койков Петр Алексеевич, мать – Койкова Дарья Ильинична. В 1928 году семья переезжает в Никольский Затон. Отец устроился работать плотником в судостроительных мастерских. В семье (кроме Ивана) были ещё Дмитрий, Николай, Нина.
В Никольском Затоне Иван Петрович окончил начальную школу. А потом учился в средней школе посёлка Мурыгино. В 1937-38 учебном году начинается его педагогический путь: работал учителем начальных классов в деревне Мясниковы Медянского района. В 1938 году учится на 10-месячных курсах по подготовке учителей для 5-7 классов. По окончании курсов Иван Петрович приказом ОблОНО (областного отдела народного образования) в августе 1939 года был направлен в Каринскую (с. Карино) семилетнюю школу Слободского района учителем физики и математики. В октябре 1939 года был призван Слободским РВК в ряды Советской Армии. В армии прослужил до октября 1946 года.
С октября 1939 года по декабрь 1940 года Иван Петрович был курсантом полковой школы 7 учебного батальона железнодорожной бригады г. Свободный.
С декабря 1940 года по сентябрь 1942 года – командир отделения в 86 отдельнос строительном путевом ж.д. батальоне ж.д. бригады. С 22 июня 1941 года в районе боевых действий. Иван Петрович был ранен в ноябре 1941 года, когда бригада находилась в окрестностях г. Лев Толстой Липецкой области. Ранение пришлось в левое плечо и поясницу.
С октября 1942 года по сентябрь 1943 года – курсант Саратовского танкового училища ПриВО. Присвоено военное звание – лейтенант.
С сентября 1943 года по июнь 1944 года – командир взвода 2-ого Саратовского танкового училища.
С июня 1944 года по сентябрь 1946 года — помощник начальника строевого отдела 2-ого Саратовского танкового училища.
Награждён медалью «За отвагу» (приказ командующего бронетанковыми и механизированными войсками Красной Армии по личному составу № 0113/н от 27.02.1946 года).
В октябре 1946 года Иван Петрович демобилизовался. Поступил на работу в Мурыгинскую среднюю школу как военрук. Вначале преподавал военное дело и физподготовку. С 1948 года преподавал математику, потом физику. В 1949-1952 годах учился в Кировском государственном педагогическом институте (физико-математический факультет), но окончил только 2 курса. Во многом помешала болезнь (туберкулез), пришлось долго лечиться.
Иван Петрович отличался хорошими художественными способностями, в институте усовершенствования учителей проходил курсы как учитель изобразительного искусства. Всегда участвовал в оформлении школы. В документах отмечается, что он в 50-х годах с нуля создал кабинеты машиноведения и труда. За это был награждён грамотой ОблОНО и обкома профсоюза. Занимался туристической работой, готовил команду школы к слёту туристов. Как учитель черчения был лучшим в районе, проводил открытые уроки по этому предмету для коллег. Он отлично владел навыками выполнения эскизов и чертежей, умело использовал на уроках доску. Характерной особенностью его уроков черчения было стремление разбудить мысль учащихся, научить свободно читать чертежи, выполнять их качественно. Выпускники школы, обучаясь в ВУЗах, не испытывали трудностей по этому предмету.
И, конечно, Иван Петрович имел большой опыт как классный руководитель. Проводил большую внеклассную работу по техническому творчеству. Несколько лет вёл кружок мотоциклистов, очень популярный у мальчишек, интересовавшихся техникой.
Иван Петрович отличался широким кругозором. Много читал. Выписывал для этого множество периодических изданий. А ещё у него была огромная библиотека, которой пользовались коллеги.Иван Петрович отдал делу народного образования более 40 лет жизни. Вышел на пенсию в 1979 году. Умер Иван Петрович 02.02.1996 года.