Что лучший способ состоит в том, чтобы представить некрупные фирмы HTML / программирование? [закрытый]

Если вы полностью хотите очистить сеанс, вы можете использовать это:

session_unset();
session_destroy();

На самом деле оба они не обязательно, но это не повредит.

Если вы хотите только очистить я думаю, вам нужно это:

unset($_SESSION['Products']);
//or
$_SESSION['Products'] = "";

в зависимости от того, что вам нужно.

12
задан Matt J 23 August 2013 в 15:18
поделиться

14 ответов

HTML и JavaScript определенно не были бы моим подходом. Разметка и программирование являются двумя совсем другими вещами. Бросок JavaScript в соединение идет некоторым путем для контакта с этим, но это также усложняет вещи очень. Вы имеете дело с двумя различными синтаксисами, работая с двумя различными концептуальными моделями, и мост между ними не прозрачен. Необходимо иметь дело с моделью событий для таких основных вещей, как введено. Отвлечение наверху неизбежно мешает изучению основ.

Насколько приложенный Вы к HTML/JavaScript? Поскольку отбрасывание HTML в целом и работа с более традиционной моделью программирования походят на намного лучший подход. Был существенный объем работы с Python в этой области, таким образом, необходимо проверить Python в Образовании.

9
ответ дан 2 December 2019 в 07:23
поделиться

Я соглашаюсь с @Jim.

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

Конечно, обратная связь в форме рабочих машин/роботов. Это, конечно, укрепило бы концепции программирования, используемые очень хорошо.

5
ответ дан 2 December 2019 в 07:23
поделиться

Я на мой опыт, C++ является потрясающим корневым языком уровня, трудно выучить лишь не столь большой как некоторые более поздние языки генерала. Логика является сырыми данными, это - большое введение в программирование, и это - то, что заставило меня любить науку и хотеть узнать больше.

1
ответ дан 2 December 2019 в 07:23
поделиться

Мое первое воздействие миру программирования было Visual Basic. Я не забываю создавать аккуратные небольшие формы и кнопки на них. Я нашел это довольно интересным и намного лучше, чем выполнение C.I все еще не забывает делать мой собственный Калькулятор и Блокнот в VB и затем Железнодорожной Системе Резервирования.

Обычно в большинстве случаев курсы программирования запускаются путем копания в C. Обучение, как записать алгоритмы и нарисовать блок-схемы. Это - хорошая идея начаться с алгоритмов и блок-схем согласно мне. Это преподает основы программирования и делает ум для размышления логически.

Я не хотел бы входить в HTML и JavaScript слишком много. Обучение кодировать в HTML не к полезному для обучения любых структур программирования или логики.

1
ответ дан 2 December 2019 в 07:23
поделиться

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

Тем не менее я думаю, что, если бы Вы останетесь с HTML/JS (не обязательно хороший выбор), я подготовил бы весь HTML, с которым они будут работать и заставлять их настроить его через JavaScript. Тем путем они не будут иметь к grok двух различных моделей, но наклоненных и заинтересовали достаточно, может.

1
ответ дан 2 December 2019 в 07:23
поделиться

Я сказал бы, что самая важная вещь сделать с этой группой состоит в том, чтобы сделать существенную забаву или по крайней мере интересный. Так как это - там первое воздействие программированию, или цифровые вычисления Вас могут хотеть уклониться от обучающего HTML и JavaScript вместе, поскольку они - различные понятия. Вы не собираетесь учить непрограммистов стать программистами в семестр, но можно вызвать интерес, который мог привести к будущему в программировании, или что-то имело отношение. Я попытался бы покрыть некоторые основы и аппаратного и программного обеспечения и как они связаны и как они взаимодействуют. Прежде чем можно будет даже начать писать код, они должны, по крайней мере, понять часть терминологии (компилятор, сервер, клиент, сеть, и т.д.). Затем можно проложить себе путь до кодирования, надо надеяться, что-то интерактивное или интересное как простая игра, калькулятор или дополнения к их странице My Space.

1
ответ дан 2 December 2019 в 07:23
поделиться

Я дал бы им Главный Первый HTML и позволил бы им в нем в их собственном темпе. Я не думаю, что что-либо делает лучшее задание при представлении технологии, чем этот ряд.

1
ответ дан 2 December 2019 в 07:23
поделиться

Один подход, который я проявил, когда обучающие классы должен был представить немного "песка пол, нарисовать забор" от Karate Kid. Я заставил их ввести (вручную) веб-приложение на две страницы, состоявшее из HTML и JavaScript, основанного на распечатке, которую я дал им.

