chsi 发表于 2013-5-11 18:05:01

HP Prime设计团队访谈实录(翻译)

本周早些时候,我有幸与惠普教育解决方案构架师G.T. 斯普利格尔先生进行了深入交流。我们讨论了HP新品Prime图形计算器,了解了此机的一些特点。讨论涉及了Prime的编程功能,自带程序的教学应用,以及激动人心的绘图工具等。不久我们就将拿到HP Prime的完整技术参数以及运行截图,而在我们翘首以盼的同时,这里为大家奉上的是访谈纪要。


Cemetech: 请给我们大致介绍一下HP Prime图形计算器。

GT: HP Prime是今年国家数学教师协会(NTCM)年会上发布的新品,正式上市则要等到今年秋季。年会上我们对产品研发中的功能进行了初步的展示。HP Prime是一款具有多点触控的全彩色图形计算器。计算器的架构基于HP-39GII修改而来,具有HP Apps功能。它的CAS功能在与系统的集成方式上与同档次竞争产品存在很大的不同。

对于竞品来说,一个CAS计算器永远具有CAS功能。而对于我们,CAS更像是一个程序。因此,用户既可以选择使用CAS,也可以在主页视图(Home View)中使用数值运算引擎进行简单的计算。计算器还有很多专用的编辑器,如列表编辑器、矩阵编辑器、程序编辑器等。用户可以毫不费力地在CAS和数值模式之间共享数据。HP Apps则是HP Prime可用性以及易学性的基础。在App中,我们制定了相当严格的结构体系,所有的App都有视图功能(Views),而任何一个App的视图都可以直接映射到NTCM标准上去:数值视图、符号视图等,所有的视图在计算器上都有独立的按钮。每个视图都有自己的设置界面,可以通过Shift+相应的视图按钮访问。各视图在不同Apps中的复用大大地增强了计算器的易上手性。每个App都有特定的功能,并能把结果储存在变量中,而App之间可以共享变量,用户也可以从主页视图中调用App的功能。程序也可以直接调用App的功能。


Cemetech: 这些App中有没有比较独特的呢?可以介绍一下么?

GT: Prime独特的App主要有三个:动态几何(Dynamic Geometry),表格(Spreadsheet)以及高级绘图(Advanced Graphing)。高级绘图功能几乎可以操纵XY面上的一切,包括1<0,1>0以及任何圆锥曲线。与传统的TI-83、84以及Nspire系列不同的是,此程序并不是以取样的方式来绘制x和y轴上的数据坐标点——它使用的是区间算法。得益于此,Prime可以轻松处理复杂的隐含关系以及不等式。比如用户输入x^2+y^2<16,计算器能够直接绘出一个碟形。据我们的调查,教师群体普遍对这个功能有浓厚的兴趣。现在我认为数学教师们有足够的理由对此功能感到兴奋:拿y mod x = 3为例,很多教师自己也无法想象这样一个函数看起来是什么样子。
表格App可以用数值或CAS引擎在整个表格上进行运算。比如,用户可以输入x^行值+1,并把这个表格都依这个算式填充数据。全新的动态几何App的功能则和几何画板很相似:它具有不同的视图:你可以用其中一个进行计算和测量,另一个用来绘图等。这使得教师们可以尝试前所未有的计算器教学应用。


Cemetech: 对于多点触屏,你们做过学生测试么?很多国际考试都禁止触屏,对于这个你们是怎么处理的呢?GT: 对于使用触摸屏,我们的原因有三:一是力求提供高度的“数学保真度”,二是给学生提供他们所期望的最新技术发展成果,三是为解决数学问题提供一个令人感到熟悉的架构。打个比方,在表格App中,你可以用二指缩放来直观地扩宽行距。我们对于Prime的立场,可以称为是“放眼未来,慎重前进”。对于你提到的学生测试,现在讨论这个尚为时过早。对于在课堂中使用触控科技,我们仍然处于一个非常初级的阶段。

Prime在触控特性上加上了较多的限制,也就是说你不能把考试的答案写在计算器里面偷出考场。我们觉得,美国大学理事会(College Board,SAT考试机构,译者注)不应该故意地制约教育科技的发展。我们现在是本着一个谨慎而乐观的态度与大学理事会进行沟通——我们希望他们能把Prime定义为一个“具有触控功能的图形计算器”,而不是广义上的触屏设备。一个佐证就是Prime具有很典型的图形计算器键盘。

Prime还具有一个考试模式。在这个模式中,教师可以任意针对考试内容对计算器的功能施加限制,比如禁用CAS、禁用特定App、禁用App存储的数据,或者干脆从零开始制定一个专用App(类似Nspire的文档)。计算器顶部设有三个LED指示灯,可以对于不同的考试模式以不同的方式闪烁。虽然这个闪烁方式是随机的,但是只要考试模式的设定一样,闪烁方式就是一样的。我们相信,这个考试模式的安全程度比竞争对手要高。

Cemetech: HP Prime会提供什么样的联机以及编程选项?

