A programming class that nurtures the next generation of "living power"

Play! Genius Programming SchoolStudy Contents

  1. Abilities that
    children can gain
  2. Why "Play!"
  3. What’s the STEAM
    learning program?
  4. What is a
    next-generation education?
  5. Study materials

Abilities that children can gain

In our school, we provide children with an environment where children can learn by trial and error, fun and enthusiasm, and with curriculum that nurtures the next generation of "living power"

  1. 問題
    解決力

    空間認識の概念

    空間認識、分岐や繰り返しによる自動化、最短経路の探求やタイミングを合わせる時間設計などを学び、プログラミング的思考による問題解決能力を身につけます。

  2. Creativity

    創造力

    Experience "creativity" by creating dance, music and stories. Learn that anyone can create something new by observing things that already exist, developing frameworks and repeating the process of trying many patterns.

  3. Cooperation skill

    協働力

    Group work is varied between small groups that consists of a few children, or with everyone in a class. Students will experience a process where a variety of solutions are born, with varying strategies to win the game and devising game rules so that more people can enjoy it.

Study Theme

Students join a class according to a theme classified by learning objectives, not according to their ages. Students are into curriculums that they feel enjoyment with, and they not only solve problems by adopting motivation, eagerness, perseverance, exploration of abilities, and ICT ability, but also by learning cooperation and creativity through the process of achieving goals with everyone together in one space.

  1. Spatial recognition

    空間認識の概念

    In programming, you can't rely on intuition. We predict a key developmental trait to develop is spatial recognition, an example of which would be the benefits of deeply understanding robotics control in spatial environments. In addition, in order to express figures quantitatively, it is necessary to develop thinking into calculating areas, weights, capacity, and so on.

  2. Automation

    自動化の概念

    The basics of automation is having a preset and repeatable action performed, including how to respond to abnormalities. Think of robotics, assembly lines, self-driving vehicles, etc. The settings of"Repeat programming" and"If it is ○○, then move differently from normal" are the basis of automation.

  3. Time

    時間の概念

    The concept of time is very important. The point of view of "getting ○○ done within a proper time" would transfer directly to human behaviors, such as self-automation skills such as cooking and doing laundry. Furthermore, rhythms and codes that you use when you create music are working under the concept of time. We can create something useful for humans by teaching computers to develop rules for timing.

  4. Route

    経路の概念

    For computers to perform efficient physical work, it is essential to consider routes. For example, in car and train navigation there are very accurate route maps available which are human-developed mathematical formulas calculating optimal routes. This is the first step toward becoming a human resource that can master AI.

  5. Creation

    創作の概念

    In the process of making music, dance, theater shows and movies, people create new works by building off various forms that have been already generated in the past, and then by adding changes to them little by little. Students would experience that anyone can create something new by carefully observing what exists now, thinking of different ways to improve it, and trying many combinations again and again.

  6. Communication

    コミュニケーションの概念

    Communications have forms too. For example, in a "Business Communication" form of training new employees, students learn common sense, practicality, and how to understand interactions in the business world. There are many ways to think about communication in specific contexts which would most adeptly convey your intentions to other parties.