Posted on

What is the design pattern for the language learning game ?

The design patterns are the templates for creating digital games. For example, a quiz question can be designed into several design patterns and these may affect the learners who may have differents skill. We see that the design pattern reflects different learning outcome and different learners. Thus the well-designed game should be avaluated on the design pattern. Our design pattarn is evaluated and designed according to the principles of software engineering as well as education purpose.

Below is an example of the design pattern. The design pattern corresponds to data (i.e., question and multiple options) and user interface (combining of medias ; text, picture, image, audio). Thus, it may be suitable for particular learner skill. Not only, the design is important, the content is also critical part.

How do you know the that your students/learners may enhance the language skills?

We also conducted the research to investigate the teaching pedagogy and technique the teachers teach the students. The number of research are investigated and analyzed. So it can be the good tool to transform the learning into the real century 21 using technology.

The design patterns should be assessed by the experts – teachers, this is because:

  • Each learner in particular level may suit to particular user interface.
  • Each leaner in particular level shoud be taugth in a particular way, and this may suit to different ways of data representation.
  • Each learner should be embrace and expand their knwoledge using the provided tools.

As we are the software developer, so we keep following the use of the new technology. Flutter is chosen as the system-driven technology for mobile application. Flutter is beautiful, vibrant, and supportive. Because there are many available shared codes, communities, and knowledge, and it is fast enough for buiding the software with this reliable platform.


Design pattern is the user interface of the game. Some examples of the design patterns are shown below.

Pattern: Combine word

Objective: To learn the word that is formed by a combination of two words.

Support: Using different colors as the clues of the combine word.

Difficulty: Low – Colors as the clues.

High – If no colors.

Start writing or type / to choose a block

Pattern: Find word

Objective: To find words that can be extracted from the specified words. For example: “ขนมทองหยอด” provides some words e.g., “ขนม”, “ทอง”, “หยอด”, “ขน”, “นม”, “ยอ”

Support: There is no clue support.

Difficulty: High

Pattern: Similar vowel

Objective: To find the word using similar vowel to the centered word (yellow background).

Difficulty: low

Pattern: Matching

Objective: To match similar objects – left and right.

Difficulty: Low, medium or high depending on the questions.

Pattern: Quiz

Objective: To find the answer from multiple options.

Difficulty: Low, medium or high depending on the question.

Start writing or type / to choose a block






Leave a Reply

Your email address will not be published. Required fields are marked *