Работая репетитором мне часто приходиться помогать студентам в их учебе. И каждый раз я думаю, как же все таки плохо обучают в наших институтах. По большому счету все обучение сводиться к самостоятельной работе студентов. И вся процедура обучения в основном заключена в отборе более умных учеников и выставление хороших оценок тем самым, которые были лучше подготовлены еще в школе. То есть по сути обучение заканчивается сразу после поступления. Так как поступить — есть единственный стимул для учащегося учиться. Далее — главное сдать экзамены и зачеты. И очень хорошо, если студент готовясь к экзаменам смог достаточно хорошо подготовиться, чтобы не захлебнуться в том потоке зачастую бессмысленной и не нужной информации, которая на него выливается с первых же дней обучения.
Оказывается, что спасением могут стать… книги
Не так часто на ИноСМИ появляются статьи по психологии.
Одна их них мне показалась очень интересной.
Ссылка
Почему у меня не получается самостоятельно учиться программированию?
Я бы сказал, что изучать программирование можно по разному. Но почему одни достигают определенных успехов, а другие нет? Думаю все зависит от результата. Можно провести аналогию со спортом.
Почему одни в спорте добиваются результата, а другие не добиваются? И часто не продолжают тренироваться.
Скорее всего, ответ в том, что некоторые составляют для себя программу. Определяют некоторые точки, которые они должны достичь и двигаясь от точки к точке оценивают свои достижения.При обучении всему чему угодно тоже очень важно ставить такие точки для себя. И при достижении каждой из точек останавливаться и оценивать пройденный путь.
Именно для этих целей и берут тренеров или преподавателей. Просто самому не всегда удается достаточно самокритично оценить себя. Для одни кажется, что они ничего не достигли, другие, наоборот переоценивают свои достижения.
У США великолепная образовательная система, но там за все надо платить.
Наткнулся на интересную статью про образование.
Почему Стив Джобс запрещал своим детям айфоны
Еще одна статья про вред который технологии могут нанести детской психике. В статье говорится, что дети до 10 лет становятся зависимыми от новых технологий и что возраст с которого можно снимать ограничение на использование технологий — 14 лет.
Школа должна учить мыслить (отрывок из книги)
Если человечек находит – после ряда проб и ошибок – «выход» из такой ситуации, но без прямой подсказки, без натаскивания, – он и делает действительный шаг по пути умственного развития, по пути развития «ума». И такой шаг дороже тысячи истин, усвоенных готовыми с чужих слов.
Ибо только так и именно так воспитывается умение совершать
У нее старательно формировали и отрабатывали положительный слюноотделительный рефлекс на окружность и отрицательный на изображение эллипсиса. Собака прекрасно различала эти две «разные» фигуры. Затем в один прекрасный день круг начинали поворачивать в ее поле зрения так, что он постепенно «превращался» в эллипсис. Собака начинала беспокоиться и в какой-то точке срывалась в истерическое состояние. Два строго отработанных условно-рефлекторных механизма, прямо противоположных по своему действию, включались разом и сталкивалась в конфликте, в «ошибке», в антиномии. Для собаки это было непереносимо: момент превращения «А» в «не?А» – момент, в котором «отождествляются противоположности», – как раз и есть тот момент, в отношении к которому остро и четко выявляется принципиальное отличие человеческого мышления от отражательной деятельности животного.
Животное (а также ум, лишенный подлинной «логической» культуры) в этом пункте срывается в истерику, начинает метаться и попадает в плен к случайным обстоятельствам.
Для подлинно-культурного в логическом отношении ума появление противоречия – это сигнал появления проблемы, неразрешимой с помощью строго затампованных интеллектуальных действий, – сигнал для включения «мышления» – самостоятельного рассмотрения «вещи», в выражении которой возникла антиномия.
Поэтому «ум» с самого начала надо воспитывать так, чтобы «противоречие» служило для него не поводом для истерики, а толчком к самостоятельной работе, к самостоятельному рассмотрению самой вещи, – а не только того, что об этой вещи сказали другие люди…
Ум, приученный к действиям по штампу, по готовому рецепту «типового решения» и теряющийся там, где от него требуется самостоятельное (творческое) решение, именно поэтому и «не любит» противоречий. Он старается их обходить, замазывать, сворачивая опять и опять на затоптанные, рутинные дорожки. И когда это ему в конце концов не удается, когда «противоречие» упрямо возникает вновь и вновь, такой «ум» срывается в истерику – именно там, где нужно «мыслить».
В общем и целом, ответ таков. Надо организовать процесс усвоения знаний, процесс усвоения умственной культуры так, как организует его тысячи лет лучший учитель – жизнь. А именно так, чтобы в ходе этого процесса ребенок постоянно был вынужден тренировать не только (и даже не столько) «память», сколько способность самостоятельно решать задачи, требующие мышления в собственном и точном смысле слова – «силы суждения», умения решать – подходит данный случай под усвоенные ранее «правила» или нет, а если нет – то как тут быть?
Объекты на уроках информатики
На своих уроках мне не часто приходится объяснять, что такое объекты, так как в основном я работаю в старшей школе и эта тема там не затрагивается. Но однажды мне пришлось объяснять ученику младших классов, что такое объект и главное, почему же с этим понятием они сталкиваются именно на уроке информатики. На других предметах школьники тоже изучают объекты, но почему именно на информатике начинают изучать объект как отдельное понятие?
Объяснение в учебнике сводилось к тому,что информатика изучает информацию, а объекты как раз обладают свойствами, которые и есть информация, а информатика изучает информацию. Вроде бы все понятно. Особенно взрослому человеку. Который это уже знает или который знает, что он без этого легко может обойтись. А у ученика возникает ощущение, что они изучают информатику, потому что информатику нужно изучать. На вопрос почему же именно на уроках информатики свойства объекта становятся так важны учебник не отвечает. Просмотрев учебник чуть дальше взрослый человек увидит, что информатика занимается моделированием, а в моделировании необходимо выявлять важные свойства объекта . Но, уверен, что когда ученик дойдет до этой части у него сложится отношение к изучаемому предмету, как то, что информатика это то что просто нужно выучить, потому что так нужно. Сами же создали этот замкнутый круг в начале.
Так как же тогда объяснить ученику, что такое объект и почему именно на информатике его нужно изучать? Думаю, что ключевым моментом здесь является компьютер, c которым они хорошо знакомы. Можно, не вдаваясь в подробности, рассказать, что вся информация, которую он видит или слышит на компьютере записана с помощью 0 и 1. Многие из них это уже знают. А как сохранить информацию с помощью 0 и 1 если это картинка или звук? Вот тут как раз и выступает, что и картинка и звук тоже является объектами! А предмет изучения информатики, как же сделать, чтобы компьютер запомнил в себе эту информацию с помощью всего двух цифр. А чтобы он смог это сделать, нужно уметь выделять свойства объекта картинка (то что картинка состоит из точек, каждая точка имеет цвет), свойства звука (что он состоит из волн) и уже придумать способы их сохранения в компьютере. Согласен, что это может показаться сложным, но материал и должен быть не много с заделом на будущее, иначе ученик теряет интерес. Дополнительным плюсом является то, что ученик начинает понимать, как устроенны файлы (а оказывается это и есть объекты: рисунки и звуки), с которыми он сталкивается почти каждый день на компьютере или телефоне.
Как то так.
Школа без компьютеров
Наткнулся в Интернете на статью про то, что Гуру компьютерного мира оберегают своих детей от компьютеров. Сам я сторонник того, что чем меньше компьютер будет использоваться для обучения, тем лучше. В этой статье я нашел подтверждение своим мыслям.
Heroes of ЕГЭ
В новостях недавно прошла информация, что ЕГЭ можно будет сдавать круглый год.
Супер мысль сделать ЕГЭ удобным для всех. Для родителей и учеников новость хорошая. Мол, не сдал сразу, не волнуйся, сдашь когда захочешь, в удобное время, в удобном пункте сдачи экзамена. Но, зная как у нас в великой и могучей все делается, мне представляется, что это превратиться в головную боль как для учеников, так и для их родителей. Вопросы на которые нужно будет тогда заранее знать ответы: «Когда пересдача?», «Где пересдавать?», «А если опять не сдашь, то когда пересдавать?», «Сколько попыток?», «С пересдачей в институт возьмут или нет?» и других вопросов, которых и на основных-то экзаменах выше крыши, а с пересдачей уровень неопределенности будет зашкаливать. И про учителей не нужно забывать, которых заставят принимать эти экзамены. Скорее всего в выходные и/или во время каникул. Понятно, что во время такой «пересдачи» всем будет не до экзаменов. Лишь бы побыстрее все написали и по домам. В итоге, как всегда, придумываем сами для себя проблемы, а потом героически их преодолеваем.
Hello, Python!
Python — скриптовый язык программирования, созданный неким Гвидо ван Россумом (ныне сотрудник Dropbox). Назван так, по словам самого Гвидо, в честь шоу Monty Python. Наиболее знаменитая отличительная черта языка— использование отступов для выделения блоков кода и управляющих структур.
© Lurkmore
Python— активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют стандарт ANSI, ISO или другие официальные стандарты, их роль выполняет CPython.
© Wikipedia
От себя
«Сижу, разглядываю листинг на Питоне. Отец, глянув издалека на монитор, спрашивает: Маяковского читаешь?»
Хочу сказать, что Питон — прекрасный язык для знакомства с программированием. Он легок и понятен, гибок и набирает популярность. А его сфера применения, по-моему, безгранична!
Ну что же, начнем изучать этот замечательный язык!
Для начала нам нужно установить сам интерпретатор Питона.
Я буду показывать примеры как на питоне 2 так и на питоне 3 версии.
Скачать интерпретатор Питона можно тут — https://www.python.org
А вот некоторые интересные ресурсы, которыми я сам пользуюсь:
Ну и конечно, официальная документация о Python — https://docs.python.org/3/
Думаю, что настоящий программист, должен учиться языку программирования читая и документацию и на английском языке, так как это углубляет его знания в английском ( а это не мало важно для общего развития и конечно очень важно для программирования, так как это основное знание при изучении любого языка программирования)
Какой же ты программист без знания английского? Хех…
Еще я могу посоветовать пару книжек:
- «Программируем на Python» — Майкл Доусон
- «Python 3 и PyQt. Разработка приложений» — Прохоренок Н.А.
Ну и конечно стоит вопрос. Где мы будем программировать это все?
Мы можем использовать стандартную среду разработки для программирования на Python — IDLE, она у вас будет доступна сразу же после установки интропретатора Python с официального сайта.
Работать в ней достаточно просто: Вы создаете скрипт на Питоне, потом нажимаете во вкладке Run выбираете «Run Module» и он предлагает вам сохранить его, но перед тем как сохранять, вы должны задать файлу разрешение .py (это означает что файл формата python) и потом в Python Shell (то есть в интерактивом режиме) он запуститься у вас.
В Windows, чтобы ваш скрипт запустился в консоли, нужно указать обязательно функцию input(), иначе у вас будет сразу закрываться окно консоли.
Ну вооружившись разными ресурсами и источниками, мы можем идти в бой!
«Hello, Phyton!»
Для начало начнем с самого избитого, очевидного и частого момента в начале изучения любого языка программирования — это вывода на экран надписи «Hello, Python!» (Привет, Питон!).
Так и мы не будем нарушать традиции.
В языке Python это можно сделать аж 4 способами!
- print «Hello, Python!»
- print ‘Hello, Python!’
- print(«Hello, Python!»)
- print(‘hello, Python!’)
Что мы тут видим?
Вывод на экран осуществляется при помощи функции print(), где в одиночных или в двойных кавычках мы заключаем текст.
Заметим, что,начиная со второй версии Python, мы можем выводить любую информацию как в скобках так и без них.
Продолжение следует…