全球旧事资料 分类
2641这个数字太大,先考虑3个圆盘的情况,假设三根柱子分别为A、B、C,则计算机模拟执行时就会按A→C、A→B、C→B、A→C、B→A、B→C、A→C的顺序依次显示圆盘移动的起始、中间和最终状态。随着圆盘数的逐渐增大,计算机计算及显示圆盘移动的状态所花费的时间也会越来越长,学生此时便能很好地体验汉诺塔问题的计算复杂度。
f龙源期刊网httpwwwqika
comc
(2)计算机抽奖
很多综艺类电视节目都设有抽奖活动:主持人先喊:开始!大屏幕上便不断滚动显示随机的手机号码;主持人喊:停!大屏幕上最后显示的手机号码就成为中奖号码。
类似上述的抽奖活动,实质上属于计算机抽奖,抽奖程序可支持手机号码、身份证号码、姓名、图片等多种中奖方式。计算机抽奖程序一般涉及用随机函数计算并选择手机号码的顺序问题,计算量的大小与候选手机号码的总数有很大关系。尽管涉及的算法不算复杂,但是不断滚动显示随机的手机号码也能让学生感受计算的快慢和状态的变化。
三、结束语
计算思维体现了信息技术课程的一种内在价值,一定程度上可以解决信息技术课程的学科思维问题,是信息技术课程改革的助推剂。实际上,现有的高中信息技术课程蕴含了丰富的计算思维,只是现有的课程标准未能聚焦到它身上。本研究从基于“伟大的计算原理”的计算思维概念框架、计算思维操作性定义两个视角来分析高中信息技术课程蕴含的计算思维。虽然在计算思维的分析中案例涉及高中信息技术课程一个必修模块、五个选修模块的很多知识,但是难免挂一漏万。计算思维的充分挖掘是有效实施计算思维教育的关键和前提,希望更多的研究者能给予关注。
fr
好听全球资料 返回顶部