SlideShare a Scribd company logo
1 of 92
ベトナムにおける
高等教育へのアジャイルの適用
Doi Pham Anh
doi@agilevietnam.org
Agile
Agile Adoption for
Vietnamese Higher Education
Doi Pham Anh
doi@agilevietnam.org
Agile
自己紹介
• Doi Pham Anh
• FPT 大学講師(2009〜)
• アジャイル開発者(2009〜)
• アジャイルコーチ
– Techcombank社
– NAL Vietnam社
About Me
• Doi Pham Anh
• FPT University Lecturer
since 2009
• Agile Developer since 2009
• Agile Coach for
Techcombank & NAL
Vietnam
概要
• ベトナムにおける高等教育の課題
• 原因分析
• Scrum 反転授業
• EduScrum コース
• 企業向けの学習センター
Outlines
• Issues of Vietnamese Higher Education
• Find reasons
• Scrum Flipped Class
• EduScrum for course subject
• Learning center for companies
ベトナムの人口
• 黄金の人口構成
• 高等教育に300万人の
学生
• 活発な努力家
Vietnam population
• Golden Population
• 3 millions students in
Higher Education
• Active and hard workers
Current situation
現状
Current situation
ギャップ
大学
産業界
Gap
なぜ?
WHY?
“ウォーターフォール”なやり方
“WATERFALL” WAY
評価
分析
設計
開発
実装
ADDIE
Evaluation
Analysis
Design
Develop
Implementation
ADDIE
学生の学習プロセス
教師に
よる計画
学習 評価
フィード
バック
Student’s learning process
Planning
by teacher
Learning Evaluation Feedback
クラスの状況
• 半分の時間は、学生は教師の講義を聴く
• 残りの半分は、学生はやってきた宿題につい
て教師に確かめる
How a class looks like
• All students listen to lecturers a half of time.
• They do homework and check with lecturer in
a half of time
低いモチベーション
Low motivation
欠けているもの
21世紀のスキル
Lack of
21st Century skill
パーソナライズされていない
Not Personalized
雇用主
Employer
アジャイルソフトウエア開発宣言
私たちは、ソフトウェア開発の実践あるいは実践を手助けをする活動を通じて、よりよい開
発方法を見つけだそうとしている。この活動を通して、私たちは以下の価値に至った。
• プロセスやツールよりも個人と対話を、
• 包括的なドキュメントよりも動くソフトウェアを、
• 契約交渉よりも顧客との協調を、
• 計画に従うことよりも変化への対応を、
価値とする。すなわち、左記のことがらに価値があることを認めながらも、私たちは右
記のことがらにより価値をおく。
Agile Manifesto
We are uncovering better ways of developing software by doing it
and helping others do it. Through this work we have come to value:
Individuals and interactionsover processes and tools
Working softwareover comprehensive documentation
Customer collaborationover contract negotiation
Responding to changeover following a plan
That is, while there is value in the items on the right, we value the
items on the left more.
Scrum
透明性
適応検査
Scrum
Transparency
AdaptationInspection
プロジェクトベーストラーニング(PBL)
Project Based Learning
テクノロジー
Technology
新しいやり型
NEW WAYS
Scrum 反転授業
基礎コース向けに
Scrum Flipped Class
for foundation course
結果
5 科目
5 期
合計: 100 人の学生
• GPA /4: 3.6 3.8
• 実践能力試験の合格率: 40%  70%
Results
5 subjects
5 batches
Total: 100 students
• GPA /4: 3.6 3.8
• Practical Examination Pass: 40%  70
設計指針
• 4つのアプローチを適用したPBL
• コルブの経験学習モデルサイクル
• 反転学習
Design Principles
• PBL with 04 approaches
• Kolb’s Learning Cycle
• Flipped Learning
設計 – プロジェクトベーストラーニング
Design – Project Based Learning
プロジェクトベーストラーニング
• 学生はプロジェクトの遂行しつつ問題解決を
行い、コースの内容を学習する
• スコープと教材を設計する必要
Project Based Learning
• Students learn course content through solving
problems to deliver a project .
• The scope and related materials must be
designed.
設計 – プロジェクトベーストラーニング
コード分析
構築ブロック
シンプルな単位
システム全体
Design – Project Based Learning
Java コースの PBL
アニメーション作成ツール
Problem Based Learning in Java course
Animation maker
コルブの学習サイクル
概念化
新しい
試み
具体的
経験
省察的
観察
Kolb’ Learning Cycle
Abstraction
Active
Experimentation
Experience
Reflective
observation
設計 – 教材
Design - Material
設計 – ツール
Name
Design - Tools
Name
実施 – 反転授業
Implementation – Flipped Class
実施 – 反転授業
Implementation – Flipped Class
実施 – Scrum クラス
Scrum
透明
性
適応検査
Implementation – Scrum Class
• Each objective is an user story
• Daily meeting
• Review & Retrospective after a week or two
with group and individuals
実施 – Scrum クラス
• それぞれの目標をユーザーストーリーに
• 毎日ミーティング
• 1週間か2週間ごとにレビューとふりかえり
Implementation – Scrum class
Scrum
Transparency
AdaptationInspection
実施 – Scrum クラス
• 教師 : Scrum Master
• 学生 : 開発チーム
• 品質管理: プロダクトオーナー
Implementation – Scrum Class
• Teacher: Scrum Master
• Student: development team
• Quality Control: PO
プロジェクトコース向け
EDUSCRUM
EDUSCRUM FOR PROJECT COURSE
役割
• チーム: 学生全員
• Scrum Master: 学生のうち一人
• PO: 教師
• アジャイルコーチ: 教師
• スプリントの長さは1週間
Roles
• Team: all students of team
• Scrum Master: One student
• PO: Teacher
• Agile Coach: Teacher
• Sprint of 1 week
企業向け
研修センター
TRAINING CENTER
FOR COMPANY
企業における研修プロセス
新人は自分で学ぶしかない 
Training process in company
New comers need to learn by themselves 
研修センター
Training center
研修センター
• 新人にはそれぞれ(経験者の)ファシリテー
ターがつく
Training Center
• Each new comer needs a facilitator (a senior)
結論 & これから
• The center of education is about learning not
teaching . Scrum Flipped Class is all about
that. It accelerates the feedback cycle.
• The combination of Scrum Flipped Class and
eduScrum is a solution for both foundation
and synthesis course both in schools and
companies.
Conclusion & future work
• The center of education is about learning not
teaching . Scrum Flipped Class is all about
that. It accelerates the feedback cycle.
• The combination of Scrum Flipped Class and
eduScrum is a solution for both foundation
and synthesis course both in schools and
companies.
References
• Agile Manifesto
• Scrum Guide
• Flip your classroom: the full picture
• EduScrum Guide
参考資料
• アジャイルソフトウェア開発宣言
• スクラムガイド
• 反転授業: 全体図
• EduScrum ガイド

