请列出三个原因为什么学校应该强制所有学生学习编程，每个原因要包括为什么这样的学习方法是一个积极的活动，用一个动词开头，每行使用新行，每个原因必须明确陈述学习编程的好处。
user
1. 培养：培养逻辑思维和解决问题的能力，使学生在面对复杂问题时能够系统地分析和解决。

2. 提升：提升数字素养，使学生能够适应未来高科技社会的需求，增强竞争力。

3. 激发：激发创新潜能，通过编程实践鼓励学生创造和实验，促进创新思维的发展。
assistant