Sociallearnlab

日程,每天都有进步

教育大发现, 增加了”日程” ,http://sociallearnlab.org/?page_id=423

SLL中项目管理的简化运用

SLL:SocialLearnLab 缩写,中文名“教育大发现” 。(参考 http://code.google.com/p/sociallearnlab/wiki/SllDict ) ;

“教育大发现”,http://sociallearnlab.org ,总的来说,是个社区网站。该社区营造的是一种学习环境,在营造环境过程中,探索和传播一些东西,社区项目工程管理顾问仨儿帮助总结道:
使用 FLOSS 项目组织方式,来聚集同道老师,共同来发明/探索/完善:”如何一起协作、合作教育”的解决方案。

SLL 以项目来驱动发展,这就涉及到项目如何科学有效且要能保证可持续发展,特别是在这样的分布式网络环境中,SLL选择的是能够支持协同创作版本管理、问题跟踪管理的GoogleCode。

对于没有任何技术基础的用户来说,也完全可以绕开诸多的技术术语,只要你掌握http://code.google.com/p/sociallearnlab/ 中WIKI如何用就可以。

《Google服务应用手册》(GSH)为例,这是该项目首页,就是通过这个首页,把组成该项目的若干WIKI页面组织在一起,在编辑的过程中,不断创建新页面,同时不断将页面间建立超链接。实际操作就这么简单。

另外可以为新手提供在GoogleCode中的WIKI编辑说明,不是语法说明,而是说如何创建新页面,创建新页面中除编辑内容之外再提交保存时,还要填写的注意内容,如文件名规划、标签填写等等。这样可能新手上路的问题就基本解决了。(这个可以在好看簿中写个故事来说明.)

普通参与者实际上,在一开始的时候,可以避开对于SVN的工作原理机制的了解,直接参与WIKI编辑。这样上手可能会更快一点。

写作平台应用说明(一)

余波、王万清老师和我一起为教育大发现社区的朋友初步搭建了写作平台,这个平台主要是由GoogleCode和SVN组成。大家可以动手来做做。
一、按照以下顺序,我们先应用这样几个工具:
1、2、版本控制SVN+code.google:http://code.google.com/p/sociallearnlab/
3、项目管理 Everydo:http://sociallearnlab.everydo.com
4、实时讨论~ IRC
请记住以上这些网址。
二、以下是针对上面工具的应用手册,大家看着做就可以:
1、GoogleCode:http://code.google.com/p/sociallearnlab/wiki/UsageGooglecode
2、SVN:http://code.google.com/p/sociallearnlab/wiki/Usage
3、IRC:http://code.google.com/p/sociallearnlab/wiki/UsageIRC
4、Everydo:http://code.google.com/p/sociallearnlab/wiki/UsageEverydo
三、任务驱动(边看边做)
1.1熟悉GoogleCode界面
GoogleCode手册看完后,大家进入Googlecode,能看到的界面主要有6个标签:

Project Home| Downloads| Wiki| Issues| Source| Administrator (注:Administrator只有Project owners才能看 到,Project members看不到) 大家先点点前5个标签,试试吧,看看都有什么东东!~Project Home其实就是我们Googlecode的首页,通过它能链接到各个WIKI页面;Downloads里面可以存放些资料,供大家下载,一般很少用;
*Wiki就是我们写书和发布一些资料的内容,Googlecode的首页就相当于WIKI的目录;Issues是存放各种需要修改文件的信息,请参看Task;*Source是SVN所在地,也是我们Googlecode的核心,便于对文件版本进行控制,SVN包括以下几个目录: (1) tasks 收集各种和主工程相关的辅助,支持性质任务代码 (2)tangle 对应开辟各种成员目录,收集平时的积累,成熟后就可以合并到trunk中 (3) trunk 主干分支, 所有最新的成果组织在期中,也就是我们的图书 (4) branches 发布版本分支收集, 收集阶段性成果,并进行针对版本的追维护(5) wiki 图书维基
1.2完成WIKI页面制作,写个自我介绍
大家对GoogleCode有个大概了解后,手痒痒了吧!开始做吧!
第一步:进入WIKI页面:点击左上角的蓝色“New Page”能够创建新的Wiki页面。进入“New Page”页后,注意格式 ;
第二步:页面命名Page Name…(您的英文名字)一定要按照我们起草的《文件命名规范手册》来命名,便于管理;
第三步:填写内容Cotent…我们看到的第一句话就是One-sentence summary of this page.一定在“summary”后的“空格”后输入简单Summary,这将在Wiki标签内显示“summary+Lables”。剩下的内容请参考Wiki右侧的WIKI标记语言帮助“Wiki Markup Help”;
第四步:添加标签Labels…
标签便于我们管理,标签请认真填写,详见IssueFlow 选择正确的标签来综合标定问题,请认真理解IssueTags~Issue标签详解;
第五步:保存;记得经常保存WIKI,以免丢失!同时,也可以在编写过程中预览(Preview);
第六步:完成。
1.3发表ISSUES
第一步:看例子;点击ISSUES标签,进入ISSUES页面,先看Tsak;
第二步:新建ISSUES;自己新建个需要修改的ISSUES;
第三步:发表一个ISSUES评论;
第四步:完成。
做完这些,你理解googlecode是做什么的吗?如果还不明白,请您做SVN,做完就会明白啦!
2.1下载SVN
从这儿下载: http://www.subversion.org.cn/?action-viewnews-itemid-64

进入后,能看到3个下载文件,下载以下两个文件:TortoiseSVN-1.5.0.13316-win32-svn-1.5.0.msi
LanguagePack_1.5.0.13316-win32-zh_CN.msi
然后依序安装以上两个文件.(注:你的机子是32位还是64位,以上是32位的安装程序,64位则下载另一个)
2.2用SVN上传和下载文件;
按这个上面说明进行操作:http://blog.csdn.net/andylin02/archive/2007/07/06/1681387.aspx
在本地计算机建立一个文件夹,比如我在E盘建立了“SocialLearnLab”文件夹,右键点击该文件夹,就可以使用刚才安装
的“TortoiseSVN”。
选择TortoiseSVN菜单下的Export…,接着它会让你输入url;
输入https://sociallearnlab.googlecode.com/svn ,提示输入用户名和密码(用户名和密码是http://code.google.com/p/sociallearnlab/source/browse/,左上角的checkout的URL 中自动获取的(When prompted, enter your generated googlecode.com password.))成功之后在本地“SocialLearnLab”文件夹中出现几个子文件夹,分别是:
branches
tangle
tasks
trunk
wiki
当然,以后编辑可以直接在本地文件中的文件中进行编辑,然后再通过” commit” 上传即可.
当然还可以直接访问http://code.google.com/p/sociallearnlab/
会看到界面上方有5个标签:Project Home| Downloads| Wiki| Issues| Source|,
(这里还有一份说明http://code.google.com/p/sociallearnlab/wiki/
UsageGooglecode)
请记住这几个命令:Export,Commit,Revert,Add,Delete…
2.3删除你上传的文件(请勿乱删除);
关于如何为何需要SVN:
SVN简明介绍, http://code.google.com/p/sociallearnlab/wiki/UsageSVN
进一步参考:http://tortoisesvn.net/
http://www.subversion.org.cn/svnbook/1.4/index.html
IRC,Everydo使用说明,已经很详细啦,大家自己看着做吧!这里就不多说啦!记得不知道的地方用Google,也可以用IRC和在这里和我们讨论啊!Everydo可以后面再了解!前三种工具越快用越好!

看上去这么多资料,可能我们写的有点复杂,大家多用,很快就上手啦!一定要攻克这个技术难关,才能进入社区发展的新阶段,大家加油啊!

“发现大学”小组在好看簿成立了

和庄老师讨论了以后,我们在好看簿成立了一个“发现大学”的小组。小组的活动策划会随后整理出。为成立这个小组写的简介是——

成立这个小组,是因为:
 
当我走出校门的时候,我发现我对于大学的认识和想象仍然是贫乏的。
 
另外,我认识的许多还没有上大学的学生和他们的家长,可能也需要一个帮助他们发现大学的过程。
 
而对于在大学的许多老师和同学来说,或许也需要一个重新发现大学的开始——
 
尤其是当我们不想再局限于自己的大学,不再局限已知某个名字或名头的大学,想把眼睛投放到更广阔的、作为人类知识宝库、知识殿堂的大学时,“大学”意味着对我们所在校园和其他校园更深层的关注,及一种开放性。
 
我们对自己的校园、老师、相关历史、相关专业和院系、相关研究和实践、我们参与的社团活动等,可能有了新的认识;可能进而我们也希望从新的角度,重新认识和我们一块生活在这个校园里的其他同学和院系。
 
甚至随着我们欲望的“膨胀”,我们希望大学之间不再有藩篱,国内外的大学之间也不再有藩篱,我们可以更自由地在人类知识的殿堂里漫游、交往、探索、发现…..
 
有时候我无法停止这种想象,而且当很多人想把我拉回到现实中,让我更真实地意识到现实的割裂和残酷时,我的反抗会更加强烈。
 
因为我已经看到了网络新技术给我们带来的一线曙光,而且深信,网络技术的发展将进一步开启一个人类大发现的历程。
 
今天,我们许多人每日与大学相伴,星星点点的大学也已经分布在广袤地球的许多角落,而我们的“精神之旅”还没有启程。
 
我呼吁更多的老师同学、已经工作的朋友,或还没有上大学的小弟小妹及其家长,让我们一起来开创这个发现和重塑大学的历程!
 
 
小组负责人 小石,
xiansf@gmail.com
“教育大发现”社区(http://www.sociallearnlab.org

欢迎大家加入并推介这个小组,小组的地址:

发现大学http://www.haokanbu.com/group/134/

GoogleAnalytics应用案例

一、应用情境

最近我们“教育大发现”团队新建了网站,见到朋友和同学我就告诉他们我们团队的网站网址,想让他们有空多访问。甚至,我把我的QQ签名都改成了我们的网址,在Twitter上我也做了广告,很多朋友知道我们团队的博客网站,感觉都很不错,说我们搭建的平台很漂亮,Wordpress也能做的这么好!我自己心里也很开心,也满有成就感的。可是,过了一段时间,我就开始犯愁,哪些朋友访问过我们教育大发现网站呢?我们的网站点击率有多少?网站的什么页面最吸引他们?他们最多会停留多长时间?他们是通过什么方式访问的呢?他们都处在哪里呢?是我周围的人吗?如何让团队中的所有成员都了解我们网站的具体情况,包括各种分析报告等一系列问题,于是我想到了GoogleAnalytics,我自己的网站(博客)也用它做过分析,也是我自己在管理!于是我开始再次使用GoogleAnalytics

二、什么是GoogleAnalytics

GoogleAnalytics是用于帮助你分析网站的访问者的具体情况,包括:他们来自何处、何时访问你的网站、停留时间等,以便帮助你更好的设计和制作你的网站,提高你的网站访问量。

三、配置网站

1、登录到Google账户;
2、打开GoogleAnalytics服务,如果没有注册,先开通GoogleAnalytics服务,注册网址http://www.google.cn/analytics/en-GB/sign_up.html
3、返回Google账户,打开GoogleAnalytics服务;
4、添加网站配置文件,包括两步:选择网站配置文件类型、为新域添加配置文件, 点击“完成”;
5、添加跟踪代码;
具体添加代码是指通过一段代码粘贴到您要跟踪的每个网页的 </body> 标记之前,实现对网站访问的跟踪。可以通过两段代码实现,一种是原有跟踪代码(urchin.js),如下所示:
<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct = “UA-4282977-2″;
urchinTracker();
</script>
另一种是新跟踪代码(ga.js),如下所示:
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’
type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-4282977-2″);
pageTracker._trackPageview();
</script>
两种代码跟踪网页的区别在于:如果您的网站安装了 urchin.js,采用此跟踪代码。urchin.js 不会获得功能更新,而且不支持新功能。如果你不确定你的网站是否有 urchin.js,请采用新跟踪代码(ga.js),可及时获得各种新功能。
我应用的是Wordpress2.6搭建的网站,所以,把我的以上新跟踪代码(ga.js)粘贴到WP-blog-header.php文件中就可以啦。
6、保存,等待最长24小时,就可以看到我们的网站分析数据,真是急不可待。

四、分享分析报告

第二天,我又在想如何与他人分享网站分析报告,通过GoogleAnalytics服务右侧的“帮助”,我看到了“如何授权其他用户访问我的报告? ”通过“用户管理器”操作实现这一想法,具体有这样几步骤:
1、打开GoogleAnalytics设置;
2、添加用户,包括三步:键入用户信息(用户姓名和Gmail)、访问类型(仅查看报告或用户管理员)、允许访问的网站配置文件;
3、保存更改,就完成。
添加完用户后,我想在其他朋友的Google帐户上也就会出现GoogleAnalytics服务,于是我通知SocialLearnLab团队的余波查看我们网站的分析数据报告,他告诉我他Google帐户没有GoogleAnalytics服务。那我想:这是什么原因呢?于是,我修改了访问权限,可是还是不行。由于我的GoogleAnalytics是很早就用了,我在想他们是否没有开通GoogleAnalytics服务,如果没有开通,怎么能够享受这一服务呢?于是,我让余波试着这样几步操作:
1、登录到Google账户;
2、打开GoogleAnalytics服务,先开通GoogleAnalytics服务,注册网址http://www.google.cn/analytics/en-GB/sign_up.html
3、返回Google账户,打开GoogleAnalytics,查看GoogleAnalytics中的各种报告;
终于,余波告诉我,他可以访问啦,我们成功啦!

通过这一过程,我发现Google服务需要团队与合作,需要大家一起“做”,才能把它用的更好!感谢合作与分享!
参考资料:http://www.google.cn/analytics/

Next Page →


网站备案号:京ICP备08009409号