More Related Content

Similar to Agile adoption for Higher Education & Training Center in companies

鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日
鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日
鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日Hironori Washizaki
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスYasui Tsutomu
 
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオンエッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン土岐 孝平
 
2019年度 若手技術者向け講座 オブジェクト指向
2019年度 若手技術者向け講座 オブジェクト指向2019年度 若手技術者向け講座 オブジェクト指向
2019年度 若手技術者向け講座 オブジェクト指向keki3
 
スクラムについて
スクラムについてスクラムについて
スクラムについてgypsygypsy
 
ソフトウェア調達におけるアジャイル開発の要点と現状 Slideshare
ソフトウェア調達におけるアジャイル開発の要点と現状 Slideshareソフトウェア調達におけるアジャイル開発の要点と現状 Slideshare
ソフトウェア調達におけるアジャイル開発の要点と現状 SlideshareYoichi Tamamaki
 
How to let them in house of quality
How to let them in house of qualityHow to let them in house of quality
How to let them in house of qualityTakahiro Toku
 
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法Hiroshi Igaki
 
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用Makiko Nakasato
 
20141119 eLC Disruptive Innovation in Education.
20141119 eLC Disruptive Innovation in Education.20141119 eLC Disruptive Innovation in Education.
20141119 eLC Disruptive Innovation in Education.Hiroki Inoue
 
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理You&I
 
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423Yusuke Suzuki
 
CVPRプレゼン動画100本サーベイ
CVPRプレゼン動画100本サーベイCVPRプレゼン動画100本サーベイ
CVPRプレゼン動画100本サーベイYuki Yamashita
 
