为AJAX设计家庭作业

时间:2010-02-15 16:46:07

标签: ajax

我负责设计家庭作业,教授约100名学生关于AJAX的课程。他们对CSS / xHTML有扎实的了解,但大多数都是Javascript的新手。我不希望赋值需要使用JQuery或任何其他框架。

我希望他们用AJAX构建一些东西。服务器端将由课程人员或使用一些外部服务处理。 (比如Twitter,谷歌或Facebook ......还有什么?)

我的一个想法是向学生询问具有以下功能的应用程序:

  • 按用户名列出推文,包括日期和“回复”信息
  • 按用户查找个人资料图片
  • 能够点击“回复”信息以查看该用户的信息
  • 按用户名列出粉丝和朋友

这项任务的重点不一定是建立新的或有用的东西,而是让学生对AJAX有扎实的了解,以便他们将来可以构建自己的应用程序。

3 个答案:

答案 0 :(得分:4)

如果你不使用框架,你将不得不谈论进入六个尝试捕获来在多个浏览器中创建实际对象(或者这不是一个问题?)。如果没有,我会选择w3schools one

答案 1 :(得分:3)

我建议使用像bing搜索API这样的公共API,因为它以XML格式返回结果。

例如,http://api.search.live.net/xml.aspx?Appid=...&query=chocolates&sources=web

查看查询字词“巧克力”的XML文档。您需要在http://www.bing.com/developer注册才能获得APPID,但您可以与学生分享。

答案 2 :(得分:0)

另一种可能的网络服务是GeoNames:Geonames