Scratch计算机编程入门

2022-07-14 02:11:38   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Scratch计算机编程入门》,欢迎阅读!
入门,Scratch,编程,计算机
Scratch计算机编程入门



课程介绍

如今,编程已经不仅仅是学计算机的专业人员工作,更成为现代人的必修技能。不仅从事科学工作的人往往需要通电脑编程实现大量的数据处理等工作,越来越多的中小学生也通过学校的课程及校外的课程学习并使用着各种编程语言。然而,许多科技辅导老师因为种种原因,对计算机序和程序思维缺乏一个深度的了解,从而在指导学生开展相关活动或是项目研究时,无法做到得心应手。鉴于此,本课设计者希望通过推广计算机编程语言,从基础开始,构建科技辅导教师的程序思维。

科技辅导员在繁忙的日常工作中,很难抽出大量时间完整地学习一门常用的编程语言,所以,我们在众多的计算机语言中选择了最能够直击程序思维的语言――ScratchScratch计算机编程语言是美国麻省理工大学开发的一套适应于学习编程基础知识的工具。在这个语言中,学习者不需学习复杂的计算机语言和语法便能开发出生动有趣的计算机程序。Scratch的特点在于编程思想的设计,而非具体语言的学习,通过形象化的模块化的拖曳组合方式,呈现计算机程序设计的特点,并由此进一步锻炼学习者的程序思想。


在“Scratch计算机编程入门”慕课课程中,课程内容的核心在于如何用计算机的思维去分析问题,解决问题。即使不会具体的编程语言,这个核心的思想仍然能够应用教学设计中去,并可以指导学习Scratch,以培养程序思维。 课程内容

在这门课程中,程序思维被归纳为6个方面的内容,并被穿插于每节课的课程任务中。这6个内容分别为规律模式Pattern寻找事物之间的相似性和规律;逻辑推理Logic reasoning:解释事物如何发生并作出正确预测;抽象Abstraction:寻找事物的本质,简化事物模型;算法Algorithm:遵循一系列步骤完成一项工作;分解Decompose把一个大的负责问题分解为更小部分;评估Evaluation:客观系统对项目作出评价。

计算机编程中有一句格言:先有解决方案,才有程序。程序语言多种多样,而解决方案的思维却是共通的。通过Scratch学习教师能够在指导学生进行相关科技项目探究时,从核心人手,解决遇到的问题。

Scratch语言的学习包含大量的实操,利用Scratch编程即时反馈的模式,教师在在一次次的学习尝试中,获得自信,从而进一步增加课程学习的动力。这门课程的教师有着多年的编程和教学经验,在学习中将根据学员的任务效果进行点评,通过交流进一步增强对计算机程序的认识。





本文来源:https://www.wddqxz.cn/64849766effdc8d376eeaeaad1f34693daef10a4.html

相关推荐