TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT
    4.
    发明申请
    TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT 审中-公开
    基于触摸的交互式学习环境

    公开(公告)号:US20160354694A1

    公开(公告)日:2016-12-08

    申请号:US15173573

    申请日:2016-06-03

    Applicant: Apple Inc.

    Abstract: In an example method, a graphical user interface (GUI) is displayed to a user on a display device of a computer system. The GUI includes a first game portion visually depicting a first game element and second game elements disposed within a game environment. A position of the first game element, a position of each of the second game elements, and/or a number of second game elements is randomized. The first GUI also includes a control portion visually depicting commands for manipulating the first game element within the game environment, and a first code portion. The computer system receives an indication that the user selected one of the commands depicted in the control portion. In response, the game element is manipulated within the game environment in accordance with the selected command. A first sequence of software code associated with the selected command is displayed in the first code portion.

    Abstract translation: 在示例性方法中,在计算机系统的显示设备上向用户显示图形用户界面(GUI)。 GUI包括在视觉上描绘第一游戏元素的第一游戏部分和设置在游戏环境内的第二游戏元素。 将第一游戏元素的位置,每个第二游戏元素的位置和/或多个第二游戏元素随机化。 第一GUI还包括可视地描绘用于操纵游戏环境中的第一游戏元素的命令的控制部分和第一代码部分。 计算机系统接收用户选择控制部分中描绘的命令之一的指示。 作为响应,游戏元素根据所选择的命令在游戏环境内被操纵。 与所选择的命令相关联的第一软件代码序列显示在第一代码部分中。

    DATA PRESENTATION IN INTEGRATED DEVELOPMENT ENVIRONMENTS
    5.
    发明申请
    DATA PRESENTATION IN INTEGRATED DEVELOPMENT ENVIRONMENTS 有权
    综合发展环境中的数据呈现

    公开(公告)号:US20140196013A1

    公开(公告)日:2014-07-10

    申请号:US13844124

    申请日:2013-03-15

    Applicant: APPLE INC.

    CPC classification number: G06F11/3624 G06F9/44526 G06F9/451 G06F11/3664

    Abstract: Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a first data object stored in a memory of a second computing device, wherein the first object is of a first data type in a process configured to execute on the second computing device, generating an expression configured to convert the first data object to a defined data format, sending the expression to the process, executing the expression in the process to produce intermediate data that represents the first object in the defined format, receiving the intermediate data, creating a second object of a second data type based upon the intermediate data, and displaying a graphical structure of the second object.

    Abstract translation: 提供方法和装置来访问和呈现来自在单独设备上执行的进程的数据,其中数据以适合于数据类型的形式(诸如表示数据的图形结构)呈现。 所述方法包括接收显示存储在第二计算设备的存储器中的第一数据对象的请求,其中所述第一对象是被配置为在所述第二计算设备上执行的处理中的第一数据类型,生成被配置为转换 将所述第一数据对象定义为数据格式,将所述表达式发送到所述过程,在所述过程中执行所述表达式以产生表示所述定义格式的所述第一对象的中间数据,接收所述中间数据,创建第二数据的第二对象 基于中间数据类型,并显示第二对象的图形结构。

    Graphical representation of data in a program code editor

    公开(公告)号:US10255045B2

    公开(公告)日:2019-04-09

    申请号:US15066539

    申请日:2016-03-10

    Applicant: Apple Inc.

    Abstract: In one embodiment, non-transitory computer-readable medium stores instructions for implementing a source code editor within an integrated development environment. The instructions to cause one or more processors to implement a method comprising receiving data at a source code editor, the data representing a data value to be used by source code displayed by the source code editor, inserting the data representing the data value into the source code, and displaying a graphical representation of the data value in the source code editor, the graphical representation displayed within a program code statement associated with the data value.

    GRAPHICAL REPRESENTATION OF DATA IN A PROGRAM CODE EDITOR

    公开(公告)号:US20170123762A1

    公开(公告)日:2017-05-04

    申请号:US15066539

    申请日:2016-03-10

    Applicant: Apple Inc.

    CPC classification number: G06F8/34 G05B2219/23291 G06F8/31 G06F8/33

    Abstract: In one embodiment, non-transitory computer-readable medium stores instructions for implementing a source code editor within an integrated development environment. The instructions to cause one or more processors to implement a method comprising receiving data at a source code editor, the data representing a data value to be used by source code displayed by the source code editor, inserting the data representing the data value into the source code, and displaying a graphical representation of the data value in the source code editor, the graphical representation displayed within a program code statement associated with the data value.

Patent Agency Ranking