Summary You will implement an app in AppInventor based on a given project specification This app will use a range of components You will also submit a brief report containing pseudocode and describing
完成的部分:
- Application Description
我需要开发一个记忆(图片匹配)游戏,使用MIT AppInventor。在这个游戏中,应用程序将选择一些随机图像并将它们随机放置在“面朝下”的布局中。玩家必须每次选择两个图像进行揭示,如果它们匹配,则得分增加。如果选择的两个图像不同,则它们再次隐藏。玩家的目标是在没有猜错的情况下找到配对的图像。
- General Requirements for Coding
为了获得满分,我需要在我的应用程序中正确使用以下每个组件或结构:
• 一个通知器 • 各种用户界面组件,例如:标签、图像、按钮、文本框和/或复选框,以及水平排列、垂直排列或表格排列(或全部)。 • 一个时钟和瞬时 • 列表构造 • 重复构造 • 决策结构 • 一个布尔(AND或OR)表达式。 • 使用“to do”或“to do ... result”块定义的过程。
- Brief Report Requirements
我需要提交一份简短的报告,其中包括以下内容:
• 包含我的姓名和学生ID号码的标题页。 • 描述我的应用程序将响应的三个事件的伪代码行为。请确保您清楚地标记这些事件,以便清楚地了解您正在建模的方面。 • 对于上一节中列出的8个提到元素/块的项目,您应该描述您如何在解决方案中使用那个/那些组件,并为什么进行证明。如果您多次使用组件,请描述一个示例。
指导的部分:
根据上述任务要求,您需要完成以下步骤:
- 确认您已经理解了任务要求,并阅读了所有的要求和说明。
- 设计您的应用程序的用户界面。您可以使用MIT AppInventor中提供的各种用户界面组件来创建您的应用程序。您可以自由设计界面,但请确保您的解决方案满足要求。
- 编写代码以实现应用程序的逻辑要求。您可以使用MIT AppInventor提供的各种块和组件来创建您的应用程序。请确保您已正确使用每个组件或结构。
- 测试您的应用程序以确保它可以正确地执行所需的功能。
- 编写一份简短的报告,其中包括上述要求的伪代码和描述。
在完成任务时,请确保您不会使用其他人的代码或解决方案。如果您需要任何帮助或澄清,请随时在Moodle上发布问题
原文地址: https://www.cveoy.top/t/topic/cjlf 著作权归作者所有。请勿转载和采集!