Осуществление расстроило многих людей, потому что на такую тяжелую работу, особенно походило, когда я, возможно, просто дал им приложение как файлы. Но потому что они должны были исследовать каждый символ для наблюдения, где они, возможно, сделали ошибку, они также должны были обратить внимание на каждый символ.

Классы, где я присвоил это осуществление около начала термина класса, определенно взятого на вещах более быстро, чем те, где все ресурсы были обеспечены как файлы.

1
ответ дан 2 December 2019 в 07:23
поделиться

Я нашел, что важно сохранить их, заинтересовал конечный продукт того, что они продолжают работать. Тяжелая работа и анальная задерживающая способность разметки и программирования могут быть действительно печальными для людей, которые не привыкли к нему. Но если Вы присвоите им проекты, где они видят результаты быстро, и гордиться тем, что они делают, Вы, вероятно, сохраните их интерес.

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

1
ответ дан 2 December 2019 в 07:23
поделиться

Для первого вопроса:

Нет я не использовал бы HTML и JavaScript для обучения концепций программирования. Я, вероятно, рассмотрел бы язык.NET как C#, который скрывает боль управления памятью при предоставлении новичку большой платформы для начинаний с. Существует много полезных вещей быть сделанной стороной клиента, и я чувствую, что природа не сохраняющая состояние сети может на самом деле сделать больше для смущения новичка. Фундаментальные понятия как присвоение, ввод, логика, цикличное выполнение - то, что Вы хотите преподавать, затем более поздние понятия OO как классы, полиморфизм и наследование. Я чувствую, что требование, чтобы студент затем волновался о разметке просто, мешает. Сохраните это простым впереди.

Второй вопрос.

Начиная с HTML + JS (и я добавил бы CSS к этой груде) больше о презентации первоначально, я запустил бы новичка от использования инструмента, который обеспечил представление разделения между поверхностью для дизайна WSYWIG и XHTML. Очевидно, сгенерированный XHTML должен был бы быть чистым, таким образом, тщательный выбор такого инструмента требуется. Aptana не слишком плох, я чувствую. Затем начните тренировать студента с простыми задачами как отделения и таблицы. Заставьте их изучать изменения в разметке. Затем представьте методы CSS симпатичным вещам. Они в конечном счете сформируют умственную карту как эффекты XHTML/CSS веб-страница.

Наконец для объединения всего этого, с некоторыми методами OO за плечами и знанием XHTML/CS представляют JavaScript как обледенение на пироге презентации, чтобы сделать более хитрые вещи. Преподавайте их DOM и т.д.

0
ответ дан 2 December 2019 в 07:23
поделиться

Если Вы хотите преподавать людям HTML, пойдите с ним. Если Вы хотите преподавать им программирование, запустите с некоторого простого процедурного языка, как Основной или Паскаль. Если Вы хотите преподавать ООП - Smalltalk является способом пойти.

Что касается HTML, это - довольно широкий материал. Я прошел бы следующие шаги:

1) расположение
2) средства управления формами / основные средства управления
3) стили
4) сценарии

0
ответ дан 2 December 2019 в 07:23
поделиться

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

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

Я был бы сохранять это простым на HTML (я даже не упомянул бы CSS/AsyncXML/etc.) и основываются на основах с JavaScript.

Удачи.

0
ответ дан 2 December 2019 в 07:23
поделиться

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

0
ответ дан 2 December 2019 в 07:23
поделиться

Я делаю семинары HTML для студентов, которые обычно являются коммуникационными крупными фирмами. Это обычно начинается с основным overiew того, каковы веб-страницы на самом деле. Затем я имею, затем выкрикивают блокнот и шлепаются вниз основная страница HTML. Это в этой точке, некоторые люди придумывают пустые взгляды, но существуют также многие "АГА!" моменты. У меня только есть полтора часа для зубрежки всех основ в том, хотя, таким образом, я, вероятно, сделал бы более абстрактные понятия сети перед рукой, если бы у меня было время.

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

Я думаю, что определенно ценно преподавать общему человеку HTML, таким образом, у них есть некоторое понимание относительно того, что продолжается негласно вещей, они взаимодействуют с ежедневной газетой. Плюс у них уже есть все, что они должны начать создавать - текстовый редактор и браузер. Это - также что-то, что они, более вероятно, найдут полезными позже в жизни, для персональных сайтов и даже сформируют поля как этот.

0
ответ дан 2 December 2019 в 07:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: