Как гласят архивные данные, первая школа в Новониколаевске открылась в 1893 году. В ней был только один класс, в котором бесплатно учились дети строителей. Её основателем стал инженер Г.М. Будагов. Строение находилось в одном из бараков на современной улице Большевистской. Если в первый год набрали 80 детей, то уже через год за парты сели 150 учащихся.
К этому времени – в 1896 году – в Новониколаевске открывается ещё одна школа на улице Владимировской. На этот раз за парты сели бесплатно заниматься дети железнодорожников. В первый год набрали 50 первоклассников. Школу построил инженер-строитель Демидов из стройматериалов, которые заготавливались для церкви.
Как сообщает издание «АиФ-Новосибирск», следующая школа в Новониколаевске открылась под предводительством П.А. Смирновой в 1902 году. Здесь уже были даже кружки: музыкальный и хоровой. А через два года учебное заведение стало первой в городе женской гимназией.
Также до революции, в 1906 году, открылось первое мужское училище. Здесь уже с подростков брали деньги – до 150 рублей в год. По тем временам это была достаточно большая сумма. Учились юноши в здании на Красном проспекте, где сейчас находится детская больница скорой помощи.
И наконец, следующее учебное заведение открылось в 1917 году. Для новой школы здание спроектировал сам архитектор А. Д. Крячков. Через десятилетие учебное заведение станет первым в Новосибирске со строительным уклоном. Сейчас это школа №12 – одно из лучших учебных учреждений Новосибирска.