GT: 我们会提供电脑端的软件。利用这个软件,用户可以直接输入数据、写程序。你可以在App中附加自定义程序:比如你可以自编一个“绘图”程序扩充函数App,然后在函数App里面,你可以执行一下“绘图”程序,然后进入绘图视图进行查看。机上编程语言会与HP39GII的类似。至于C SDK,据我所知目前是没有的,不过迟些我可以帮你核实一下。
我们决定扩充联机功能:我们会提供一个MicroUSB接口的无线模块,可以通过对应的附件与教师的电脑联机。这里我们用的不是Wifi,因为那样会需要很多麻烦的设置。这个无线模块的工作原理类似于无线键盘和鼠标:插上去就能用。通过无线联机,教师可以在课堂里进行测验;在统计课上可以无线采集调查结果,并把汇总的统计数据回传到学生的计算器上让他们用获得的数据做作业。

对于与传感器的连接,我们的竞争对手做的是数据采集,一秒钟返回一大堆数据。我们的做法更像是专业的监控系统:计算器自动探测传感器,然后开始把数据流采集进计算器,用户可以在图像上观察数据流。所以一秒钟你可以从一个传感器采集几千个样本数据,或者让计算器在多个传感器之间智能地分配带宽。

Cemetech: 你觉得HP Primd的目标用户群是哪些?

GT: 我觉得用户群看起来会像是一个维恩图:对于中学生来说Prime是一个很有用的学习工具,而解方程App、CAS以及全面的单位运算支持会让Prime对于大学的工程以及数学课程也具有吸引力,编程功能能吸引大学生。Prime具有的预载数据功能可以确保课堂上每个学生的进度都一样,适合于课堂教学。

Cemetech: 有RPN和3D绘图支持吗?
GT: Prime会有一个RPN模式设置,所以它仍然是一个“一等公民”。在这一点上Prime和39GII有着较大区别:在39GII中,RPN只是作为一个App的形式出现的。Prime的RPN会让它在大学应用中更具吸引力。在最初发布的版本中不会有3D画图功能。3D画图在我们的期望功能列表中,但我们认为它对于最初上市的版本不是很重要。

Cemetech: 谢谢!

此外,我们还从HP计算器部产品经理贾森·史密斯(Jason Smith)口中得知了Prime产品名称的由来。贾森写到:

HP Prime的命名对我们来说具有多重含义。首先,Prime是HP计算器四十年历史中第一款型号中不含有数字的产品,这象征着计算器在课堂和专业用途中的变革。Prime还意味着它是我们的旗舰产品:在我们推出的所有产品中,Prime有着目前最优雅时尚的外观和最强大的功能。像多点触控、彩屏以及高级绘图引擎都是这一点的例证。最后,质数(Prime Number)在所有数字中具有重要的地位,因为它们是筑成所有合数的砖瓦。HP Prime在我们看来,正是HP一切计算器产品和解决方案的基础。
Via Cemeteh

朔雪X忆 发表于 2013-5-11 20:34:44

其实RPN不是原生的了吧……
于是RPL编程也木有了、没办法,彻底不兼容前作了。
不过那个Advanced Graphing绝对赞!其实那个功能hp早就实现过、相当于48系列中的plot type=truth 那个真的是一个像素一个像素算过去画出来……

DAS 发表于 2013-5-11 21:09:09

才知道这货是多点触控

水瓜 发表于 2013-5-12 07:57:04

这个机器看看PV真的超棒……和CX都各有特色吧(话说多点触控的话岂不是可制作触控交互式的游戏XD)

chsi 发表于 2013-5-12 08:12:14

水瓜 发表于 2013-5-12 07:57 static/image/common/back.gif
这个机器看看PV真的超棒……和CX都各有特色吧(话说多点触控的话岂不是可制作触控交互式的游戏XD)

估计够呛,没有C SDK,和早期的Nspire一样封闭。

水瓜 发表于 2013-5-12 10:39:02

chsi 发表于 2013-5-12 08:12 static/image/common/back.gif
估计够呛,没有C SDK,和早期的Nspire一样封闭。

HP怎么不来一发机上C秒了其他计算器……

chsi 发表于 2013-5-12 11:06:16

水瓜 发表于 2013-5-12 10:39 static/image/common/back.gif
HP怎么不来一发机上C秒了其他计算器……

HP不会傻到推出一款让学生在课堂上偷偷玩触屏水果忍者的机器。

chsi 发表于 2013-5-12 11:29:16

朔雪X忆 发表于 2013-5-11 20:34 static/image/common/back.gif
其实RPN不是原生的了吧……
于是RPL编程也木有了、没办法,彻底不兼容前作了。
不过那个Advanced Graphin ...
RPL在我看来没什么意思。RPL是个很原始的语言,可读性也很差。如果HP早期计算器也能轻易实现C、BASIC一类更先进的语言,基本不会有人选择用RPL。事实上,39GII和Prime自带的语言完全可以取代RPL。

在今天的背景下即使支持RPL,其意义也不过是照顾老用户习惯罢了。然而39GII和Prime显然都不是为了HP计算器的老用户设计的。

看介绍,RPN和代数输入在Prime上应该应然是平行的关系,不存在非原生的问题。

urill 发表于 2013-5-12 11:54:12

Mathematica把x mod y == 3 画的很恶心。不知道 HP Prime 的表现如何了

零下一度 发表于 2013-5-18 00:01:43

不知道HP会不会不断的提供更新。
页: [1]
查看完整版本: HP Prime设计团队访谈实录(翻译)