Develop Phase#

What happens in the Develop Phase#

The develop phase involves students creating new understanding and identifying possible solutions using design, systems, and abstraction and algorithmic computational thinking processes. Students evaluate personal, social and economic impacts, components and digital solutions against criteria throughout the develop phase to make decisions and refine the user experience and technical operation of components of the solution [QCAA, 2017].

To complete the Develop phase of the EDGE problem solving processes we will need to develop three distinct aspects of the application:

  • User Interface

  • Programming Components

  • Data Structure.

These three aspects reflect the MVC Architecture Pattern.

To do this, we can use the following tools:

  • User Interface

    • Sketching

    • Wireframes

    • Mock-ups

    • Prototypes

    • Annotation

  • Programming Components

    • Class Diagrams

    • Pseudocode

    • IPO Tables

    • Desk-checking

  • Data Structure

    • Data Flow Diagrams

    • Entity Relationship Diagrams

    • Data Dictionaries

    • Relational Schemas

Tools used to complete the Develop phase:

  • Mock-ups

  • Class Diagrams

  • IPO Tables

  • Pseudocode

  • Desk-checking

  • Data Flow Diagrams

  • Entity Relationship Diagrams

  • Relational Schemas

To develop ideas, students:

  • use design thinking to visualise ideas and synthesise information and ideas in response to a digital problem by using drawing and creative skills to represent and communicate ideas

  • acquire required information, tools and skills to implement a solution plan

  • use computational thinking to apply abstraction procedures to problem components

  • use computational thinking to express algorithms

  • use systems and design thinking to develop ideas about components and solutions to test conceptual models

  • use systems and design thinking to generate creative ideas, identify a solution and evaluate ideas that best meet the criteria for success. [QCAA, 2017]