Найти в Дзене
Всем привет! Сегодня, когда я изучал Пайтон я вспомнил школу. Программа может рассчитывать тригонометрические формулы, но для этого нужно подгрузить (импортировать)в неё нужную библиотеку. Ведь Пайтон - это чистый лист. Вспомнил что мы проходили тригонометрию. Я уже забыл что это такое, даже захотелось посмотреть в интернете что такое sin и cos. И что они выражают или обозначают, я совсем забыл о них. Помню были ещё тангенс и котангенс. Но вспомнить о них я хотел чисто из любопытства, потому что в реальной жизни я ни разу с ними не сталкивался. А ведь школу я закончил 24 года назад! И работаю в технической сфере, на станках с ЧПУ. Я не повар и не парикмахер, что было бы оправданием. Но поверьте, нигде кроме как в школе я не сталкивался с тригонометрией. Даже в институте я не припомню тригонометрии. Мне вспомнился анекдот: - Марья Васильевна, зачем мне в жизни нужна ваша тригонометрия?! -Ааа, Петров, вот вспомнишь меня, когда будешь делать уроки с сыном! Конечно все эти занятия в школе не просто так. 11 лет потратить на то, что понабится в жизни процентов 10 из изученного. Если ребенка нагружать знаниями, стимулировать в нем процесс обработки информации или даже давать учить стихи наизусть. Проще говоря думать. То в мозгу возникают и формируются нейронные связи. Ребенок становится умнее. Это как прокачать или аппгрейдить компьютер. Всем пока!
3 года назад
Всем привет! Сегодня продолжая изучать программирование, я вычитал, что Python – это калькулятор. Кто-то смотрит на калькулятор и видит игрушку. А кто-то смотрит на него как на орудие пыток. Помню где-то слышал, что до повсеместного появления компьютеров, наши советские дети играли на калькуляторе – это был какой-то расчет полета ракеты. Если кто знает о чём идёт речь, пожалуйста напишите в комментарии. Но программирование любой игры не обходится без расчетов. Как понять сколько патронов осталось у персонажа, сколько у него жизней или сколько очков в игре он набрал? Математика – это язык вселенной. Позже, проходя курс и вспоминая что такое переменная и операторы, я понял что Пайтон это даже не калькулятор. Пайтон прост как лист бумаги. Потому что при сложении 100 и 10 он выдаст 10010. Макс из программы +100500 видимо латентный программист) и его название теперь для меня обрело смысл. Что бы программа поняла что ты вводишь цифры нужно использовать специальные коды. Иначе Пайтон будет выдавать 50+50=5050, или Ира+Рома=ИраРома. Помню еще в школе на уроке информатики я возмущался, что для того чтобы спрограммировать и получить результат 2+2=4 нужно написать 3 или 4 строки кода. А учительница просто улыбалась классу не зная что сказать. Только сейчас я понимаю, что если нужно будет рассчитать 2+2=4, 2+3=5, 2+4=6, 2+7=… и так до 1000000, то не нужно делать миллион расчётов. А нужно всё те же немного изменённые 3 или 4 строки кода! Всем пока!
3 года назад
Всем привет! Сегодня я набрал в поисковике "Программирование аркадных игр и обучение информатике" и на выданном сайте вижу перевод от Владимира Слава учебник по программированию Поля Винцента. Надеюсь это не бесплатный фрагмент, который потом попросит деньги. Я стараюсь научиться программировать из открытых источников, без реальных денежных вложений, благо их великое множество. Здесь, по рекомендации учебника я скачиваю и устанавливаю две программы: Python и Pygame. Python - компьютерный язык программирования, а Pygame - библиотека с командами, которые сделают написание игр проще. Там еще рекомендовали установить Wing IDE 101. Как написано в учебнике - это бесплатная версия коммерческой среды разработки. Понятия не имею что это такое и зачем оно нужно. Я решил его не устанавливать, пока не разберусь. Если кто может объяснить это в двух доступных словах прошу, напишите в комментариях. Возможно не мне одному будет это интересно. Перевернув страницу я обнаружил, что это тот самый курс который я проходил в прошлом, чему я несказанно рад. С помощью него я написал свою первую игру про инопланетянина, о чем я расскажу позже. И почему перестал программировать, тоже расскажу. Ставлю перед собой цель восстановить мои знания программирования и снова написать всё ту же игру. А потом сформирую следующую цель. Всем пока!
3 года назад
Всем привет! Сегодня я создал этот канал и тут я буду описывать своё изучение программирования с нуля. Я буду создавать новые проекты и рассказывать о них на этом канале. Первое, что нужно сделать - это определиться с программой. Я выбрал Python. Этот я зык простой. Года два назад я проходил бесплатные онлайн курсы и даже написал простенькую игру про инопланетянина. Смогу ли я восстановить свои знания по Пайтону и пойти дальше?
3 года назад