分享到:

Java难因互搏妥协而前途明朗

Oracle诉讼Google不过是项庄舞剑,Java开源项目迁移意味着这一次IBM已经妥协了,围绕Java的争斗和变数才刚刚开始。$$——本报记者 刘洪宇$$Java前途未卜的状况似乎正在因IBM发布的一则消息发生改观。据国外媒体10月12日报道,IBM将把与Java开发有关的工作从ApacheHarmony项目转向OpenJDK。按照IBM的官方说法,这一举措“消除了Java未来发展的一些不确定性”。然而,这样留有余地的说法依然不能让开发者完全消除疑虑。$$要说清楚疑虑何在,不妨从一些分裂Java的江湖事件说起。开发人员常用的JDK(Java开发套件)是Java的核心所在,但并不意味着只有Sun(现并入Oracle)开发的JDK才是唯一的正宗,比如早期Orale、IBM以及基于GNU开源的Kaffe、OpenJDK都获得了授权,因此它们也被称为JDK,在性能上还互补。$$但还有一个名气很大的另类,那就是基于Apache协议的H...  (本文共1页) 阅读全文>>

《中国信息技术教育》2017年01期
中国信息技术教育

Mixly开源项目设计11:编程与3D打印结合制作互动古瓷瓶

交互设计(Interaction Design)的要素。其以是指两个或多个互动的个体之间交自身的独特之流的内容和结构,使之互相配合,美,诠释着中共同达成某种目的。交互设计旨在国传统文化的图2努力创建一种人与产品良好互动的发展与演进。关系,如果教师将这种理念渗透到本文中,我们信息技术课堂上,促使学生与软硬将图形化编程件之间形成互动,可极大地激发学与3 D打印相生的创造性与学习的主动性。结合,想制作运用上述理念,我们编辑了交一件古代瓷互性强的程序,之所以选择中国传器——柳叶瓶统文化的代表——瓷瓶作为主题,(柳叶瓶为清旨在让制作者体验瓷器的制作过代康熙官窑独图3程,进而发现瓷器背后的文化与美。特器形之一,如图1。侈口,细颈,敛序运行后,线段X坐标不变,Y坐瓷器,是中国古代人民手工制腹修长,卧足。器形曲折多姿,隽秀标匀速增加。在这一过程中,移动作的代表之作,是技术与艺术融合典雅,若悬垂的柳叶,又似亭亭玉立滑杆控制线段长短,将会同时通过的...  (本文共3页) 阅读全文>>

《中国信息技术教育》2017年11期
中国信息技术教育

Mixly开源项目设计15:霾迹彩蛋

雾霾是目前困扰我国的环境应。作品名字的来历还是比较有趣难题,这个难题同样在洛杉矶、伦的。笔者完成“彩蛋”之后,在微敦等城市发生过。2016年冬天,雾信朋友圈发起征名活动,规定最终霾侵袭了大半个中国,京津冀地的冠名者可以享受一项福利,即冠区尤甚。在阴郁的霾层笼罩下,人名者的微信名称会被雕刻到3D打们的身体健康受到了威胁。不明印的外壳上。大家集思广益。有的原因的咳嗽、莫名的心理压力使名字比较大气,如“鼎新华彩”;得大家的生活幸福感急剧下降。有的名字比较风趣,如“七彩元气图2但笔者又不得不承认另外一个事蛋”(话说一共六种颜色,哪有七雾这样的颗粒十分敏感,因此常实:因为在我国雾霾对身体的危害彩);有的名字富有深意,如“达用于空气净化系统(如图2)。红远没有伦敦雾霾那样危害剧烈、芬奇炫彩蛋”,寓意为达芬奇小时外线发射二极管和光电晶体管迅速,所以像温水煮青蛙一样,人候画蛋的经历为之后的科技与艺对角式地排列在这款设备中,能们渐渐习惯了处在这样...  (本文共3页) 阅读全文>>

《中国信息技术教育》2017年Z2期
中国信息技术教育

Mixly开源项目设计16:触控台灯

本文是模块可重用的设计在信息技术实验这个栏目中的第一篇,按照之前的惯例,我们仍然按照制作、改装、玩转、分享四个步骤来呈现一个项目的学习过程。因为,要引入积木的搭建,所以项目的复杂度一开始并不高,我们会从一个非常简单的触控台灯项目开始。●制作:使用电子模块实现对LED灯带的控制效果电子积木的特点是可以重复使用,并且拼接起来比较方便,防反插的接口设计可以最大限度地避免插错。在主控板上有一个黄色的输入/输出接口(GV23)和一个蓝色的输入/输出接口(GVA1A2),我们将LED灯带插入到GVA1A2口中,将触摸传感器接入到GV23接口处(如图1)。图2是将触摸传感器和LED灯带接好的样子,连接好电路后,接通9V电池的电源,这里面触摸传感器为信息的输入,LED灯带为信息的输出。将电源接口旁边的开关由“关”的位置切换到“开”的位置,此时电源指示灯亮。触摸触控传感器,我们发现LED灯带由熄灭变为点亮,图1图2再次触摸这个触控传感器,LED灯...  (本文共3页) 阅读全文>>

《中国信息技术教育》2017年Z3期
中国信息技术教育

Mixly开源项目设计17:太阳会闪烁吗?

创客课程有三个大类,第一类就是项目式的课程,对其比较简单的描述是,教师借助一个具体的项目,对项目所需要的技术进行讲解,学生用到什么教师教什么。这样做的好处是,教学完成后会有一个比较确定的、深入的结果,而且随着创客课程的深入展开,学生的作品更接近生活中真正能用的东西。项目式学习常出现在小组教学上,并以4~8小时的连续学习为主。第二类课程是系统教学的基础课程,它一般像写一本书一样,前因后果、起承转合都安排得很清楚,一般用来作为大班教学的教材使用。虽然书中的很多案例常可以看作是小项目,但是这仍然是以系统地掌握一个领域的知识为目的的,系统教学一般在大班教学中完成,以每周一小时,共计16小时的课程形式为主。第三类课程是图书馆类课程,这种课程就像图书馆中的书一样,由读者自由取阅,数据管理系统识别不同读者的学习兴趣,并产生不同的指向,进而给予学生个性化的指导和课程推荐,优秀的读者甚至能够成为图书馆类课程的作者,形成一个区别于教师评价、竞赛评价...  (本文共3页) 阅读全文>>

《现代图书情报技术》2016年09期
现代图书情报技术

开放图书馆基金会成立,旨在促进图书馆开源项目的发展

开放图书馆基金会于近日成立,旨在促进图书馆开源项目的发展,并促进和支持这些开源项目的社区贡献和可持续发展。该基金会为图书馆员、开发人员、设计人员、服务提供商和供应商提供了能够与创新的开源技术进行合作,为图书馆开发转型解决方案的基础架构。基金会的创建是受到了FOLIO项目的启发。FOLIO项目于2016年6月启动,到现在,成功创建了一个由图书馆、供应商和软件开发商组成的多元社区,FOLIO项目的目标是创建一个开源的图书馆服务平台,能够将创新方法运用于现行做法,并鼓励新的和扩展的图书馆服务更全面地支持学术探究和知识生产。该基金会的首届项目包括两个现有的开源社区:开放图书馆环境(Open Library Environment,OLE)和全球开放知识库(Global Open Knowledgebase,GOKb)。OLE和GOKb社区加入开放...  (本文共1页) 阅读全文>>