基于scratch算法的课程设计与开发--以排序算法模块为例.docx

资料分类:科技学院 上传会员:墨宝轩 更新时间:2023-03-10
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17707
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:Scratch在被推广以来,运用scratch教学已经变得越来越成熟了。从一开始只是运用 scratch搭建简单的小游戏,到用scratch来搭建程序。所以本次设计主要围绕

scratch的算法进行相应算法的教材设计与开发的实践与探索,旨在设计出一本可以在实际教学中和自己学习时都可以用来指导的编程教材。 

在本次的设计中,笔者首先通过对学习者已经掌握内容的把握,来确定学习者可以进一步去学习哪些知识,遵循“学生为中心”的教学原则,将scratch程序与排序算法相结合开展教学设计,培养学生的算法思维和独立解决问题的能力。设计中通过创设情境、案例分析、算法分析、程序搭建这几个环节,围绕排序算法展开教材以及学习单的设计,  最终完成了一个单元的教材和相关的配套资源,以期待在今后的教学实践中能够提供有价值的指导。 

关键词:排序算法;Scratch;教学设计;算法思维 

 

目录

摘要

Abstract

一、 绪论 . 5 

(一) 设计背景 . 5 

(二) 设计目的 . 6 

(三) 设计意义 . 6 

二、 概念界定与理论基础 .. 8 

(一) Scratch .. 8 

(二) 算法与算法思维 . 8 

(三) 项目化教学 .. 8 

三、 教材设计与开发 .. 10 

(一) 思路原则  10 

1. 教材的对比和分析 . 10 

2.实践总结与反思 . 10 

(二) 模块目录  11 

(三) 教学方法  12 

(四) 配套资源  13 

1. 学习单及课后练习的设计 . 13 

2. 微课设计  13 

(五) 开发实例:排序算法 .. 14 

1. 教学目标  14 

2. 项目案例  14 

3.教材内容 . 15 

4.配套资源 . 18 

四、 总结与展望  23 

参考文献 . 24 

致谢 .. 25 

附录1《插入排序》教材  26 

附录2《插入排序》学习单 . 33 

附录3《冒泡排序》教材  37 

附录4《冒泡排序》学习单 . 46 

附录5 微课脚本 . 51 

相关论文资料:
最新评论
上传会员 墨宝轩 对本文的描述:通过这次的“基于 scratch的算法课程设计与开发——排序算法”为例,将 scratch 与算法思维相结合,将学科知识与信息技术相融合,探索如何用scratch 程序来进行排序算法的教学。以具体......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: