Phát động cuộc thi lập trình dành cho học sinh từ 7 đến 18 tuổi

Ngày 15/5, ICANTECH - đơn vị chuyên đào tạo lập trình và công nghệ trực tuyến - thuộc Công ty Galaxy Education phát động cuộc thi lập trình “CodeQuest - Đấu trường danh vọng” dành cho học sinh từ 7 đến 18 tuổi trên toàn quốc. Cuộc thi nhằm tuyển chọn 100 học sinh xuất sắc nhất đại diện cho Việt Nam tham gia cuộc thi lập trình Codequest quốc tế được tổ chức bởi CodeCombat - Công ty phát triển lập trình game của Mỹ, chuyên đào tạo về khoa học máy tính cho trẻ em thông qua các game lập trình.

4buT4bqq4buh4bujw4Hhurzhu6Xhu4zhu4xq4budT2JC4buO4bq84bqi4bud4buZ4bqn4bqq4bun4buO4buj4bqgw4zhur7huqjhu6PDgcOVw4zDgeG7o+G7juG6qkLhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4bujw4DFqeG6vuG6quG7o8OB4bqq4buA4buj4bqq4buEw4Hhu6Phu4xC4bq+4bqq4buj4buO4bua4bujdeG7o+G6oOG6suG6vuG7o+G7ocO64buj4buOw5Xhu4pC4buTL+G6quG7oeG7meG7k0/hu6PDgeG6vOG7peG7jOG7jGrhu51PI+G7pU/hu45C4buA4bq+4bud4buZ4buTQsOK4bqo4bujw4Hhurzhu6Xhu4zhu4xq4budw4HDiuG7jC1P4bqq4buA4buO4buA4bujw4Dhu47huqrDlcOKQeG7o0Ij4bqi4bq+4buO4bqiw5Lhu53hu6Phu4zhu45S4bq84bqiauG7nVBCw4Dhu47huqrDs+G7o3Rw4bufT1HDsuG7o+G6quG6okLhuqjhuqrhu47Ds+G7o3Jzw7lPUcOy4bud4buj4buOQuG7juG6vOG6omrhu53huqfhuqrhu6fhu47hu6PhuqDDjOG6vuG6qOG7o8OBw5XDjMOB4buj4buO4bqqQuG7o+G6vOG7tU/hu6Phu47DkkThur7huqrhu6PDgMWp4bq+4bqq4bujw4Hhuqrhu4Dhu6Phuqrhu4TDgeG7o+G7jELhur7huqrhu6Phu47hu5rhu6N14buj4bqg4bqy4bq+4buj4buhw7rhu6Phu47DleG7ikLhu6PhuqpE4bq+4bqq4buj4bup4bq+4bqq4buj4buh4bud4buj4buMw5LDgWrhu50vL8OB4buPw4DhuqrDgeG6vuG7j+G7oOG6vi9Cw4rhuqgvw4DhuqLhu4zhurrhu47hu4BPL8OALUHhu6Xhu4Dhu47huqrhu6Xhur7huqrhuqrhu4Dhu6Xhu4/hu6Dhur4v4bq+4bqiUOG7jC9wcXDhu58v4buhdXXDgHDhu5/DunFxcXXhu45zcnJ14bq84buh4buPUOG6okFP4bud4buj4bul4bq84buOauG7neG6p+G6quG7p+G7juG7o+G6oMOM4bq+4bqo4bujw4HDlcOMw4Hhu6Phu47huqpC4buj4bq84bu1T+G7o+G7jsOSROG6vuG6quG7o8OAxanhur7huqrhu6PDgeG6quG7gOG7o+G6quG7hMOB4buj4buMQuG6vuG6quG7o+G7juG7muG7o3Xhu6PhuqDhurLhur7hu6Phu6HDuuG7o+G7jsOV4buKQuG7neG7o8OA4bul4buO4bulLU/huqrhu4Dhu47hu4At4buAw5JC4bqoQuG6vuG7peG6vC3hu4zDksOBauG7neG6quG7juG7jk/hu4zDsy8vw4HDgOG6vkLDiuG6qOG7j+G7oELhuqLhu47hur7hu6XDik/hurzDleG7jOG7j+G7oOG6vi/hu450cOG7ny/DlU/hurzhu4Dhu6XDgOG6osOAL+G7juG6qk9Q4buA4bqq4buOL3Dhu59wcV/hu59zX+G7oXMv4bqqQuG6vuG6ql9x4buP4bq4T+G6qOG7neG7oy/hu5kj4buQ4bq+4bqo4buj4bugSkLhu6PhuqhC4bupQuG7o+G7juG6quG7lk3hur7huqjhu43hu6Phu47huqpD4buj4buMQuG6vuG6quG7o+G7juG6quG7pcOK4buj4bqoQuG7peG7o8OBw5XDjMOB4buj4buO4bqqQuG7o8OB4buC4bq+4bujw4Hhu4bhu6PDgcSo4buj4bqqw4xC4buj4buO4bqq4bulw4rhu6PhuqhC4bul4buj4bug4buC4bq+4bqo4buj4buO4bqqQuG7o8OTw5VJw4Hhu6Phu47hurLhu4/hu6PDtOG7qOG6vuG6qsOz4bujQGIj4buR4buTL0/hu5nhu5NP4bujw4Hhurzhu6Xhu4zhu4xq4budT3vhuqLhu6XDgOG7neG7mTXhuqjFqVLhu6Phu6FzL3Phu43hu6N9I+G7pDViJSN74bujLeG7o+G6oMSo4bq+4buj4bugxJDhu6PDgeG6qsOVUuG6tuG6vuG7o+G6oMWp4buA4buj4buOxrDhu4Dhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4buj4bugxanhu6PDgUjhur7huqjhu6Phur7huqjhuqrDguG7o+G7jsOS4bucw4Hhu6Phu47DlVLhurLhur7hu6Mt4buj4buO4bqqw5XDjMOB4bujI0jhur7huqjhu6Phu45S4bujPuG7peG6vOG7pVFS4bujJcOAw5XDgeG7peG7jkLhu4Dhur7hu6NP4bqq4bun4buO4buj4bqgw4zhur7huqjhu6PDgcOVw4zDgeG7o+G7juG6qkLhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4buj4oCcI+G7gMOA4bqi4bqtw5XhuqLhu4zhu47hu6Mt4bujJMO9w5Xhu6Phu47DkuG7lkvhur7huqjhu6PDgOG7peG6vuG6quG7o+G7oOG7hOG6vuG6qOKAneG7o8OAxanhur7huqrhu6PDgeG6quG7gOG7o+G6quG7hMOB4buj4buMQuG6vuG6quG7o+G7juG7muG7o3Xhu6PhuqDhurLhur7hu6Phu6HDuuG7o+G7jsOV4buKQuG7o+G7jsOS4bq24bq+4buj4buO4buAxanhur7hu6PDk8OVScOB4buP4bujI8OVw4zDgeG7o+G7juG6qkLhu6Phur7huqrhu6/DiuG7o+G7jsOVUuG6pOG6vuG7o8OB4bqq4buE4bq+4buj4buh4buf4buf4buj4bqq4buEw4Hhu6Phu4xC4bq+4bqq4bujUcOVw73hu47hu6Phu4zhu63DgeG7o+G6vuG6qsO94buO4buj4bqgxrBC4bujw4BCw4Lhur7hu6PDgeG6quG7gOG7o+G7g0LDguG7juG7ozXhu6XDiuG7o+G7juG6quG7pcOK4buj4bqoQuG7peG7o8OBw5XDjMOB4buj4buO4bqqQuG7o+G6vOG7tU/hu6Phu47DkkThur7huqrhu6Mj4buAw4DhuqLDk8OV4bqi4buM4buO4bujw5PDlUnDgeG7o+G7juG6suG7o+G6oOG7lkzDgeG7o+G7juG7iuG7o8OB4bqqxqDDgeG7o0FNQuG7oyPhu4DDgOG6oiPhu4DDikHhu6Xhu47hu6Mt4bujI0jhur7huqjhu6Phu45S4bujT+G6quG7p+G7juG7o+G7jsOSQuG6pOG6vuG7o+G6vOG7tU/hu6Phu47DkkThur7huqrhu6Phuqjhu6XDiuG6ouG7o8OB4buY4bul4bujNMOZ4buN4bujw4HhuqrDlVLhurbhur7hu6PhuqDFqeG7gOG7o+G7jsaw4buA4buj4bug4bq04buj4bq64bqq4buA4bul4buj4bqq4buEw4Hhu6PDiuG7p1Lhu6Phu45D4bq+4bqq4bujw4Hhuqrhu4Dhu6Phu47DkuG6ruG7o+G6osOK4buj4buO4bqqSOG6vuG6qOG7o8OTw5Xhu6Xhu6PDgeG7p8OB4buj4bqo4bulw4rhuqLhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4buP4buTL0/hu5nhu5NP4bujw4Hhurzhu6Xhu4zhu4xq4budT0Dhu4DDgFLhu53hu5kk4bqk4buj4buO4bqq4bulw4rhu6PhuqhC4bul4buN4buj4buO4bqqQ+G7o+G7jELhur7huqrhu6Phu47DksOVUuG7o8OB4bu1T+G7o+G7oMWp4buA4buj4bqg4buWS+G6vuG6qOG7o+G6vELhur7hurrhu6Phuqrhu47hu45P4buMw7MvL+G6qOG6ouG7j0LDgeG7peG6vuG7juG6osOB4bqq4buP4bug4bq+L8OB4buAw4DhuqLDk8OV4bqi4buM4buOcOG7n3Bx4buj4bugxanhu6PhuqDhu7Hhur7huqjhu6PhurpT4buj4buO4bqq4bqi4buA4buj4bqq4buWSuG6vuG6qOG7o8OA4bu54bq+4buP4bujYuG6qkPhu6Phu4xC4bq+4bqq4bujw4Hhu4bhu6Phu47huqrhuqThu6Phurzhu5zhu6Xhu6PDgeG6quG7hOG6vuG7o8OKw4zhu47hu6Phu47DkuG7gOG6vuG6qOG7o+G6quG7pULhu6Phur7DjELhu6PDgMOV4bq+4bqo4buj4buO4bqqQuG7o+G6oMO9w5Xhu6PhurzFqeG7o+KAnCPhuqpC4bqy4bq+4bujQULhur7huqrhu6Phu5bDleG7o+G7jsOU4oCd4buj4buO4bqqQuG7o+G6oMO9w5Xhu6PhuqBJQuG7o+G6uuG6quG7p+G6vuG6qOG7o+G7oS3hu6Hhu6Phu6DFqeG7o+KAnCPhuqpC4bqy4bq+4bujQULhur7huqrhu6NB4bq04bq+4bujQUXigJ3hu6Phu47huqpC4buj4bqgw73DleG7o+G7jkPDgeG6quG7o+G6oELhuqTDiuG7o+G7jsOS4bq24bq+4bujQeG7qeG6vuG6qOG7o1HhurJP4buj4bqqxrDhur7huqjhu43hu6NB4but4buO4buj4bqg4buzw5Xhu6Phu47hu5rhu6Phur7huqjFqVLhu6Nw4bufL3Phu6PhuqDhurLhur7hu6Phu6FwL3Thu4/hu6PhuqlC4bq24bq+4bqo4buj4bqgSULhu6Phu6BKQuG7o+G6vsOMQuG7o8OAw5Xhur7huqjhu6PigJwj4bqqQuG6suG6vuG7o0FC4bq+4bqq4buj4buWw5Xhu6Phu47DlOKAneG7o+G7juG6qkPhu6Phu4xC4bq+4bqq4buj4bq+w4xP4bujQcWpQuG7o+G7juG6quG7pcOK4buj4bqoQuG7peG7o+G7jsOS4bq24bq+4buj4bq+4bq04bq+4buj4buO4bup4bq+4bqo4bujw4HDlcOMw4Hhu6Phu47huqpC4buN4buj4buOw5Lhu4Dhur7huqjhu6Phu4zDlUnhu47hu6Phu47huqpLQuG7o+G6qELhu6Xhur7hu6PDgELhuqbhur7hu6PDkuG7peG7o8OBw5XDjMOB4buj4buO4bqqQuG7o+G7juG6qkPhu6Phu4xC4bq+4bqq4bujw4Hhu4bhu6Phu47huqrhuqThu6Phu47huqrhu6VS4buj4bqg4buKQuG7o0HDjOG7o8OB4buAw4DhuqLhu6Phu47DkuG7guG7o8OB4bqqxKhC4bujw4Hhu5jhu6Xhu6PDikThur7huqrhu6PhurxC4bq24bq+4buj4buO4buSw4Hhu6Phu6DFqeG7o+G6uuG6qkjhur7huqjhu6PhuqhCSkLhu6PhuqrGsOG6vuG7o+G7jEnhu6Phurzhu7Phur7hu4/hu5MvT+G7meG7k0/hu6PDgeG6vOG7peG7jOG7jGrhu51PQOG7gMOAUuG7neG7mUDhu6Xhur7hu6Phu47hu4rhu6PDgeG6qsagw4Hhu6PDgeG6quG7gOG7o+G6quG7pVLhu6NB4bq24bq+4bujw4HGsOG6vuG6quG7o8OBxKjhu6PhuqrDjELhu6Phu47huqpC4buj4bqgw73DleG7o8OTw5VJw4Hhu6Phu47hurLhu43hu6PDgeG7p8OB4buj4bqq4buEw4Hhu6Phu4xC4bq+4bqq4buj4buO4bqq4bulw4rhu6PhuqhC4bul4bujw4HDlcOMw4Hhu6Phu47huqpC4buj4buM4bqw4bujw4Hhu4bhu6PDgcSo4buj4bqqw4xC4buj4bq+4bqq4bu14bq+4buj4bqg4buWTMOB4bujw4Hhu6fDgeG7o+G6qELhu6lC4buj4buO4bqq4buWTeG6vuG6qOG7o+G6qsO9T+G7o8OA4bu54bq+4buj4bugSkLhu6Phu47hu4rhur7huqjhu6PhuqhC4bun4buj4buOw5LEkOG7o+G6vOG6tuG6vuG7o+G7jkpC4bujcOG7n+G7n+G7o+G7jsOSQsOCw5Xhu6PhuqDDjeG6vuG6qOG7o0Hhu6Xhu4Dhu6PhuqjDjcOK4buj4buOQuG6tOG6vuG7o8OKduG7juG7jeG7o8OTw5XFqeG7o+G7jnbhur7huqjhu43hu6Phuqrhu4TDgeG7o0Hhu4rhur7huqjigKbhu6MkdsOB4bujQULDguG7juG7jeG7o+G7oeG7n+G7o+G7juG6qkPhu6Phu4xC4bq+4bqq4bujUcOVw73hu47hu6Phu4zhu63DgeG7o+G6vuG6qsO94buO4buj4buM4bqw4buj4bqg4buWTMOB4buj4buO4bqq4bulw4rhu6PhuqhC4bul4buj4bqgxanhu4Dhu6Phu47GsOG7gOG7o8OB4bqqw5VS4bq24bq+4buj4buMecOV4bujw4pC4bqm4bq+4bujT+G6qkPhu6Phu6BKQuG7o8OB4bunw4Hhu6PDgeG6qsOVUuG6tuG6vuG7o+G6qELhu6Xhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4buj4bqoQsWpw5Xhu6PhurpC4bq+4bqq4buj4bq+4bqo4bqqQsOCw4rhu6PhuqrDlcO94bq+4buj4bq8w5VSw4Lhur7hu6Phu47huqpD4buj4buMQuG6vuG6quG7o+G7juG6quG7pcOK4bujw4Dhu5zhu6PDgeG7p8OB4bujw4HDlcOMw4Hhu6Phu47huqpC4buj4bq84bu1T+G7o+G7jsOSROG6vuG6quG7o8OTw5VJw4Hhu6Phu47hurLhu4/hu5MvT+G7meG7k0/hu6PDgeG6vOG7peG7jOG7jGrhu51PQOG7gMOAUuG7neG7mSPDlcOMw4Hhu6Phu47huqpC4buj4bqg4buWTMOB4buj4buO4buK4bujw4HhuqrGoMOB4buj4bugSkLhu6PDiuG7gOG6vuG6qOG7o8OKw5VJ4bq+4bujw4rhu6Xhur7huqjhu6PhuqDhurLhur7hu6Phu4x54bq+4bujw4HhuqrEqELhu6Phurzhu7VP4buj4buOw5JE4bq+4bqq4buj4bqqw71P4bujw4Dhu7nhur7hu6PDgMWp4bq+4bqq4bujw4Hhuqrhu4Dhu6Phuqrhu4TDgeG7o+G7jELhur7huqrhu43hu6PhuqhCw5RP4bujw4Hhu6fDgeG7o+G6osOK4bujT+G6quG7p+G7juG7o+G7jsOSQuG6pOG6vuG7o+G7juG7luG7o8OAw5VS4bujw4HhuqpC4bqy4bq+4buj4buO4bqqw5Xhu7Xhu47hu43hu6Phu47hu5bhu6PDgMOVUuG7o8OK4bunUuG7o+G7jkPhur7huqrhu43hu6Phu47hu5bhu6PDgMOVUuG7o+G6vOG7gOG6qELDgeG7o+G7oMWp4buj4bq6w5nhu6Phur7hu7Hhur7huqjhu6PhuqhC4bupQuG7o8OTw5VS4bqy4buO4buj4bugw73hur7hu6PhuqDhurThu4/hu6Ni4bqqSOG6vuG6qOG7o8OTw5Xhu6Xhu6PDgcOVw4zDgeG7o+G7juG6qkLhu43hu6Phuqrhu4TDgeG7o+G7jELhur7huqrhu6PDgeG7guG6vuG7o8OB4buG4buj4bq+4bqqQuG6tMOV4bujw4HEqOG7o+G6qsOMQuG7o+G6oOG6pOG7o8OB4buE4bujUeG7p+G7juG7jeG7o+G7juG6qkLhu6PhuqDDvcOV4buj4bugxanhu6Phuqrhu4TDgeG7o+G6qkZC4buj4buO4bua4buj4bq+4bqq4bue4bq+4bqo4buj4bq+4bqo4buWS0Lhu6PDgeG6qsSoQuG7o8OTw5VJw4Hhu6Phu47hurLhu6Phu43hu6Phu47hu5rhu6PhuqDhu4bhu6PDksOo4bq+4buj4bq8w5VSw4Lhur7hu6Phu4zhu5zhu6Phu47hu5zhu6Phu45C4bq+4bujw4Hhuqrhu4Dhu6PDgeG7p8OB4buj4bqiw4rhu6Phu47DkuG7gOG6vuG6qOG7o8OKSELhu6Phu47DkuG7lkvhur7huqjhu6Phuqrhu4TDgeG7o+G7juG7tU/hu6Phu6DFqeG7o+G7juG6qkLhu6PhuqDDvcOV4bujw5PDlUnDgeG7o+G7juG6suG7jeG7o+G7jsaw4buA4buj4buOQuG6tOG6vuG7o+G6oOG6tOG7o8OB4bqq4buA4buj4buM4buc4buj4bq+4bqo4bqqQsOCT+G7o+G7juG7lsSo4bq+4bqo4buj4bq84bulQuG7o8OB4buY4bul4bujQeG7qeG6vuG7o+G7juG6qnnhur7hu4/hu5MvT+G7meG7k0/hu6PDgeG6vOG7peG7jOG7jGrhu51PQOG7gMOAUuG7neG7mTXhu7HDiuG7o+G6vuG7pVLhu6PhurzFqeG7o+G6vuG7scOK4buj4buO4bqqxqDhu6Phuqrhu6VC4bujfSPhu6Q1YiUje+G7o+G7juG7iuG7o8OB4bqqxqDDgeG7o8OBw5XDjMOB4buj4buO4bqqQuG7o+G6vsWpUuG7j+G7o2LGsELhu6Phu4NCw4Lhu47hu6M14bulw4rhu43hu6N9I+G7pDViJSN74buj4bq8xanhu6PhuqDEqOG6vuG7o+G7oMSQ4buj4bqgw4zDgeG7o8OTw5VS4bq04bq+4buj4buO4buK4bujw4HhuqrGoMOB4buj4buOw5VS4bqk4bq+4bujw4Hhuqrhu4Thur7hu6PhuqDGsELhu6PDgELDguG6vuG7o+G7juG6quG7pcOK4buj4bqoQuG7peG7o8OBw5XDjMOB4buj4buO4bqqQuG7oyPhu4DDgOG6ouG6rcOV4bqi4buM4buO4bujw5PDlUnDgeG7o+G7juG6suG7o+G7oMWp4buA4buj4buO4bqq4bun4bq+4bqo4bujYuG7p8OK4buj4buOSkLhu4/hu6MkeVLhu6PhurzFqeG7o8OBw5XDjMOB4buj4buO4bqqQuG7o+G7oELhurLhu47hu6PDgeG7gMOA4bqi4buj4bugxanhu6Phu47huqpC4buj4bqgw73DleG7o8OB4buQ4bq+4bqo4buj4bq+4bqq4bulw5Xhu6Phu47DkuG7gOG6vuG6qOG7o8OKw4zhu47hu6Phu47huqrhu6Lhu6Phu47huqrhu6fDgeG6quG7o+G7oELhurLhu47hu6PDgeG7gMOA4bqi4buj4buOw5Lhurbhur7hu6NP4bqqxrDDiuG7o+G7oELhu6Phu47hu4DFqeG6vuG7o8OB4buzw5Xhu6PhurrDg+G7gOG7o8OAxalC4buj4buOw5Lhu4Dhur7huqjhu6PDisOM4buO4buj4buO4bqq4bun4bq+4bqo4buj4bqg4bqk4buj4bqoQsWp4bq+4bqq4buj4bugxJDhu6Phu47DkkPhu6PDgOG7ueG6vuG7o+G6oOG7s8OV4buP4bujI+G7gMOA4bqi4bqtw5XhuqLhu4zhu47hu6PhuqDhu5ZMw4Hhu6Phu47huqrhu5zDgeG7o+G6qkLDguG6vuG7o+G7jsOS4bq24bq+4buj4bq+4bq04bq+4buj4buO4bup4bq+4bqo4bujI+G7gMOA4bqiI+G7gMOKQeG7peG7juG7oy3hu6Phur7hurThur7hu6Phu47hu6nhur7huqjhu6Phuqrhu4TDgeG7o+G6vOG7tU/hu6Phu47DkkThur7huqrhu6PDgeG7huG7o+G6qsSo4bq+4bujcOG7n+G7o+G7jsOSQsOCw5Xhu6Phur7huqjhu5ZLQuG7o+G6quG7hMOB4buj4bqg4bqy4bq+4buj4buO4bua4buj4buhw7nhu5/hu6PDk8OVScOB4buj4bqoQuG7peG7jy/hu4/hu5MvT+G7meG7k0/hu6PDgeG6vOG7peG7jOG7jGrhu51PQOG7gMOAUuG7neG7o+G7jOG7jlLhurzhuqJq4bud4buO4bqiUeG7ji3hu6XhurxC4bqo4bq+w7Phu6PDkkLhuqjhuqrhu47DsuG7neG7mcO04buDQuG6ouG7juG6vuG7pcOKK+G7keG7ky9P4buZ

