• 回答数

    3

  • 浏览数

    121

日月草112
首页 > 学术期刊 > 关于计算思维的论文需要参考文献

3个回答 默认排序
  • 默认排序
  • 按时间排序

心之愿c

已采纳

关键词:计算行动 计算思维设想同时教授和赋能的计算机教育。计算行动(computational action),一个新的计算机教育框架,提出在学习计算机的同时,年轻人也应该有机会利用计算机来创造对他们的生活和社区有直接影响的事务。在这篇观点文章中,我们勾勒了计算行动的两个关键维度:计算身份(computational identity)和数字赋能(digital empowerment),而且进一步提出通过专注计算行动以及计算思维(computational thinking),我们可以使计算机教育对年轻的学习者更具包容性、激励性和赋能作用。从计算机学习者开始学习编程的那一刻开始,他们就有能力去开发对他们的生活有实质影响的计算机产品,而他们所需要的就是处于一个允许他们这么做的环境之中。很多时候,K-12计算机教育理1一直强调孩子学习编程的“基础”。更高阶段的以发展学习者的计算思维为中心的计算机科学教育,主要聚焦于让学习者去理解计算的一些细节要素,如变量、循环、条件、并行、运算符和数据处理[10]。这种最初的关注点是计算的概念和过程,将开发现实应用程序留给“以后”再做的做法存在这样一种风险:让学习者觉得学习计算机对他们来说并不重要。这种做法回避了很多学习数学和物理的学生们都曾问过的一个问题:“什么时候我们才能在生活中运用到所学的知识?”[1]。虽然已经有各种尝试将计算机教育置于现实世界的背景与问题中,但这些尝试通常开发的是通用系统(例如为超市设计的结账系统),无法与学习者特定的个人兴趣和生活联系起来。尽管这些系统在实际应用中对所有学习者都是有价值的,但是对于年轻女性和来自非主流群体的青年来说,并没有给他们提供开发具有现实意义的计算机解决方案的机会,这是一个严重的问题。对于传统上在计算领域代表名额不足的这些群体,人们发现,融入并归属于更广泛的计算社区的感觉与能够开发对其自身和社区都至关重要的计算解决方案密切相关[8]。通过与学生的现实生活联系起来,我们可以帮助他们以批判的眼光看待自己能够在影响社区方面充当怎样的角色,并且使得他们不仅仅止步于学习简单的编程,相反,我们可以问他们想要对什么内容编程以及为什么对它们编程[5]。通过将计算机教育置于与学生紧密相关的现实世界中,我们能让更多的人参与到计算机领域中来,为青年和社会带来好处。这不仅有助于培养急

268 评论

柳絮天涯

专业人才培养的竞争力是社会对该专业人才质量的评价与肯定,是相对于其他专业人才比较而言的竞争性评价。思想政治教育专业人才培养竞争力是思想政治教育专业培养的人才相对于其他专业而言的影响力。决定思想政治教育专业人才竞争力判断的主要因素有社会需要、入职后工作能力等。思想政治教育专业是伴随着改革开放发展起来的应用型专业。进入新时代,理论与实践发展新态势对思想政治教育人才培养提出了新要求。[关键词]思想政治教育;人才;竞争力人才培养是学科发展的归宿。在立德树人被定位为高等教育根本使命和中心环节的大背景下,培养什么样的人、如何培养人、为谁培养人也是思想政治教育学科探讨的问题。对思想政治教育学科人才素质的应然判断和实然状况之间关系的认识决定着教育的实践举措。教育举措反过来影响到人才竞争力。思想政治教育专业人才培养的竞争力,是社会对该专业人才质量的评价与肯定,是相对于其他专业人才比较而言的竞争性评价。从构成要素看,主要包括3个方面。(一)扎实的理论素养和实践能力是思想政治教育专业人才培养的核心竞争力思想政治教育是做人的思想工作,认识和把握人的思想形成发展变化的规律和实施思想政治教育规律是做好思想政治教育的前提。人的思想形成存在着自发和自觉两个路径。自发的思想建立在感性认识基础上,属于经验式判断;自觉的思想建立在理性认识基础上,属于反思性判断。

