青少年编程技能(2024秋季)
青少年编程技能(2024秋季)
1000+ 人选课
更新日期:2025/05/03
开课平台学银在线
开课高校内蒙古师范大学
开课教师王素坤侯欣舒李艳玲
学科专业工学测绘类
开课时间2024/08/26 - 2025/01/15
课程周期21 周
开课状态已结课
每周学时-
课程简介

《青少年编程技能》是计算机专业教师教育特色课程。该课程旨在提高师范生的编程知识和编程技能,培养其计算思维和创新能力;同时,培养师范生具有在中小学开展编程教学和创新活动的能力,提升综合育人的意识和能力。该课程顺应时代发展要求,对于培养青少年的信息科技素养,推动国家“教育强国、科技强国、人才强国”战略实施具有积极意义。课程目标以毕业要求为导向,从知识目标、能力目标、素养目标三方面全面培养师范生成为有编程扎实学识、有创意编程和教学实践能力、有科技强国意识和为党育人意识的信息科技教师。

本课程包含Scratch编程、全国青少年图形化编程等级考试、Python编程、机器人编程以及拓展案例五部分内容。Scratch分为初级编程、进阶编程、游戏趣味编程、课程思政编程和学科融合编程,循序渐进逐步培养学生的计算思维、创新思维,最后做到跨学科的学习和迁移,发展学生的整合思维。课程从图形化编程语言Scratch逐渐过渡到Python代码编程的世界,学习Python基础课程、进阶课程和趣味编程,提升学生的抽象思维能力,接受更加全面和系统的编程训练。同时还有机器人编程、图形化编程等级考试、拓展案例等多样化的学习资源。本课程以“做中学”为理念,以案例为驱动,以游戏、故事等形式作为突破口,生动活泼、充满趣味、富有吸引力,可以充分调动学习者的学习积极性。 

课程大纲

Scratch初级编程 I

  • 1.1 学习导航
  • 1.2 Scratch之初体验
  • 1.3 Scratch之跳芭蕾的小女孩
  • 1.4 Scratch之猜猜裙子的价格
  • 1.5 Scratch之猫和老鼠(上下)
  • 1.6 Scratch之我是小画家
  • 1.7 Scratch之小小演奏家
  • 1.8 总结
  • 1.9 本节测试

Scratch初级编程 II

  • 2.1 学习导航
  • 2.2 动物世界
  • 2.3 庆祝生日
  • 2.4 冰雹猜想
  • 2.5 会发声的水杯
  • 2.6 小猴子接水果
  • 2.7 总结
  • 2.8 本节测试

Scratch进阶编程

  • 3.1 学习导航
  • 3.2 趣味加法(上)
  • 3.3 趣味加法(中)
  • 3.4 趣味加法(下)
  • 3.5 小猫抓鱼(上)
  • 3.6 小猫抓鱼(下)
  • 3.7 抢答器(上)
  • 3.8 抢答器(下)
  • 3.9 总结
  • 3.10 本节测试

Scratch游戏趣味编程

  • 4.1 学习导航
  • 4.2 海底世界
  • 4.3 森林音乐会
  • 4.4 赛车游戏
  • 4.5 打地鼠(上中下)
  • 4.6 神奇的画笔
  • 4.7 总结
  • 4.8 本节测试

Scratch学科融合编程

  • 5.1 学习导航
  • 5.2 Scratch与地理-小猫学穿越
  • 5.3 Scratch与语文-谁是比赛冠军
  • 5.4 Scratch与英语-为丑小鱼指路
  • 5.5 Scratch与美术-随心所“填”
  • 5.6 Scratch与生物-爱吃树叶的毛毛虫
  • 5.7 Scratch与物理-巧用程序吹泡泡
  • 5.8 Scratch与物理-牛顿的苹果
  • 5.9 Scratch与历史-穿越丝绸之路
  • 5.10 Scratch与数学-π的真容
  • 5.11 Scratch与数学-鸡兔同笼问题
  • 5.12 Scratch与体育-冰壶PK
  • 5.13 总结
  • 5.14 本节测试

Scratch课程思政编程-奥运系列

  • 6.1 学习导航
  • 6.2 绘制五星红旗
  • 6.3 绘制奥运五环(上下)
  • 6.4 移动打靶游戏
  • 6.5 诗词人物对对碰(上中下)
  • 6.6 乒乓球人机对战(扩展练习)
  • 6.7 总结
  • 6.8 本节测试

Scratch课程思政编程-中国传统节日系列

  • 7.1 学习导航
  • 7.2 贴春联(上下)
  • 7.3 猜灯谜
  • 7.4 放孔明灯
  • 7.5 粽子快跑(上下)
  • 7.6 小兔子捡月饼
  • 7.7 总结
  • 7.8 本节测试

