校园电子告示板(一)
现时很多学校都设有电子显示屏,因为电子显示屏的用途非常广泛,例如可以显示当天学校举办的各项活动详情和一些特别安排;亦可以提醒学生一些需要注意的事项,如更换冬季校服等;又或是展示著智慧名言佳句和学校的规则,为学生进行价值教育。今期就让我们进行此类型设计。
今期我们会介绍利用树莓派,结合 Google 平台的工具,包括 Google 表单( Form )及 Google 试算表( Sheets ),制作电子显示屏平台,教职员只需要在电脑或手机上,将所需要信息和显示的日期输入到 Google 表单,有关资料便会传送到 Google 试算表并储存起来,也就是运用 Google 试算表作为系统的数据库。
树莓派的网站服务器会在 Google 试算表拿取资料,然后自动地在指定日期当天将信息显示出来;如当天有多于一个讯息需要显示,系统便会循环地逐一显示出来。整个项目也是使用 Google 工具和开源程式,全部都是免费,并配合 JavaScript 将数据视像化,最终显示在网页上。此习作与新高中课程的选修科目“资讯及通讯科技”中的选修部分“数据库”及“多媒体制作及网站建构”的内容有密切的关系,修读此科目的同学可视这个习作为一个学习资源。

校园电子告示板模拟图。

系统运作流程。
建立 Google 表单
第一步就是要建立讯息输入的界面,我们会使用 Google 表单来制作这个版面。在登入 Google 户口之后,按下 Google 表单的图标,就可以建立一个新的表单,在表单内容中填上适当的标题及说明,例如“ Message Input Form ”;跟着我们便为表单建立相关的问题,已收集有关信息的资料,包括讯息内容、日期和相关老师等,如需建立包含更多内容的电子告示板,只需要自行加入相关问题就可以。
Google 表单:https://www.google.com/intl/zh-TW_hk/forms/about

Step 1: Google 有一系列服务,其中一个是 Google Forms ( Google 表单)。

Step 2: 首先为表格命名,以便日后管理所有表格,我们将表格命名为“ Message Input Form ”。

Step 3: 现在开始编排字段,按下“ Untitled Question ”并且输入“ Date ”,此位置是输入讯息显示的日期,并在右边答案的选项中选择 “ Date ”。

Step 4 : 当教职员回答此问题的时候,系统会展示一个月历图像,用家只需要选择讯息显示的日期便可以,资料便会以“日/月/年”的方式储存起来。第一条问题的设定已经完成了,跟着我们便按下加入新问题的图标,开始设定第二条题目。

Step 5: 在第二条题目的“ Question ”字段中输入“ Message ”,此位置是输入需要显示的讯息内容,答案的选项设定为“Short answer”,我们便可以在字段中输入简单的文字。
使用相同的方法,我们继续加入第三条题目,目的是收集发放此讯息的相关老师名字,答案选项也是设定为“ Short answer ”,当然完成了所有题目的设定后,按下表单右上角的 Preview 图标,便可以检视整份表单的设计。