209 评论

叮当木马

你知道计算思维吗?计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。下面我为你整理计算思维,希望能帮到你。

什么叫计算思维 计算思维的含义

计算思维是数字时代人人都应具备的基本技能。计算思维与理论思维和实验思维一起构成了科技创新的三大支柱。

美国卡内基梅隆大学(Carnegie Mellon University)Jeannette M. Wing 教授2006年3月在美国计算机权威期刊Communication of the ACM上将计算思维定义为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计及人类行为理解等涵盖计算机科学之广度的一系列思维活动。

计算思维具有如下特征:

(1)计算思维是概念化的抽象思维,而非程序思维。

(2)计算思维是人的思维,而非机器的思维。

(3)计算思维是思想,而非人造品。

(4)计算思维与数学和工程思维互补和融合。

(5)计算思维面向所有的人,所有的领域。

(6)如同“读、写、算”一样,计算思维是一种基本技能。

计算思维教育实践途径

计算思维培养,具体到中小学教育实践中,必须要有一个依托工具和抓手。中小学信息技术课程中,如何渗透计算思维教育,可以从如下几个方面尝试。

(一)在计算机程序设计教学中渗透计算思维

通过计算机程序设计教学培养学生的计算思维,是中小学信息技术教师最容易上手的做法。对于计算思维的培养,宜选择可视化的、模块化的、易于学习的程序设计软件。

LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。至今还有很多人使用LOGO语言教学生程序设计,2012韩国对小学教师职前培训增加的计算思维的内容,就是借助LOGO语言的算法学习项目实施的。

Scratch是一种新式的程序语言,可以让你用非常简单的方式,创造属于你自己的故事、动画、游戏、音乐甚至是绘画,并且可以轻易的分享至网络上。在英国、美国、韩国、新加坡等国家的研究中小学计算思维培养方面的论文中,很多都提到了Scratch软件的使用,在我国很多小学和初中教师也在使用Scratch软件实施程序设计教学。

目前移动应用开发比较流行,APP Inventor也是很好的选择。Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程序代码而使用积木式的堆叠法来完成Android程序开发。北京景山学校和北大附中的部分教师在尝试通过APP Inventor程序设计培养学生的计算思维。移动应用设计也将作为一门选修课,纳入高中信息技术课程体系之中。

当然,借助程序设计培养学生的计算思维不一定要在计算机上实现。韩国济州大学计算机教育系的学者金彬苏研究了基于纸和笔的游戏程序设计策略,程序设计只需要纸和笔,不用计算机。研究表明基于纸和笔的程序设计PPS跟基于LOGO语言的程序化设计一样可以培养学生的整体逻辑思维能力。英国中学计算机教材Computer Science在内容设计上比较重视学生计算思维的培养,在程序设计部分也不需要计算机,使用的是伪代码,只要纸和笔就够了。人大附中的温婷婷老师也引进开设了一门类似选修课,称为不插电的计算机。

(二)通过机器人教学渗透计算思维

塔夫茨大学的玛丽亚•尤玛奇•伯斯(Marina Umaschi Bers)等的研究中提到了波斯顿的三所幼儿园通过TangibleK机器人课程对5-6岁儿童开展计算思维教育的情况。德克萨斯大学奥斯汀分校学者考帕特(Ko Pat)研究中也提到了对K12学生以机器人作为计算思维教育的工具。我在十年前也已经开始借助能力风暴机器人开展教学,图形化和模块化的程序设计界面易学易懂,通过完成项目任务设计,可以很好的培养学生分析问题和解决问题的能力。目前很多学校都在用的Lego机器人也是很好的培养学生计算思维的教学平台,结构搭建不学就能上手,结构可简可繁,程序设也是拼积木形式的可视化环境,通过巧妙的任务设置,可以很好的完成这一使命。

(三)通过游戏软件培养学生的计算思维