全国青少年图形化编程一级考试

  • 8.1 学习导航
  • 8.2 功能模块介绍
  • 8.3 角色的导入
  • 8.4 背景的认识
  • 8.5 角色的操作
  • 8.6 角色的旋转和造型的切换
  • 8.7 声音的导入
  • 8.8 总结
  • 8.9 本节测试

全国青少年图形化编程二级考试

  • 9.1 学习导航
  • 9.2 多角色设置
  • 9.3 循环语句(上下)
  • 9.4 选择语句及颜色侦测(上下)
  • 9.5 移动中的侦测-键盘控制
  • 9.6 声音的进阶(上下)
  • 9.7 运算
  • 9.8 画笔功能的使用(上下)
  • 9.9 视频侦测
  • 9.10 总结
  • 9.11 本节测试

全国青少年图形化编程三级考试

  • 10.1 学习导航
  • 10.2 魔法师的魔法
  • 10.3 画笔图章的应用
  • 10.4 画笔功能---等边三角形
  • 10.5 了不起的猴哥
  • 10.6 海底寻宝
  • 10.7 总结
  • 10.8 本节测试

全国青少年图形化编程四级考试

  • 11.1 学习导航
  • 11.2 字符串
  • 11.3 链表
  • 11.4 函数
  • 11.5 循环、逻辑(上)
  • 11.6 循环、逻辑(下)
  • 11.7 总结
  • 11.8 本节测试

Python基础编程

  • 12.1 学习导航
  • 12.2 认识课
  • 12.3 基本数据类型
  • 12.4 常用内置函数
  • 12.5 运算符与表达式(上)
  • 12.6 运算符与表达式(下)
  • 12.7 选择结构的语法与应用
  • 12.8 总结
  • 12.9 本节测试

Python进阶编程

  • 13.1 学习导航
  • 13.2 循环结构的语法与应用
  • 13.3 函数设计与调用
  • 13.4 列表序列结构及应用
  • 13.5 元组与字符串序列结构及应用
  • 13.6 字典与集合序列结构及应用
  • 13.7 与计算机对话
  • 13.8 总结
  • 13.9 本节测试

Python趣味编程

  • 14.1 学习导航
  • 14.2 Python星球奇遇记
  • 14.3 和电脑玩猜拳
  • 14.4 现在几点了
  • 14.5 欢乐中国年
  • 14.6 计算小能手-math模块应用
  • 14.7 计算小能手-方针计算
  • 14.8 总结
  • 14.9 本节测试

Python应用编程

  • 15.1 学习导航
  • 15.2 刮刮卡(上下)
  • 15.3 声音监测器
  • 15.4 图片处理
  • 15.5 文字转换语音
  • 15.6 疫情地图
  • 15.7 总结
  • 15.8 本节测试

机器人编程(拓展模块)

  • 16.1 学习导航
  • 16.2 闪闪亮晶晶
  • 16.3 小小演奏家
  • 16.4 S线赛车神
  • 16.5 灵敏的小猫
  • 16.6 送餐机器人
  • 16.7 本节测试

编程拓展案例

  • 17.1 学习导航
  • 17.2 scratch画花朵
  • 17.3 scratch贪吃蛇
  • 17.4 scratch累加和
  • 17.5 scratch递归绘制多叉树
  • 17.6 Python画简单图形
  • 17.7 Python应用之turtle库
  • 17.8 Python计算最大公约数和最小公倍数
  • 17.9 Python口算神器
  • 17.10 Python数据可视化词云操作
  • 17.11 本节测试

学生期末优秀编程微课教学大作业展示

  • 18.1 运送木材(刘家荣)
  • 18.2 我是小小发型师(王品迅)
  • 18.3 蜕变成蝶(陶碧婉)
  • 18.4 小猴子摘星星(王井甜)
  • 18.5 动物园(徐潇)
  • 18.6 "圾"时分类,绿色同行(李娜)
  • 18.7 打气球游戏(赵欣荣)
  • 18.8 价格猜猜看(祁泓键)
  • 18.9 算法爬树(蒋若蓉)
  • 18.10 海底探险(赵南)
  • 18.11 保卫甜甜圈(乌日涵)
  • 18.12 虚拟孔明灯(马蓉豆)
  • 18.13 打字游戏(麻凌语)
  • 18.14 守护蓝星,海好有你(高琪)
  • 18.15 趣味哈哈镜(李雯静)
  • 18.16 大鱼吃小鱼(庞博)
  • 18.17 水果忍者(宁悦欣)
  • 18.18 画板制作(冯华)