Tech Stack: Vanilla JS, CSS, HTML, PHP (w/mySQL)
このプロジェクトは片山学園初等科の一年生のために作り、家庭でも反復練習ができるように開発しました。初等科の1年生は筆記やリーディングとリスニングの課題がありますが、授業でカバーしている内容を動的なフィードバックをもらって反復練習できるような仕組みがありません。そして、家庭で正しい発音、専門的知識を持つ保護者が少ないため、授業以外の場所で練習できるチャンスは限られています。そのため、このウェブアプリを開発しました。このアプリを通して、児童がより正確な英語が身につくことを目標としています。
This project is a set of apps to give students at Katayama Gakuen Primary School extra practice with their 1st grade English studies. Students at the school have written homework and also reading/listening homework, but there has not been any way for students to actively practice the alphabet, phonics, numbers, and other material covered in classes with native pronunciation and accurate feedback. This web application is an answer to that problem that can hopefully help some students from falling behind while simultaneously providing a way for other students to receive meaningful and engaging practice outside of school.
現在、生徒が練習できる方法は3つあります。Currently there are three ways students can practice:
- “Card Touch”・カードタッチ – アルファベットの文字、発音、単語が話され、児童が話されたものに合うカードを選ばないという活動です。基本として1分の時間制限があります。正しいカードをタッチすれば、ポイントをもらいます。不正解の減点はありません。Students hear a letter, sound, or word, and have to choose the correct “card”. Generally, there is a one-minute time limit, and one point is awarded for each correct answer. There is no penalty for incorrect answers.
- Matching・マッチング – いわゆる点つなぎです。現在はアルファベットの大文字小文字だけですが、これからは単語とイラストも導入する予定です。時間制限は1分間で、不正解の減点はありませんが、今回はセットで点をつなげるので、全部を正しくつなげないと点数が入りません。Students have to draw lines to connect matching pairs. This too has a time limit of one minute. There is no penalty for incorrect answers.
- Fluency Development・流暢さの育成 – カードタッチと似ていますが、今回は流暢さ(スピード)が求められます。アルファベットの文字、単語、または数字が話され、次のものが発表される前に言われたものをタッチしなければなりません。ラウンドは30ぐらいあり、ラウンドが増えると、タッチしないといけないものの発表の間の間隔が短くなっていきます。こういう仕組みなので時間制限がありませんが、HPを表す5つのハート(❤)があり、不正解の場合ハートが1つ減ります。ラウンドで5つ以上正解できれば、ラウンド終わりに1つのハートが与えられます。This is similar to the “Card Touch” activity above, but the focus is on fluency (speed). Students hear a letter, word, or number, and have to identify it before the next item is announced. There are about 30 rounds, each with 10 items. With each round, the time between items decreases, forcing the student to process the information faster and faster. In this activity, students begin with five “hearts” and lose one heart for each missed item. However, they regain a heart if they get over a certain number of items in a round.