Работа с файлами в Python: без этого навыка любой проект остаётся игрушкой
Школьник написал программу, которая красиво считает статистику по оценкам, показывает графики, выводит итог в консоль. Запускает — работает. Закрывает окно — и весь результат исчезает бесследно. На следующий день приходится вводить данные заново, потому что программа ничего не сохраняла и не умела читать сохранённое. Это типичный порог, на котором учебный код превращается в игрушку, неспособную решать реальные задачи. Работа с файлами Python — тот самый навык, который отделяет программу для урока от программы, приносящей практическую пользу...
Python в школе учат неправильно. Вот что он умеет на самом деле
На уроках информатики Python появляется как инструмент для решения учебных задач: цикл, условие, вывод числа на экран. Задача решена — галочка поставлена. Примерно то же самое, что учить водить машину исключительно на парковке и считать навык освоенным. Онлайн-школа «Матрица» учит Python не как учебный предмет, а как рабочий инструмент — с задачами, которые существуют за пределами учебника. Проблема не в языке. Проблема в том, какие задачи с его помощью решаются в классе. Учебная программа по информатике...