Учимся программировать. Это может быть скучно. Скучно. Тяжело.
Но самая большая проблема в том, что здесь одиноко.
Когда я поступил в университет, чтобы получить степень в области искусственного интеллекта и информатики (выбор, который, возможно, был вдохновлен фильмом «Я-робот», а может и нет), я был очень удивлен тем, что многие дети там уже знали, как программировать. Как? Конечно, я играл в компьютерные игры. Но я никогда не пробовал писать код. Это заставило меня задуматься, как люди попадают в технологии, и то, что я обнаружил, было общей темой в историях о происхождении программистов.
Обычно родители подбадривали их, покупая им компьютер, чтобы они могли взламывать свои дела. Показывая им, как программировать. Разбираем компьютеры. Поддерживая их в их технических исследованиях.
Но что произойдет, если ваши родители даже не знают, что такое код? Как получить эту поддержку и мотивацию? Как получить помощь, если вы застряли?
Вот почему мы создали платформу для многопользовательского программирования School of Code. Это позволяет людям объединяться для изучения кода и решения проблем в режиме реального времени. Первое, что это решает, - это проблема мотивации. Большинство учеников застрянут, скучают и подумают, что программирование «не для меня». С помощью Школы кода вы можете пригласить друга в испытание вместе с вами и помочь друг другу в его выполнении.
Во-вторых, программирование в индустрии почти полностью осуществляется совместно с такими компаниями, как Google, Facebook и Pivotal, все основано на парном программировании. Но обучение программированию, как правило, является индивидуальным занятием, а это означает, что люди не практикуют межличностные навыки, командную работу и не привыкли показывать людям свой код. Итак, обучаясь в команде и кодируя вместе, мы создаем совместных кодировщиков, которые нужны отрасли!
Заключительная часть более общая - наша система образования настроена на сдачу экзаменов. Это похоже на то, как мы изучаем код. Мы выполняем упражнение за упражнением, и в конце нам говорят, что мы «знаем» эту часть информатики. Но, в конце концов, все, что получается, - это зомби из учебных программ. Ставя проблему перед двумя людьми вместо одного, они могут говорить о ней, анализировать, разбирать, объяснять друг другу, бросать вызов друг другу, и, взаимодействуя с предметом таким образом, мы создаем творческих решателей проблем. а не просто люди, выполнившие учебник упражнений.
Мы использовали этот совместный подход при настройке нашего первого Bootcamp по кодированию. С 4 сентября Школа кода начала обучать 19 новичков основам работы в Интернете, и всего через 16 недель они станут полноценными разработчиками программного обеспечения! Учебный план вращается вокруг парного программирования и командных проектов, изгоняя классический стереотип кодировщика-одиночки. Штаб-квартира учебного лагеря организована в виде островков из столов, которые образуют двухнедельные команды, и новобранцы работают вместе, чтобы решать проблемы и учиться. Несмотря на то, что все берутся за дела в разном темпе, такая установка создает сильную систему поддержки, в которой вы можете с уверенностью просить о помощи и помогать другим!

Взгляните на свой средний день в School of Bootcamp…
Хотите узнать больше о том, что мы делаем? Приходите на нашу презентацию во вторник, 26 сентября, с 12.00 до 13.00, чтобы пообедать и пообщаться! Послушайте мэра Уэст-Мидлендса Энди Стрит, наших главных спонсоров Packt Publishing, Innovation Birmingham, Silicon Canal и самих себя! Зарегистрируйтесь и получите бесплатный билет здесь: https://www.eventbrite.co.uk/e/school-of-code-bootcamp-launch-tickets-36865778536