Scratch
Search documents
让AI“飞”进课堂 培养学生应对未来的创新思维
Xin Lang Cai Jing· 2026-02-05 19:12
省人大代表沈复民: 因此,沈复民建议,构建"人工智能素养"通识教育体系。组建AI技术专家、教育学家、课程研究者及一 线骨干教师联合工作组,完成《人工智能通识教育指导纲要》及标准化资源包。内容可涵盖三个维度: 认知层面——AI基本概念、技术边界与社会影响;能力层面——人机协作思维、信息鉴别与数据伦理 (含虚假信息识别、隐私保护、算法偏见认知)、基础计算思维训练;实践层面——AI工具基础应 用,如提示词设计、AI辅助创作与数据分析。 此外,还可以通过选修课、跨学科主题项目,如美术+AI创意设计、社会课+AI数据分析调研等形式落 地,不额外增加主科课时负担,采用过程性评价,侧重体验与思考。 与学习AI最有关联的课程无疑是信息技术课程。沈复民建议,将中小学信息技术课程的核心目标从"技 能操作"升级为"数字创造与智能协作"。 "需要优化课程内容。"沈复民举例说,在小学阶段推广图形化编程,如Scratch、简易AI工具应用;初中 阶段引入Python基础、数据分析可视化、机器学习模型体验,如简单图像识别、数据预测;高中阶段增 设"AI+跨学科创新"项目,如利用AI进行科学探究、公益方案设计等。 此外,沈复民还建议完善综合 ...
少儿编程语言发展趋势榜
Sou Hu Cai Jing· 2025-11-05 04:03
Core Insights - The article emphasizes the growing importance of programming as a skill for children, highlighting the need to choose the right programming language for their learning journey [2][15] - The "Children's Programming Language Development Trend List" serves as a significant reference for understanding industry trends and educational philosophies [2][3] Trend Analysis - The ranking reveals a shift from traditional programming languages like C++, Java, and Python to languages that align more closely with children's cognitive development and interests [3] - The top-ranked platform, Xigua Creator, exemplifies a successful educational approach by integrating a systematic learning path from graphical programming (Scratch) to text-based programming (Python) [3][4] Language Distribution - The list categorizes programming languages into two main tiers: graphical programming languages (e.g., Scratch, Blockly) and text-based programming languages (e.g., Python) [4] - Scratch is recognized as the standard for children's programming initiation, allowing for creative expression without the burden of complex syntax [6] Educational Pathways - The transition from graphical to text-based programming is crucial for children's development, with Python being the recommended next step due to its simplicity and wide application in fields like AI and data science [7][10] - The article outlines a structured approach to learning, emphasizing the importance of engaging and enjoyable educational experiences [8][15] Future Considerations - The choice of programming language is framed as an investment in children's future, with different languages leading to various career paths [9][10] - A comprehensive learning platform is deemed essential, providing exposure to multiple programming paradigms and fostering a supportive learning environment [11][12] Age-Specific Recommendations - For ages 6-9, graphical programming like Scratch is recommended to build foundational logic and computational thinking [16] - Ages 9-12 is identified as the optimal time to transition to Python, while ages 12 and above can focus on languages aligned with their interests, such as C++ for game development or JavaScript for web development [16]