Слова с приставкой "ПРА" (такие как "прадед", "прабабушка", "прародитель", "праязык", "правнучка", "пращур", "праотцы") всем известны. Их объединяет общий для всех префикс. В некоторых случаях приставка "ПРА" по-хозяйски вторглась в корень слова. Это эпизод с пращурами. В отдельных словах (удивительное дело!) данная приставка использована два раза подряд - "прапрадедушка". Но везде - и под ударением, и в безударных позициях - пишется гласная "А".
Орфографические сложности возникают из-за того, что в русском языке, как известно, есть и приставка "ПРО". Она более популярна, более "правильна" со школьной точки зрения. И непонятно, где нужна "А", а где "О".
Приставки "ПРО" и "ПРА" иногда ошибочно характеризуют как префиксы с чередующимися гласными. А ошибка в том, что ничего не чередуется, просто перед нами две разные морфемы, с разными значениями и разным употреблением.
Пра-
Обратите внимание на то, что все слова, в которых замечена данная необычная приставка, имеют семантику, касающуюся либо родственных связей (родства), либо далёких предшествующих событий с семантикой первоначалия.
Экспериментируя для занимательности с приставкой "пра-", можно построить такое шуточное предложение:
- "Прапрапрабабушка пела прапесню, а прапрапрадедушка подыгрывал ей на прабалалайке".
Запомните: слово "прообраз" пишется с "О". Но существует и его омофон - "праобраз" (с "А" и со значением первородности, первозданности).
Про-
Это куда более распространённая русская приставка, владеющая куда бОльшим количеством значений и оттенков.
В самом общем смысле, среди слов с приставкой "ПРО" ищите значения проникновения внутрь ("проткнуть", "продырявить"); завершённого действия, часто - с движением через или мимо чего-либо ("пробежать", "проделать", "протянуть"); ошибочного, нежелательного или обманного действия ("проделка", "просчитаться", просторечное "промануть", "промашка") и так далее.