強化学習を可視化する chainerrl-visualizerを動かしてみた
強化学習を可視化する chainerrl-visualizerを動かしてみた強化学習を可視化する chainerrl-visualizerを動かしてみた
強化学習を可視化する chainerrl-visualizerを動かしてみたmogamin
 
20170710 hifive-test-meetup
20170710 hifive-test-meetup20170710 hifive-test-meetup
20170710 hifive-test-meetupNaoya Kojima
 
探索的テスト入門
探索的テスト入門探索的テスト入門
探索的テスト入門H Iseri
 

Similar to Agile adoption for Higher Education & Training Center in companies (20)

鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日
鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日
鷲崎 愛媛大学講演-プロジェクト型演習2014年12月15日
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
 
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオンエッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
 
2019年度 若手技術者向け講座 オブジェクト指向
2019年度 若手技術者向け講座 オブジェクト指向2019年度 若手技術者向け講座 オブジェクト指向
2019年度 若手技術者向け講座 オブジェクト指向
 
スクラムについて
スクラムについてスクラムについて
スクラムについて
 
スクラム再入門
スクラム再入門スクラム再入門
スクラム再入門
 
ソフトウェア調達におけるアジャイル開発の要点と現状 Slideshare
ソフトウェア調達におけるアジャイル開発の要点と現状 Slideshareソフトウェア調達におけるアジャイル開発の要点と現状 Slideshare
ソフトウェア調達におけるアジャイル開発の要点と現状 Slideshare
 
How to let them in house of quality
How to let them in house of qualityHow to let them in house of quality
How to let them in house of quality
 
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法
rePiT2015_アジャイルソフトウェア開発教育のためのチケットシステムを用いたプロジェクト定量評価手法
 
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用
20151128 po matsuri_c-2プロダクトオーナーが押さえるべき要求開発の本質_公開用
 
20141119 eLC Disruptive Innovation in Education.
20141119 eLC Disruptive Innovation in Education.20141119 eLC Disruptive Innovation in Education.
20141119 eLC Disruptive Innovation in Education.
 
PBL as a Service
PBL as a ServicePBL as a Service
PBL as a Service
 
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理
 
NaITE_27_session2
NaITE_27_session2NaITE_27_session2
NaITE_27_session2
 
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
 
CVPRプレゼン動画100本サーベイ
CVPRプレゼン動画100本サーベイCVPRプレゼン動画100本サーベイ
CVPRプレゼン動画100本サーベイ
 
強化学習を可視化する chainerrl-visualizerを動かしてみた
強化学習を可視化する chainerrl-visualizerを動かしてみた強化学習を可視化する chainerrl-visualizerを動かしてみた
強化学習を可視化する chainerrl-visualizerを動かしてみた
 
20170710 hifive-test-meetup
20170710 hifive-test-meetup20170710 hifive-test-meetup
20170710 hifive-test-meetup
 
探索的テスト入門
探索的テスト入門探索的テスト入門
探索的テスト入門
 

More from Đới Học viện Agile

Quản lí nhóm làm việc ở nhà - phiên bản 1
Quản lí nhóm làm việc ở nhà - phiên bản 1Quản lí nhóm làm việc ở nhà - phiên bản 1
Quản lí nhóm làm việc ở nhà - phiên bản 1Đới Học viện Agile
 
Cách xây dựng nhóm phần mềm hiệu năng cao
Cách xây dựng nhóm phần mềm hiệu năng caoCách xây dựng nhóm phần mềm hiệu năng cao
Cách xây dựng nhóm phần mềm hiệu năng caoĐới Học viện Agile
 
How to release every week? Case study of Continuous Integration from VNDirect
How to release every week? Case study of Continuous Integration from VNDirectHow to release every week? Case study of Continuous Integration from VNDirect
How to release every week? Case study of Continuous Integration from VNDirectĐới Học viện Agile
 
[XP Day Vietnam 2015] What makes software flexible
[XP Day Vietnam 2015] What makes software flexible[XP Day Vietnam 2015] What makes software flexible
[XP Day Vietnam 2015] What makes software flexibleĐới Học viện Agile
 
