孙子闯
摘要:首先,在分析思维内容的基础上,分析计算思维的维度,建立计算思维的逻辑框架;在此基础上,提出了高中计算机思维的发展途径,然后介绍了高中信息技术学校教学的设计与开发过程,最后介绍了学校课程中的教学过程,本文分析了计算思维在解题中的应用,提出了相应的实践效果,深化了对学生正确思维的研究与实践,促进了高中信息技术教学实践的深入发展。
关键词:计算思维;发展策略;信息技术
中图分类号:G4 文献标识码:A
前言
计算机思维使用计算机科学的基本概念来解决问题、系统设计和人类行为理解,计算思维就像每个人正确判断和犯错、阅读单词和执行计算运算的能力一样,这也是每个人必须具备的基本思维能力,在数字社会中,人们必须能够通过逻辑、算法和其他计算方法、回归和抽象来理解事物。用于创建和共享信息,合理管理项目,并在数字世界中更有效地生存,教师要提出问题并找到解决方案,用计算机解决问题,实施具体过程,思考并培养学生的计算能力。
1计算思维的特征
计算思维是一种普遍的能力。每个人,都应该研究和应用解决问题的模型和方法,这是这种思维的结果。如果提倡分析学生的问题,不仅应该给每个学生阅读、写作和计算的机会,还应该学习计算思维。计算思维无处不在,信息技术正逐步融入社会生产生活的各个方面。计算是一种基于信息的问题解决能力,它将考虑到信息社会的发展需要,并将其纳入人类活动的各个方面。
2计算思维与信息技术课程的关系
目前,国内对信息技术课程价值的研究往往被概括为信息潜在核心价值,重点是通过思想方法鼓励学生利用信息技术解决问题,国家计算机研究中心明确表示,计算机思维是信息技术课程信息技术的一个组成部分,使学生了解信息社会,提高应用信息技术的批判性能力,无论是否涉及技术方法,培养计算机思维,提高学生运用信息技术解决问题的能力,是信息技术课程的内在内容。
3目前高中程序设计课程教学中计算思维能力培养面临的问题
3.1教材的现状
《信息与技术基础》是关于编程和信息处理的。用VB编程语言学习函数图的例子,学生能理解程序代码和程序执行过程,算法与程序研究的培训活动展示了如何使用计算机解决问题,介绍了VB编程语言的工具和语法,以及分析、归纳、搜索算法、排序算法和递归算法的程序,以及开发概念的基本过程,编程方法和软件。
3.2出现的问题
计算机课程是学生学习的必修课,受课时的影响,无法扩展课程内容,此外,学生的精力受到班级的限制,这往往导致严重的课程分层、兴趣下降。有些算法很难理解和发现,也很难发展抽象概括。在程序设计教学过程中,应该培养非能动的计算思维技能,而不是以计算思维为导向,存在着很大的误区。
4高中程序设计课程中计算思维能力培养策略
计算机编程模式将有助于培养学生的阶段性抽象能力和编码能力,这将使计算机能够自动应用到各种教学方法中,如应用案例法、微课教学法和项目合作法,可以专注于抽象和自动计算的特点,由于知识的扩展,使计算机基础知识隨着思维和形式而扩展。针对高中生计算机能力发展中存在的问题,从课程组织、教学目标的确定、课程的选择、教学方法的选择等方面进行了详细的研究。本文提出了在高中课程中考虑计算思维可能性的教学策略。
4.1注重学生的基本计算机技能和智力
通过对数据的深入分析,可以得出这样的结论,学生每年都有编程的课程,但仍有更多的人想要主动学习顶层的编程,学生也有更好的思考和理解的基础,教师可以专注于这一部分,在校内和校外开设可选的编程课程。
4.2设定教育目标和培养计算思维技能
课程教学的目的是积极创造思维环境,组织各种综合性思维活动,在计算机思维的指导下,具有主动学习的能力,学生通过分析问题,在计算机思维过程中获得更好的体验,这有助于提高学生的智力和逻辑潜能。
4.3教学内容和教学方法的选择要更有利于计算思维能力的培养
在培养学生掌握计算能力时,教师应该深入识字教学,讲解语法和实际应用,提出更多的信息和研究,让学生积极发现问题,学习思考能力,积极形成解决问题的思路,比如在教学中使用循环语句解决常见的计算顺序问题,结果是1+1/3+1+5+1+1/25。在第一阶段,学生可以积极参与,从S=S+1.0/1开始学习循环语法;第二阶段允许学生主动学习IT元素和初始值,然后比较两个阶段的学习,通过找出它们不同的序列模式并将其与循环语法相结合,学生可以独立地发现问题,以抽象形式总结逻辑规律,以更好地开发计算能力。主要通过学生和教师的帮助,在设置主题时输入数据数组并按从大到小的顺序对输出进行排序。
4.4旨在培养计算思维技能的高中课程的教学效果
在过去,通过课程安排培训计划,学生可以掌握排序、搜索和回放、动态规划等技能,教师也将在促进科学研究方面发挥重要作用。学生会在高中计算机科学竞赛中取得更好的成绩,为学校的专业发展、职业规划和可持续就业带来了明显的好处。
4.5其他应注意的事项
教师应重新熟悉教学过程的内容,使学生在研究中提高算术技能,还必须培养学生的思考能力,提高他们的意识和积极思考能力,鼓励学生提问和创新,促进算法多样化,尊重学生个体思维差异。通过不同算法的比较,鼓励学生从不同角度理解问题,用不同算法解决问题,激发学生思维。通过从不同角度促进对问题的理解和介绍解决问题的方法,鼓励学生在问题分析、选择算法和程序实施方面处理更多的问题。
5结语
高中课程主要是通过培养学生分析问题和解决问题的能力,弱化的理论和语法,增强计算机思维的文化和传播,鼓励学生考虑算法的多样性,反映出对算术和思维能力的要求。向学生灌输创新意识,引导学生的学习和优化,改进和提高算法的效率,计算思维的教学策略贯穿于整个编程过程,提高学生的综合素养。
参考文献
[1]许文良. 浅谈计算思维在高中信息技术课程中的落实措施[J]. 考试周刊,2021(59):100-102.
[2]梁艳忠. 高中信息技术课堂如何培养学生的计算思维[J]. 科学咨询,2021(13):260-261.
[3]任娟芳. 基于计算思维培养的高中信息技术教学策略[J]. 读与写,2021,18(14):188.
猜你喜欢计算思维发展策略信息技术


