【日本語学習サービス】LinGoChan
詳しくはgithub READMEにてお願いします↓ https://github.com/YoooTooo/LinGoChan 【概要】 昨今、教育業界ではアクティブラーニングが主流になりつつあります。 アクティブラーニングとは生徒主体の授業(学習)のことを言います。 従来の教師が講義し生徒が受動的に聞くという形式から、生徒自身が主体的に考え、発言し、他の生徒に教えるといった形式にシフトしてきているということです。 このアクティブラーニングは教育的には従来の形式よりも効果的で、これはラーニングピラミッドで説明することが出来ます。 ラーニングピラミッドは(この概念自体の賛否はありますが)学習者が物事を習得する際、「講義を聞く」よりも「視聴覚体験をする」方が習得率が高く、それよりも「グループディスカッションに参加」する方がより高くなり、「実践したり、他の人に教える」と習得率が最高になるというものです。 この点を踏まえて作成されたのが本サービス『LinGoChan』です。 学習者のみで完結するようになっているというのが最大の特徴です。 【言語】 ☆バックエンド ・ruby 2.6.6 ・Rails 6.0.3.2 ☆フロントエンド ・webpacker (node.js 10.21.0, yarn 1.22.5, node-sass 4.9.0, nmp 6.14.8...) ・html ・SCSS ・bootstrap 4.3.1 ・JavaScript, jQuery 3.5.1 【インフラ/ 開発環境】 ・WSL2 ・AWS → VPS, RDS, EC2, ALB, Route 53, S3, ACM CloudWatch ・nginx 1.18.0 ・unicorn ・Docker Desktop for Windows ・Circle CI ・Capistrano ・tera term ・mysql 5.7 ・git version 2.9.0