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.

c+G7huG7qcWp4bqm4buKw73hu57hu57hu5Phu6fhu5rhu4Phu4Lhu6Dhu4rhuqrhu6d0w6rhu4bhu7Phu6DFqeG6qOG7jsSo4buAxanhuqZQ4buO4bqmxanhu6Dhu4bhu4LFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhuqzhu7XEqOG7hsWp4bqm4buGSsWp4buGTeG6psWp4bue4buCxKjhu4bFqeG7oOG7pMWpd8Wp4bqow4nEqMWp4bupeMWp4bugUMOV4buCcy/hu4bhu6l0c+G7msWp4bqm4buKw73hu57hu57hu5Phu6fhu5opw73hu5rhu6Dhu4JKxKjhu6d0c+G7guG7iOG7gMWp4bqm4buKw73hu57hu57hu5Phu6fhuqbhu4jhu54t4bua4buGSuG7oErFqeG6rOG7oOG7hlDhu4jhuqTFqeG7ginhuqrEqOG7oOG6quG7ouG7p8Wp4bue4bug4bus4buK4bqq4buT4bun4buq4buC4bqs4bug4buG4budxal24burxrDhu5rhu7Dhu6PFqeG7huG6quG7guG7gOG7huG7oOG7ncWp4but4buveeG7muG7sOG7o+G7p8Wp4bug4buC4bug4buK4bqq4buT4bunw6rhu4bhu7Phu6DFqeG6qOG7jsSo4buAxanhuqZQ4buO4bqmxanhu6Dhu4bhu4LFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhuqzhu7XEqOG7hsWp4bqm4buGSsWp4buGTeG6psWp4bue4buCxKjhu4bFqeG7oOG7pMWpd8Wp4bqow4nEqMWp4bupeMWp4bugUMOV4buCxanhu4ZGxKjhu4bFqeG7ucSo4buGxanhu6nhu6fFqeG7nuG7ouG6puG7k+G7py8v4bqm4buh4bqs4buG4bqmxKjhu6Hhu6jEqC/hu4Lhu4jhu4Av4bqs4bqq4buew4zhu6BK4buaL+G6rC3huqTDvUrhu6Dhu4bDvcSo4buG4buGSsO94buh4buoxKgvxKjhuqrhu6rhu54v4bur4bux4burxrAv4bupd3fhuqzhu6vGsHjhu7Hhu7Hhu7F34bug4buv4but4butd+G7iuG7qeG7oeG7quG6quG6pOG7muG7p8Wpw73hu4rhu6Dhu5Phu6fDquG7huG7s+G7oMWp4bqo4buOxKjhu4DFqeG6plDhu47huqbFqeG7oOG7huG7gsWp4buK4bqy4buaxanhu6Dhu6JGxKjhu4bFqeG6rOG7tcSo4buGxanhuqbhu4ZKxanhu4ZN4bqmxanhu57hu4LEqOG7hsWp4bug4bukxal3xanhuqjDicSoxanhu6l4xanhu6BQw5Xhu4Lhu6fFqeG6rMO94bugw70t4bua4buGSuG7oEotSuG7ouG7guG7gOG7gsSow73hu4ot4bue4bui4bqm4buT4bun4buG4bug4bug4bua4bue4budLy/huqbhuqzEqOG7guG7iOG7gOG7oeG7qOG7guG6quG7oMSow73hu4jhu5rhu4pQ4bue4buh4buoxKgv4bugduG7q8awL1Dhu5rhu4pKw73huqzhuqrhuqwv4bug4buG4bua4buqSuG7huG7oC/hu6vGsOG7q+G7sV/GsOG7r1/hu6nhu68v4buG4buCxKjhu4Zf4bux4buhw43hu5rhu4Dhu6fFqS90KVLEqOG7gMWp4buo4buS4buCxanhu4Dhu4Lhu7nhu4LFqeG7oOG7hsOa4buWxKjhu4Dhu5/FqeG7oOG7huG7hMWp4bue4buCxKjhu4bFqeG7oOG7hsO94buIxanhu4Dhu4LDvcWp4bqmUOG7juG6psWp4bug4buG4buCxanhuqZMxKjFqeG6pkvFqeG6puG7kMWp4buG4buO4buCxanhu6Dhu4bDveG7iMWp4buA4buCw73FqeG7qEzEqOG7gMWp4bug4buG4buCxanhu5xQw5LhuqbFqeG7oMOJ4buhxalx4bu4xKjhu4bhu53FqSjhu4MpcnMv4buadHPhu5rFqeG6puG7isO94bue4bue4buT4bun4buaN+G6qsO94bqs4bundOG6seG7gOG7teG7rMWp4bup4buvL+G7r+G7n8WpOCnDneG6seG7g3spN8WpLcWp4bqo4buQxKjFqeG7qEfFqeG6puG7hlDhu6xFxKjFqeG6qOG7tUrFqeG7oOG7t0rFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhu6jhu7XFqeG6psOTxKjhu4DFqcSo4buA4buG4bq6xanhu6Dhu6Lhu6bhuqbFqeG7oFDhu6zDicSoxaktxanhu6Dhu4ZQ4buO4bqmxakpw5PEqOG7gMWp4bug4busxak2w73hu4rDveG7sOG7rMWpe+G6rFDhuqbDveG7oOG7gkrEqMWp4bua4buG4buz4bugxanhuqjhu47EqOG7gMWp4bqmUOG7juG6psWp4bug4buG4buCxanhu4rhurLhu5rFqeG7oOG7okbEqOG7hsWp4oCcKUrhuqzhuqrhur9Q4bqq4bue4bugxaktxak+4bqwUMWp4bug4buiw5rhu5jEqOG7gMWp4bqsw73EqOG7hsWp4buoTcSo4buA4oCdxanhuqzhu7XEqOG7hsWp4bqm4buGSsWp4buGTeG6psWp4bue4buCxKjhu4bFqeG7oOG7pMWpd8Wp4bqow4nEqMWp4bupeMWp4bugUMOV4buCxanhu6Dhu6JFxKjFqeG7oErhu7XEqMWp4bucUMOS4bqm4buhxakpUOG7juG6psWp4bug4buG4buCxanEqOG7huG6oOG7iMWp4bugUOG7rOG6vMSoxanhuqbhu4ZNxKjFqeG7qcawxrDFqeG7hk3huqbFqeG7nuG7gsSo4buGxanhu7BQ4bqw4bugxanhu57DgOG6psWpxKjhu4bhurDhu6DFqeG6qOG7t+G7gsWp4bqs4buC4bq6xKjFqeG6puG7hkrFqWzhu4Lhurrhu6DFqeG6scO94buIxanhu6Dhu4bDveG7iMWp4buA4buCw73FqeG6plDhu47huqbFqeG7oOG7huG7gsWp4buK4bqy4buaxanhu6Dhu6JGxKjhu4bFqSlK4bqs4bqq4bucUOG6quG7nuG7oMWp4bucUMOS4bqmxanhu6DDicWp4bqow5rhu5ThuqbFqeG7oMOVxanhuqbhu4bDmeG6psWp4bqk4buW4buCxakpSuG6rOG6qilK4buI4bqkw73hu6DFqS3FqSnDk8So4buAxanhu6Dhu6zFqeG7muG7huG7s+G7oMWp4bug4bui4buC4bq8xKjFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhu4DDveG7iOG6qsWp4bqmVMO9xanhuq9Z4bufxanhuqbhu4ZQ4busRcSoxanhuqjhu7VKxanhu6Dhu7dKxanhu6jhurjFqcOM4buGSsO9xanhu4ZN4bqmxanhu4jhu7Phu6zFqeG7oOG7hMSo4buGxanhuqbhu4ZKxanhu6Dhu6JExanhuqrhu4jFqeG7oOG7hsOTxKjhu4DFqeG7nFDDvcWp4bqm4buz4bqmxanhu4DDveG7iOG6qsWp4buK4bqy4buaxanhu6Dhu6JGxKjhu4bhu6FzL+G7mnRz4buaxanhuqbhu4rDveG7nuG7nuG7k+G7p+G7mihK4bqs4bus4bundD7hurzFqeG7oOG7hsO94buIxanhu4Dhu4LDveG7n8Wp4bug4buG4buExanhu57hu4LEqOG7hsWp4bug4buiUOG7rMWp4bqm4bqy4buaxanhu6jhu7VKxanhuqjDmuG7mMSo4buAxanhu4rhu4LEqMOMxanhu4bhu6Dhu6Dhu5rhu57hu50vL+G7gOG6quG7oeG7guG6psO9xKjhu6Dhuqrhuqbhu4bhu6Hhu6jEqC/huqZK4bqs4bqq4bucUOG6quG7nuG7oOG7q8aw4bur4buxxanhu6jhu7XFqeG6qMOBxKjhu4DFqcOM4buuxanhu6Dhu4bhuqpKxanhu4bDmuG7ksSo4buAxanhuqzDgsSo4buhxanhu4Phu4bhu4TFqeG7nuG7gsSo4buGxanhuqZLxanhu6Dhu4bhurzFqeG7iuG7psO9xanhuqbhu4ZNxKjFqeG7iOG7juG7oMWp4bug4buiSsSo4buAxanhu4bDveG7gsWpxKjhu47hu4LFqeG6rFDEqOG7gMWp4bug4buG4buCxanhuqjhurBQxanhu4rhu7XFqeKAnCnhu4bhu4LDicSoxanhuqThu4LEqOG7hsWpw5pQxanhu6BR4oCdxanhu6Dhu4bhu4LFqeG6qOG6sFDFqeG6qMOS4buCxanDjOG7huG7s8So4buAxanhu6kt4bupxanhu6jhu7XFqeKAnCnhu4bhu4LDicSoxanhuqThu4LEqOG7hsWp4bqk4bq4xKjFqeG6pEjigJ3FqeG7oOG7huG7gsWp4bqo4bqwUMWp4bug4buE4bqm4buGxanhuqjhu4Lhurzhu4jFqeG7oOG7okXEqMWp4bqk4bu5xKjhu4DFqeG7sMOJ4buaxanhu4bhu7fEqOG7gOG7n8Wp4bqkw4Dhu6DFqeG6qOG6tlDFqeG7oOG7pMWpxKjhu4Dhu7Xhu6zFqeG7q8awL+G7r8Wp4bqow4nEqMWp4bup4burL3bhu6HFqeG7geG7gkXEqOG7gMWp4bqow5Lhu4LFqeG7qOG7kuG7gsWpxKjhu47hu4LFqeG6rFDEqOG7gMWp4oCcKeG7huG7gsOJxKjFqeG6pOG7gsSo4buGxanDmlDFqeG7oFHigJ3FqeG7oOG7huG7hMWp4bue4buCxKjhu4bFqcSo4buO4buaxanhuqThu7Xhu4LFqeG7oOG7hsO94buIxanhu4Dhu4LDvcWp4bug4buiRcSoxanEqOG6uMSoxanhu6Dhu7nEqOG7gMWp4bqmUOG7juG6psWp4bug4buG4buC4bufxanhu6Dhu6JKxKjhu4DFqeG7nlDDkuG7oMWp4bug4buG4buY4buCxanhu4Dhu4LDvcSoxanhuqzhu4LDisSoxanhu6LDvcWp4bqmUOG7juG6psWp4bug4buG4buCxanhu6Dhu4bhu4TFqeG7nuG7gsSo4buGxanhuqZLxanhu6Dhu4bhurzFqeG7oOG7hsO94busxanhuqjDleG7gsWp4bqk4buOxanhuqZK4bqs4bqqxanhu6Dhu6JMxanhuqbhu4bhu5Dhu4LFqeG6plTDvcWp4buIRsSo4buGxanhu4rhu4JFxKjFqeG7oFPhuqbFqeG7qOG7tcWpw4zhu4bDk8So4buAxanhu4Dhu4Lhu5Lhu4LFqeG7huG7t8Soxanhu57DksWp4buK4bq2xKjhu6FzL+G7mnRz4buaxanhuqbhu4rDveG7nuG7nuG7k+G7p+G7mihK4bqs4bus4bundCjDvcSoxanhu6DDlcWp4bqm4buGw5nhuqbFqeG6puG7hkrFqeG7hsO94busxanhuqRFxKjFqeG6puG7t8So4buGxanhuqbhu5DFqeG7huG7juG7gsWp4bug4buG4buCxanhuqjhurBQxanhu5xQw5LhuqbFqeG7oMOJ4bufxanhuqbhu7PhuqbFqeG7hk3huqbFqeG7nuG7gsSo4buGxanhu6Dhu4bDveG7iMWp4buA4buCw73FqeG6plDhu47huqbFqeG7oOG7huG7gsWp4buexJDFqeG6pkvFqeG6puG7kMWp4buG4buO4buCxanEqOG7huG6ssSoxanhuqjDmuG7lOG6psWp4bqm4buz4bqmxanhu4Dhu4Lhu7nhu4LFqeG7oOG7hsOa4buWxKjhu4DFqeG7huG6sOG7msWp4bqsw4LEqMWp4buo4buS4buCxanhu6DDlcSo4buAxanhu4Dhu4Lhu7PFqeG7oOG7okfFqeG7ikXEqMWp4bug4buS4buCxanhu6vGsMawxanhu6Dhu6Lhu4LhurpQxanhuqjhu4zEqOG7gMWp4bqkw71Kxanhu4Dhu4zhu4jFqeG7oOG7guG6uMSoxanhu4jhuqLhu6Dhu5/FqeG7nFDhu7XFqeG7oOG6osSo4buA4bufxanhu4ZN4bqmxanhuqTDlcSo4buA4oCmxak+4bqi4bqmxanhuqThu4Lhurrhu6Dhu5/FqeG7qcawxanhu6Dhu4bhu4TFqeG7nuG7gsSo4buGxanhu7BQ4bqw4bugxanhu57DgOG6psWpxKjhu4bhurDhu6DFqeG7nsSQxanhuqjDmuG7lOG6psWp4bug4buGw73hu4jFqeG7gOG7gsO9xanhuqjhu7VKxanhu6Dhu7dKxanhuqbhu4ZQ4busRcSoxanhu57huq5Qxanhu4jhu4LDisSoxanhu5rhu4bhu4TFqeG7qOG7kuG7gsWp4bqm4buz4bqmxanhuqbhu4ZQ4busRcSoxanhu4Dhu4LDvcWp4buK4bqy4buaxanhu6Dhu6JGxKjhu4bFqeG7gOG7guG7tVDFqcOM4buCxKjhu4bFqcSo4buA4buG4buC4bq64buIxanhu4ZQ4bqwxKjFqeG7ilDhu6zhurrEqMWp4bug4buG4buExanhu57hu4LEqOG7hsWp4bug4buGw73hu4jFqeG6rOG7psWp4bqm4buz4bqmxanhuqZQ4buO4bqmxanhu6Dhu4bhu4LFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhu5xQw5LhuqbFqeG7oMOJ4buhcy/hu5p0c+G7msWp4bqm4buKw73hu57hu57hu5Phu6fhu5ooSuG6rOG7rOG7p3QpUOG7juG6psWp4bug4buG4buCxanhuqjDmuG7lOG6psWp4bugw5XFqeG6puG7hsOZ4bqmxanhu6jhu5Lhu4LFqeG7iErEqOG7gMWp4buIUMOSxKjFqeG7iMO9xKjhu4DFqeG6qMOJxKjFqeG7nuG6rsSoxanhuqbhu4bhu5Dhu4LFqeG7iuG6suG7msWp4bug4buiRsSo4buGxanhu4bhurDhu5rFqeG6rMOCxKjFqeG6rOG7tcSo4buGxanhuqbhu4ZKxanhu4ZN4bqmxanhu57hu4LEqOG7huG7n8Wp4buA4buCUeG7msWp4bqm4buz4bqmxanhuqrhu4jFqeG7muG7huG7s+G7oMWp4bug4bui4buC4bq8xKjFqeG7oMOaxanhuqxQ4busxanhuqbhu4bhu4LDicSoxanhu6Dhu4ZQ4bqy4bug4bufxanhu6DDmsWp4bqsUOG7rMWp4buI4buz4busxanhu6Dhu4TEqOG7huG7n8Wp4bugw5rFqeG6rFDhu6zFqeG7ikrhu4Dhu4LhuqbFqeG7qOG7tcWpw4xZxanEqMOBxKjhu4DFqeG7gOG7guG7ueG7gsWp4bucUOG7rMOJ4bugxanhu6jhurDEqMWp4bqo4bq44buhxanhu4Phu4bDk8So4buAxanhu5xQw73FqeG6plDhu47huqbFqeG7oOG7huG7guG7n8Wp4buGTeG6psWp4bue4buCxKjhu4bFqeG6pkzEqMWp4bqmS8WpxKjhu4bhu4LhurhQxanhuqbhu5DFqeG7huG7juG7gsWp4bqo4bq8xanhuqZNxanhu7Dhu7Phu6Dhu5/FqeG7oOG7huG7gsWp4bqo4bqwUMWp4buo4bu1xanhu4ZN4bqmxanhu4ZO4buCxanhu6Dhu6TFqcSo4buGxq/EqOG7gMWpxKjhu4DDmuG7mOG7gsWp4bqm4buG4buQ4buCxanhu5xQw5LhuqbFqeG7oMOJxanhu5/FqeG7oOG7pMWp4bqoS8Wp4buiw6jEqMWp4buKUOG7rOG6usSoxanhu57hu6bFqeG7oOG7psWp4bug4buCxKjFqeG6puG7hkrFqeG6puG7s+G6psWp4bqq4buIxanhu6Dhu6JKxKjhu4DFqeG7iMOT4buCxanhu6Dhu6LDmuG7mMSo4buAxanhu4ZN4bqmxanhu6DhurLhu5rFqeG7qOG7tcWp4bug4buG4buCxanhuqjhurBQxanhu5xQw5LhuqbFqeG7oMOJ4bufxanhu6Dhu7dKxanhu6Dhu4LhurjEqMWp4bqo4bq4xanhuqbhu4ZKxanhu57hu6bFqcSo4buA4buG4buC4bq64buaxanhu6DDmuG7kMSo4buAxanhu4rDveG7gsWp4bqmVMO9xanhuqThu7nEqMWp4bug4buG4bquxKjhu6FzL+G7mnRz4buaxanhuqbhu4rDveG7nuG7nuG7k+G7p+G7mihK4bqs4bus4bundOG6scOB4buIxanEqMO94busxanhu4rhu7XFqcSow4Hhu4jFqeG7oOG7hsOZxanhu4bDveG7gsWpOCnDneG6seG7g3spN8Wp4bugw5XFqeG6puG7hsOZ4bqmxanhuqZQ4buO4bqmxanhu6Dhu4bhu4LFqcSo4bu14bus4buhxanhu4Phu7fhu4LFqWzhu4Lhurrhu6DFqeG6scO94buI4bufxak4KcOd4bqx4buDeyk3xanhu4rhu7XFqeG6qOG7kMSoxanhu6hHxanhuqjhu47huqbFqeG7nFDhu6zhurjEqMWp4bugw5XFqeG6puG7hsOZ4bqmxanhu6BQ4bus4bq8xKjFqeG6puG7hk3EqMWp4bqo4bu34buCxanhuqzhu4LhurrEqMWp4bug4buGw73hu4jFqeG7gOG7gsO9xanhuqZQ4buO4bqmxanhu6Dhu4bhu4LFqSlK4bqs4bqq4bq/UOG6quG7nuG7oMWp4bucUMOS4bqmxanhu6DDicWp4buo4bu1SsWp4bug4buG4buzxKjhu4DFqeG7g+G7s+G7iMWp4bug4buS4buC4buhxak+4bqu4busxanhu4rhu7XFqeG6plDhu47huqbFqeG7oOG7huG7gsWp4buo4buCw4nhu6DFqeG6pkrhuqzhuqrFqeG7qOG7tcWp4bug4buG4buCxanhuqjhurBQxanhuqZSxKjhu4DFqcSo4buGw71Qxanhu6Dhu6JKxKjhu4DFqeG7iOG7juG7oMWp4bug4buGxajFqeG7oOG7huG7s+G6puG7hsWp4buo4buCw4nhu6DFqeG6pkrhuqzhuqrFqeG7oOG7okXEqMWp4bua4buG4bu34buIxanhu6jhu4LFqeG7oErhu7XEqMWp4bqm4bq2UMWpw4xCSsWp4bqs4bu14buCxanhu6Dhu6JKxKjhu4DFqeG7iOG7juG7oMWp4bug4buG4buzxKjhu4DFqeG6qOG6vMWp4buA4buC4bu1xKjhu4bFqeG7qEfFqeG7oOG7ouG7hMWp4bqsw4LEqMWp4bqo4bq2UOG7ocWpKUrhuqzhuqrhur9Q4bqq4bue4bugxanhuqjDmuG7lOG6psWp4bug4buG4bum4bqmxanhu4bhu4LhurrEqMWp4bug4buiRcSoxanEqOG6uMSoxanhu6Dhu7nEqOG7gMWpKUrhuqzhuqopSuG7iOG6pMO94bugxaktxanEqOG6uMSoxanhu6Dhu7nEqOG7gMWp4buGTeG6psWp4buK4bqy4buaxanhu6Dhu6JGxKjhu4bFqeG6pkvFqeG7huG7kMSoxanhu6vGsMWp4bug4bui4buC4bq6UMWpxKjhu4DDmuG7mOG7gsWp4buGTeG6psWp4bqow4nEqMWp4bug4bukxanhu6l5xrDFqeG7nFDDkuG6psWp4buA4buCw73hu6Ev4buhcy/hu5p0c+G7msWp4bqm4buKw73hu57hu57hu5Phu6fhu5ooSuG6rOG7rOG7p8Wp4bue4bug4bus4buK4bqq4buT4bun4bug4bqq4buw4bugLcO94buK4buC4buAxKjhu53FqeG7ouG7guG7gOG7huG7oOG7o+G7p3RxbOG7guG6quG7oMSow73hu4grcnMv4buadA==