英国格林威治大学尝试过通过计算机视频游戏实施教学,基于游戏学习,传授理论和应用知识。他们设计了创新的游戏教育框架来开发计算思维能力,促进计算机程序设计导论课程的学习。把有限的计算机程序设计导论关键概念融入游戏中,学生通过玩游戏获取计算思维能力。加州大学圣克鲁斯分校的学者研究了通过游戏程序设计课程提升中学生的计算思维,并设计了中学生计算思维能力评测工具。中科院软件所王丹力研究员介绍过一叫T-maze的电子编程工具,让5-9岁儿童在迷宫游戏中通过搭建积木建立计算机程序,促进孩子计算思的维培养。微软亚洲研究院也介绍过他们开发的游戏我的世界(Minecraft)也可以培养学生的计算思维。这款游戏可以让每一个玩家在三维空间中自由地创造和破坏不同种类的方块为主体。玩家在游戏中可以在单人或多人模式中通过摧毁或创造方块以创造精妙绝伦的建筑物和艺术,或者收集物品探索地图以完成游戏的主线。这块有很多中小学生都很痴迷。

(四)通过音视频创作培养学生的计算思维

音视频作品的创作需要经历一个很完整的项目流程,通过这个流程,也可以很好的培养学生的计算思维。马萨诸塞大学洛厄尔分校音乐与计算机科学系开设了一门课程——声音中的计算思维,这是一门交叉学科,是科技教育与艺术教育的融合,通过对音乐的演奏、分析与处理培养学生的计算思维。目前全国都有针对中学生的微电影和微视频创作大赛,中小学信息技术教师可以借助这个项目的开展,有意识的培养学生的计算思维。

(五)通过开源硬件项目设计培养学生的计算思维

未来的中小学信息技术教育,不仅需要传授理论知识、基于软件的实践和研究,还需带领学生做开源硬件项目设计,这个既可以紧扣创客教育这个热门主题,也是实施计算思维培养的有力手段。带领学生从头设计、制作一个项目,从规划、实施,到项目发布,甚至申请风投,整个过程都包含着计算思维的元素。开源硬件设计项目也将作为一门选修课,也将纳入国家高中信息技术课程体系之中。

(六)通过建模与仿真培养学生的计算思维

计算思维与数学学科的建模思维,物理学科的科学思维——模型构建结合起来,可以提高解决现实生活中各类问题的能力。在计算机算法与编程的课程中,可以通过建模仿真实际问题充分激发学生兴趣,并培养其问题解决的思维方法与能力,例如科学模拟仿真——物理中的抛体运动,可以通过计算机科学中的离散采样、时间相应、图形编程等开展涉及多方面知识的综合实践。再如计算思维中的递归思想,可以与数学中的分形概念紧密结合起来,并可以结合音乐中的赋格、艺术中的无穷上升等表现形式进行旁征博引,给学生一个跨学科的研究课题,找到分形在实际生活中的具体事例,并通过计算机算法与编程对其进行建模与仿真。

(七)培养计算思维的其他工具和途径

157 评论

相关问答

  • 关于计算机专科的论文参考文献

    张爱平,赖欣.JSP调用JavaBean实现Web数据库访问[J].计算机时代,2007,(01).仲伟和.基于JSP网页自动生成工具设计与实现[J].科技信息

    肥肥来了啊 3人参与回答 2023-12-10
  • 关于思考的论文参考文献

    对当前农村义务教育质量现状的思考的论文 论文关键词:农村义务教育教育质量现状思考 论文摘要:当前越来越多的教育专家、学者和教育工作者深刻地认识到农村义务教育质量

    蹦蹬的小兔子 2人参与回答 2023-12-07
  • 关于云计算的应用论文参考文献

    同学,你好!正如百科里写的,这段话是NIST给出的云计算的定义,原文为英文,内容为“Cloud computing is a model for enablin

    半夜磨牙 2人参与回答 2023-12-11
  • 关于云计算论文格式的参考文献

    同学,你好!正如百科里写的,这段话是NIST给出的云计算的定义,原文为英文,内容为“Cloud computing is a model for enablin

    zhuyutong215 2人参与回答 2023-12-11
  • 关于云计算大数据的论文参考文献

    知网有很多,不知道让贴不 [1]张戈. 云安全找回渠道价值[N]. 电脑商报,2010-03-08(027). [2]本报记者 那罡. Web风险让用户重新思考

    休闲星星仔 2人参与回答 2023-12-11