Phát triển hướng hành vi - Behavior Driven Development - BDD
Phát triển hướng hành vi - Behavior Driven Development - BDDPhát triển hướng hành vi - Behavior Driven Development - BDD
Phát triển hướng hành vi - Behavior Driven Development - BDDĐới Học viện Agile
 
A path to transform into agile in vietnamese culture
A path to transform into agile in vietnamese cultureA path to transform into agile in vietnamese culture
A path to transform into agile in vietnamese cultureĐới Học viện Agile
 

More from Đới Học viện Agile (20)

Quản lí nhóm làm việc ở nhà - phiên bản 1
Quản lí nhóm làm việc ở nhà - phiên bản 1Quản lí nhóm làm việc ở nhà - phiên bản 1
Quản lí nhóm làm việc ở nhà - phiên bản 1
 
Agile trong dự án fixed price case study
Agile trong dự án fixed price case studyAgile trong dự án fixed price case study
Agile trong dự án fixed price case study
 
Agile trong dự án fixed price
Agile trong dự án fixed priceAgile trong dự án fixed price
Agile trong dự án fixed price
 
How to start your agile journey
How to start your agile journeyHow to start your agile journey
How to start your agile journey
 
How to pay people?
How to pay people?How to pay people?
How to pay people?
 
Ngụy biện - fallacy
Ngụy biện - fallacyNgụy biện - fallacy
Ngụy biện - fallacy
 
Cách xây dựng nhóm phần mềm hiệu năng cao
Cách xây dựng nhóm phần mềm hiệu năng caoCách xây dựng nhóm phần mềm hiệu năng cao
Cách xây dựng nhóm phần mềm hiệu năng cao
 
Coach using facilitation
Coach using facilitationCoach using facilitation
Coach using facilitation
 
How to release every week? Case study of Continuous Integration from VNDirect
How to release every week? Case study of Continuous Integration from VNDirectHow to release every week? Case study of Continuous Integration from VNDirect
How to release every week? Case study of Continuous Integration from VNDirect
 
[XP Day Vietnam 2015] What makes software flexible
[XP Day Vietnam 2015] What makes software flexible[XP Day Vietnam 2015] What makes software flexible
[XP Day Vietnam 2015] What makes software flexible
 
[XP Day Vietnam 2015] XP is not windows XP
[XP Day Vietnam 2015] XP is not windows XP[XP Day Vietnam 2015] XP is not windows XP
[XP Day Vietnam 2015] XP is not windows XP
 
Phát triển hướng hành vi - Behavior Driven Development - BDD
Phát triển hướng hành vi - Behavior Driven Development - BDDPhát triển hướng hành vi - Behavior Driven Development - BDD
Phát triển hướng hành vi - Behavior Driven Development - BDD
 
A path to transform into agile in vietnamese culture
A path to transform into agile in vietnamese cultureA path to transform into agile in vietnamese culture
A path to transform into agile in vietnamese culture
 
Học tập đảo ngược
Học tập đảo ngượcHọc tập đảo ngược
Học tập đảo ngược
 
Bad smells in code
Bad smells in codeBad smells in code
Bad smells in code
 
Introduction to summer coderetreat 2013
Introduction to summer coderetreat 2013Introduction to summer coderetreat 2013
Introduction to summer coderetreat 2013
 
activities for coderetreat
activities for coderetreatactivities for coderetreat
activities for coderetreat
 
giới thiệu về coding dojo
giới thiệu về coding dojogiới thiệu về coding dojo
giới thiệu về coding dojo
 
Introduction to coding dojo
Introduction to coding dojoIntroduction to coding dojo
Introduction to coding dojo
 
Introduction to coding dojo
Introduction to coding dojoIntroduction to coding dojo
Introduction to coding dojo
 

Recently uploaded

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料Takayuki Itoh
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 

Recently uploaded (7)

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 

Agile adoption for Higher Education & Training Center in companies

