Перед началом этого класса у меня было много сомнений, а также определенные ожидания от курса. Я склонялся к мысли, что у меня будет возможность научиться формировать веб-страницы/веб-сайты и т. д., начиная с самых низкоточных прототипов и заканчивая фактическим кодированием и созданием того же самого. Мои предположения основывались на самом названии самого класса — «Программирование как инструмент проектирования для прототипирования».

В начале курса меня познакомили с чем-то совершенно новым, с чем я до сих пор никогда не сталкивался и над чем не работал в Сришти — с новым пространством для ведения блогов и совместной работы в классе. Я очень интересовался всеми новыми факторами и возможностями, которые открывались при переходе по простой ссылке. От обычного слайд-шоу (включая элементы управления) до поддерживаемого группового журнала, трудно сказать, что эти вещи на самом деле не вызвали большого любопытства и энтузиазма для этого класса.

До сих пор я лично имел дело с двумя вещами в этом классе. Один, работающий с командной строкой. Я не могу сказать, что я полностью новичок во всей идее кодирования или понимания языка программирования. У меня был некоторый базовый предыдущий опыт в разработке веб-страниц, где я работал в более визуальном направлении, чем в техническом. В этом процессе я немного изучил HTML, CSS, JavaScript, ASP и т. д., поэтому, взглянув на командную строку, я немного погрузился в реальную работу того, как мы взаимодействуем с нашими компьютерами. Хотя иногда я, возможно, чувствовал себя немного медленно, чтобы понять, то, что я лично испытал с языками программирования, заключается в том, что это может занять время, но в конечном итоге вы растете с практикой.

Два вопроса-головоломки, которые были вручены нам во второй день, подняли настроение в классе, учитывая тот факт, что мы провели предыдущий день, уставившись на наши экраны, выясняя командную строку. Это не только испортило настроение класса, но и заставило нас задуматься над решением проблем (в отличие от того, как мы работали до этого). В конечном счете, это не отклонялось от темы курса, так как возвращалось к теме кодирования. Для меня викторина была почти коротким ледоколом, который отвлек меня от аспекта программирования, но в конечном итоге дал мне более целостное понимание того, как работают эти коды (на наборе перестановок и комбинаций).

Второй темой, которую я углубился в течение этой недели, было наше первое задание класса — улучшить или просто улучшить взаимодействие или опыт через диалоговый интерфейс. Мне понравилась эта работа, так как она заставила меня взглянуть на кампус, в котором я учусь каждый день, через очень критическую линзу с точки зрения определения и оценки интерфейсов вокруг меня, а также вспомнить свой опыт работы с ними, чтобы пойти дальше и провести мозговой штурм. как я могу улучшить опыт с помощью диалогового дизайна.

Пока что я уверен в своем направлении и с нетерпением жду, куда меня приведет этот курс.