简介:这是Scratch进阶课学员的系列精彩作品,本进阶课程融合数据结构基础算法,能够让学生在学完Scratch基础入门课后,结合所学知识,对生活中的问题进行抽象,从而编程实现解决生活中的问题。本进阶课程促使学生学以致用,是在入门课后的拓展拔高,有利于进一步提高学生的编程能力,锻炼学生的逻辑思维,启发学生发现生活中的有趣现象,培养学生的想象力,创造力。
学生用Scratch实现的若干排序算法:
(1)用Scratch制作的冒泡排序
(2)用Scratch制作的快速排序
教师点评:将冒泡排序和快速排序的算法流程,用Scratch形象生动地展示出来,作品制作的非常棒。能够善于结合生活中的实际例子,去理解冒泡排序的算法过程,并且用Scratch实现出来,学以致用,很不错
(3)学生用Scratch制作的变量交换程序:
教师点评:这位同学用Scratch描述了变量的值相互交换的过程,通过借助第三方变量来实现。能结合生活中“换座位”这一常见情景制作出来,说明深刻理解了变量交换的方法,也能结合生活实例来描述,作品很有趣哦~
(4)学生用Scratch制作的报数程序(顺序结构):
教师点评:这位同学利用课堂所学的顺序结构的知识,结合日常生活中排队报数的现象,制作了该程序。学以致用,值得鼓励和表扬!加油哦,期待你更精彩的作品~
报名联系方式:
欢迎报名体验哦~
织趣码致力于在人工智能时代,让您的孩子赢在起跑线上
领取专属 10元无门槛券
私享最新 技术干货