Editor's Notes

  1. 2
  2. 2
  3. 2
  4. 2
  5. 2
  6. 2 Most of Vietnamese workers work far from home. They can learn and work on whatever any where that bring value. And they can work many hours per day.
  7. 2 Most of Vietnamese workers work far from home. They can learn and work on whatever any where that bring value. And they can work many hours per day.
  8. 1 But quality of the workforce has many problem. Most of companies need to do training for new employees.
  9. 1 But quality of the workforce has many problem. Most of companies need to do training for new employees.
  10. 1 Recent graduated are NOT ready to work. In most of companies, there are training center for new comers. This takes months to help recent graduated able to work. And this process is longer to help them get other important skills.
  11. 1 Recent graduated are NOT ready to work. In most of companies, there are training center for new comers. This takes months to help recent graduated able to work. And this process is longer to help them get other important skills.
  12. 1 High drop out rate. This rate is much higher in vocational training.
  13. 1 High drop out rate. This rate is much higher in vocational training.
  14. 1 In our program this take years to adapt. They need at least several years to know what is the problem. And many students graduate with this defects.
  15. 1 In our program this take years to adapt. They need at least several years to know what is the problem. And many students graduate with this defects.
  16. At initial of course, students are provided a plan of course with objective, schedule and all materials as books, slide. All students follow this plan regardless the capacity, need. At the end they are evaluated and received feedback. If Students miss or does not understand well some class, it will be a big problem. It is hard to follow next contents.
  17. At initial of course, students are provided a plan of course with objective, schedule and all materials as books, slide. All students follow this plan regardless the capacity, need. At the end they are evaluated and received feedback. If Students miss or does not understand well some class, it will be a big problem. It is hard to follow next contents.
  18. Creativity and Innovation Critical Thinking and Problem Solving Communication and Collaboration
  19. Creativity and Innovation Critical Thinking and Problem Solving Communication and Collaboration
  20. Objective Way to learn Time Rhythm Background
  21. Objective Way to learn Time Rhythm Background
  22. Content NOT from employers The content only depends on educators, people does not participate a lot in the industry. The requirement of employers change fast, but the curriculum stay unchanged
  23. Content NOT from employers The content only depends on educators, people does not participate a lot in the industry. The requirement of employers change fast, but the curriculum stay unchanged
  24. We found that if we can find some way to accomplish this manifesto, it could be a solution. Arise the motivation (human centric)  it is the key for education  Adapt to market’s need. Work with the students, parents, employers.
  25. Students and lecturers should have feedback as soon as possible about their learning and teaching. It can be achieved by inspection and transparency. So lecturers and teachers can adapt!
  26. Students and lecturers should have feedback as soon as possible about their learning and teaching. It can be achieved by inspection and transparency. So lecturers and teachers can adapt!
  27. PBL motivates learners. It is more than a game. No one can sleep in solving some problem. In PBL, students learn not only hard skill of the subject, they also learn how to collaborate, problem solving, critical thinking. Changing the project, we can easily adapt to the market.
  28. PBL motivates learners. It is more than a game. No one can sleep in solving some problem. In PBL, students learn not only hard skill of the subject, they also learn how to collaborate, problem solving, critical thinking. Changing the project, we can easily adapt to the market.
  29. Why do students need to listen to lecturer at class?
  30. Why do students need to listen to lecturer at class?
  31. We need to design to help students usually can solve meaningful problem! But how can we help every one with every level can solve a meaningful problem?
  32. We need to design to help students usually can solve meaningful problem! But how can we help every one with every level can solve a meaningful problem?
  33. First step can be building blocks. One of unusual thing in learning programming: student learn to write code before read code.  code analysis is very important.
  34. First step can be building blocks. One of unusual thing in learning programming: student learn to write code before read code.  code analysis is very important.
  35. At initial, students have class for draw circle, triangle and rectangular. Their project is to draw something from them. Building block After that, they need to build some unit from given building blocks. Unit building They also use
  36. At initial, students have class for draw circle, triangle and rectangular. Their project is to draw something from them. Building block After that, they need to build some unit from given building blocks. Unit building They also use
  37. Learning by doing But meaningful? It’s learning, not gaming! Learning is not a waterfall process. This cycle must be small. Learner get feedback fast and immediately the learned concept in project. We have a big problem with recent graduated, but we also have serious with developers after two years. They can not raise the bar  They have a lot of experience, but they do not do reflection and abstraction to go far in the software development careers.
  38. Learning by doing But meaningful? It’s learning, not gaming! Learning is not a waterfall process. This cycle must be small. Learner get feedback fast and immediately the learned concept in project. We have a big problem with recent graduated, but we also have serious with developers after two years. They can not raise the bar  They have a lot of experience, but they do not do reflection and abstraction to go far in the software development careers.
  39. Students can learn most of things by themselves due to availability of materials. Whole course objective is divided into unit. One of them For each concept, students go through kolb’s learning cycle at least once. In video
  40. Students can learn most of things by themselves due to availability of materials. Whole course objective is divided into unit. One of them For each concept, students go through kolb’s learning cycle at least once. In video
  41. Progress is visualized by everyone (learner and teacher).
  42. Progress is visualized by everyone (learner and teacher).
  43. There is no need to lecture in class. Student just work in class.
  44. There is no need to lecture in class. Student just work in class.
  45. Which part is the most difficult for students? Learning concept or fixing or problem solving? How to raise the motivation: doing in class, with friends. It is suitable for 21st century skill It’s the way to personalized everything: objective, rhythm, pace. ---- 1. Trải nghiệm cuốn hút Những trải nghiệm này được sinh ra khi xem xét những vấn đề thực tế ở trên lớp. Cách tôi làm là cho sinh viên xem để suy nghĩ về một vài tính năng nào đó của các ứng dụng thực tế và bài tập lớn của họ. Đó chính là gợi ý cho những khái niệm họ phải xem xét để giải quyết dự án của môn. Trong lớp mà tôi áp dụng thì bài tập lớn có ngay từ đầu môn, mỗi buổi sẽ có những gợi ý về những tính năng đã có thể làm được sau những nội dung cụ thể. Tuy nhiên sự cuốn hút có thể do việc một số sinh viên đã hoàn thành được một vài tính năng nào đó và chia sẻ cho các thành viên khác. 2. Khám phá khái niệm Thời gian ngoài lớp, sinh viên khám phá khái niệm mới dựa vào học liệu do giáo viên cung cấp, chủ yếu là những video ngắn, tự tìm trên Internet cũng như tham khảo với các bạn học và giáo viên thông qua các kênh liên lạc như thư điện tử, facebook, v.v. 3.Tạo ra ý nghĩa Vẫn ở ngoài lớp, khi đã khám phá được các khái niệm, sinh viên làm các bài kiểm tra (quiz) để củng cố những điều mới học được. Nếu mục tiêu là đạt kỹ năng áp dụng thì trong video sẽ có một bài ví dụ, sinh viên sẽ xem ví dụ và làm lại. Sau cùng sinh viên thực hiện việc phản tư (reflection) thông qua việc viết blog.
  46. Which part is the most difficult for students? Learning concept or fixing or problem solving? How to raise the motivation: doing in class, with friends. It is suitable for 21st century skill It’s the way to personalized everything: objective, rhythm, pace. ---- 1. Trải nghiệm cuốn hút Những trải nghiệm này được sinh ra khi xem xét những vấn đề thực tế ở trên lớp. Cách tôi làm là cho sinh viên xem để suy nghĩ về một vài tính năng nào đó của các ứng dụng thực tế và bài tập lớn của họ. Đó chính là gợi ý cho những khái niệm họ phải xem xét để giải quyết dự án của môn. Trong lớp mà tôi áp dụng thì bài tập lớn có ngay từ đầu môn, mỗi buổi sẽ có những gợi ý về những tính năng đã có thể làm được sau những nội dung cụ thể. Tuy nhiên sự cuốn hút có thể do việc một số sinh viên đã hoàn thành được một vài tính năng nào đó và chia sẻ cho các thành viên khác. 2. Khám phá khái niệm Thời gian ngoài lớp, sinh viên khám phá khái niệm mới dựa vào học liệu do giáo viên cung cấp, chủ yếu là những video ngắn, tự tìm trên Internet cũng như tham khảo với các bạn học và giáo viên thông qua các kênh liên lạc như thư điện tử, facebook, v.v. 3.Tạo ra ý nghĩa Vẫn ở ngoài lớp, khi đã khám phá được các khái niệm, sinh viên làm các bài kiểm tra (quiz) để củng cố những điều mới học được. Nếu mục tiêu là đạt kỹ năng áp dụng thì trong video sẽ có một bài ví dụ, sinh viên sẽ xem ví dụ và làm lại. Sau cùng sinh viên thực hiện việc phản tư (reflection) thông qua việc viết blog.