Разработка домашнего задания для AJAX - PullRequest
4 голосов
/ 15 февраля 2010

Я отвечаю за разработку домашнего задания, чтобы обучить класс из 100 учеников AJAX.Они имеют глубокие знания CSS / xHTML, но большинство из них являются новичками в Javascript.Я не хочу, чтобы назначение требовало использования JQuery или какой-либо другой инфраструктуры.

Я хочу, чтобы они что-то строили с AJAX.На стороне сервера будет работать либо персонал курса, либо с помощью какой-либо внешней службы.(Как Twitter, Google или Facebook ... что еще?)

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

  • список твитов по имени пользователя, включая дату и «в ответ» info
  • найти изображение профиля пользователя
  • возможность щелкнуть информацию «в ответ на», чтобы просмотреть информацию этого пользователя
  • списокподписчики и друзья по имени пользователя

Цель этого задания - не обязательно создавать что-то новое или полезное, а дать ученикам четкое понимание AJAX, чтобы они могли создавать свои собственные приложения в будущем.

Ответы [ 3 ]

4 голосов
/ 15 февраля 2010

Если вы не используете фреймворк, вам придется поговорить о полудюжине попыток перехвата для создания реального объекта в нескольких браузерах (или это не проблема?). Если нет, я бы пошел с w3schools one .

3 голосов
/ 15 февраля 2010

Я бы предложил публичный API, такой как API поиска Bing, поскольку он возвращает результаты в формате XML.

Например, http://api.search.live.net/xml.aspx?Appid=...&query=chocolates&sources=web

чтобы увидеть XML-документ для запроса "шоколад". Вам нужно зарегистрироваться на http://www.bing.com/developer, чтобы получить APPID, но вы можете поделиться им со своими студентами.

0 голосов
/ 26 февраля 2010

Другим возможным веб-сервисом является GeoNames: Geonames

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...