Bình luận

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

Tin cùng chuyên mục

Chuyện về “ông đồ” trong thời đại số

Chuyện về “ông đồ” trong thời đại số

Báo hằng tháng
(Baothanhhoa.vn) - Giữa nhịp sống hôm nay, những "ông đồ” không còn cô đơn, lặng lẽ ngồi chờ người lai vãng bên những vệ đường, góc phố. Bằng tình yêu, niềm đam mê và sự nhạy bén với thời cuộc, ham học hỏi, các “ông đồ” trong thời đại số đã biết kết nối cộng đồng, lan...
Làm thế nào để tự cài đặt mạng internet nhanh nhất và hướng dẫn lắp Modem Wifi tại nhà chuẩn kỹ thuật năm 2026?

Làm thế nào để tự cài đặt mạng internet nhanh nhất và hướng dẫn lắp Modem Wifi tại nhà chuẩn kỹ thuật năm 2026?

Khoa học - Công nghệ
Trong thời đại kết nối không dây lên ngôi, một đường truyền internet ổn định là nền tảng cho mọi hoạt động từ làm việc từ xa đến giải trí đỉnh cao. Tuy nhiên, không phải lúc nào chúng ta cũng có thể chờ đợi nhân viên kỹ thuật đến hỗ trợ. Việc nắm vững Hướng dẫn lắp Modem Wifi...
Tuổi trẻ Agribank tiên phong trong chuyển đổi số

Tuổi trẻ Agribank tiên phong trong chuyển đổi số

Kinh tế
(Baothanhhoa.vn) - Thông qua các phong trào thi đua đổi mới sáng tạo, tuổi trẻ các chi nhánh Ngân hàng Nông nghiệp và Phát triển nông thôn (Agribank) trên địa bàn tỉnh đã phát huy tinh thần xung kích, tiên phong trong chuyển đổi số, góp phần đưa các đơn vị ngày càng...
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