Bình luận

Xin vui lòng gõ tiếng Việt có dấu

Tin cùng chuyên mục

Xã Thiệu Hóa: Nhiều giải pháp bảo vệ môi trường

Xã Thiệu Hóa: Nhiều giải pháp bảo vệ môi trường

Đời sống - Xã hội
(Baothanhhoa.vn) - Những năm gần đây, cùng với tốc độ phát triển kinh tế - xã hội và quá trình đô thị hóa, lượng rác thải sinh hoạt tại nhiều địa phương ngày càng gia tăng, tạo ra áp lực không nhỏ đối với công tác bảo vệ môi trường. Nhận thức rõ thực trạng đó, xã...
Startup từ phòng lab VinUni phát triển “bộ não” điều phối mạng lưới sạc xe điện

Startup từ phòng lab VinUni phát triển “bộ não” điều phối mạng lưới sạc xe điện

Khoa học - Công nghệ
Không chỉ được biết đến với Giải Nhất Cuộc thi Phát triển bền vững toàn cầu - Khu vực Châu Á Thái Bình Dương (GSC) 2025-2026 và vị trí Á quân tại Chung kết Cuộc thi Tìm kiếm Tài năng Khởi nghiệp Đổi mới Sáng tạo Quốc gia (TECHFEST) lần thứ 11, Volterra còn tạo tiếng vang khi...
Chứng nhận tín nhiệm mạng
Việt Long Phần mềm tòa soạn
hội tụ thông minh