将爱国主义教育融入到科技教育之中

来源 :中国科技教育 | 被引量 : 0次 | 上传用户:chengshy2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  国庆节就要到来了,今年国庆恰逢中华人民共和国成立70周年,在这个盛大节日来临之际,中小学纷纷开展了各种形式的爱国主义教育。爱国主义教育不仅仅是思想政治课程的工作任务,更应该融入每一个课程中。对于科技辅导员而言,将科技教育与爱国主义教育融合也是我们责无旁贷的工作责任,它体现在科技辅导员的工作任务和工作方法两方面。
  为了帮助科技辅导员更好地将科技教育与爱国主义教育结合起来,9月初,科技学堂“Python turtle图形编程入门”的牛毅昕老师设计了一节“用Python turtle绘制国旗”的课程。下面我们以此为例分析如何让科技教育与爱国主义教育结合起来。
  在这个任务中,学生需要用Python turtle绘制1面国旗(当然,你也可以选择其他编程语言作为绘制工具)。作为一次爱国主义教育导向的课程,我们在课程开始之前需要引导学生对国旗产生更深入的认识。我们可以通过五星红旗是怎么产生的,其象征和意义是什么等内容作为课程引入部分,引导学生理解绘制国旗的意义。
  我们都知道中国国旗是五星红旗,但很少会有学生意识到并不是所有的五星红旗都是国旗。如果直接让学生绘制国旗,学生可能会绘制出各种似是而非的五星红旗。作为国家象征,国旗绘制活动更要注重准确性,我们可以通过学习《中华人民共和国国旗法》让学生们认识到绘制国旗的严肃性。《中华人民共和国国家标准·国旗(GB12982—2004)》(下文简称《标准》)详细记载了国旗的形状、颜色和规格。这是一个强制性标准,是一个具有法规性质的技术性规范。
  《标准》的附录为我们提供了详细的国旗制法,我们可以从中学习到国旗设计中的很多数学知识。因此,在开始用程序绘制之前,我们建议时间允许的教师先引导学生用直尺和圆规在纸面上绘制出国旗,这个过程不仅能提升学生的作图能力,培养爱国主义精神,同时也是顺理逻辑的过程,帮助学生更好地构建程序设计思路。
  接下来就是正式的绘制环节了,我们可以把任务分解成旗面、大五角星和4顆小五角星3部分。
  《标准》对于国旗规格的描述是“旗面为红色,长方形,其长与高为三与二之比”。这意味着我们需要定义长宽比为3∶2的旗面,我们用以下代码绘制出长宽比满足比例的旗面,并填充为红色。在程序中,我们把起笔定在(-200,200)的位置,长度定为438,宽度定为292,当然,你可以自由设置长度和高度的数值,只要符合3∶2的长宽比就可以了。程序如下:
  import turtle
  turtle.speed(10)#绘制速度
  turtle.up()
  turtle.goto(-200,200)
  turtle.down()
  turtle.begin_fill()
  turtle.fillcolor(“red”)
  turtle.pencolor(“red”)
  for I inrange(2):
  turtle.forward(438)
  turtle.right(90)
  turtle.forward(292)
  turtle.right(90)
  turtle.end_fill()
  画出了红色的旗面后,我们要将5颗五角星放置到旗面上。《标准》对于五角星的描述是“一星较大,其外接圆直径为旗高十分之三,居左;四星较小,其外接圆直径为旗高十分之一,环拱于大星之右”。并且,《标准》附录中的国旗制法详细叙述了如何通过等分法确定五角星的位置。对于大五角星,其表述如下:“为便于确定五星之位置,先将旗面对分为四个相等的长方形,将左上方之长方形上下划为十等分,左右划分为十五等分。大五角星的中心点,在该长方形上五下五、左五右十之处,其画法为:
  以此点为圆心,以三等分为半径作一圆,在此圆周上,定出五个等距离的点,其一点须位于圆之正上方,然后将此五点中各相隔的两点相联,使各成一直线。此五直线所构之外轮廓线,即为所需之大五角星,五角星之一个角尖正向上方。”
  根据《标准》中的表述,我们可以计算出每一个星星的位置。前面我们已经设置了旗面的坐标位置、长度和宽度,可以计算出大五角星的坐标位置。在程序中我们将turtle的笔触和填充颜色设置为黄色,把turtle移动到起始位置,通过循环语句绘制出五角星,程序如下:
  Import turtle
  turtle.speed(10)
  #更改海龟的画笔颜色和填充颜色
  turtle.fillcolor(“yellow”)
  turtle.pencolor(“yellow”)
  turtle.up()
  turtle.goto(-170,145)#五角星的坐标
  turtle.down()
  turtle.begin_fill()
  for x in range(5):
  turtle.forward(50)#
  turtle.right(144)#
  turtle.end_fill()
  值得注意的是,我们需要将for循环的部分放在begin_fill()和end_fill()之间,这样我们才能将颜色填充到五角星中。同时,begin_fill()和end_fill()方法一定要成对出现,缺一不可。
  完成了大五角星的绘制,我们可以绘制4颗小五角星了。首先还是查阅《标准》中关于4颗小五角星位置的描述:“四颗小五角星的中心点,第一点在该长方形上二下八、左十右五之处,第二点在上四下六、左十二右三之处,第三点在上七下三、左十二右三之处,第四点在上九下一、左十右五之处。其画法为:以以上四点为加圆心,各以一等分为半径,分别作四个圆。在每个圆上各定出五个等距离的点,其中均须各有一点位于大五角星中心点与以上四个圆心的各联结线上,然后用构成大五角星的同样方法,构成小五角星。此四颗小五角星均各有一个角尖对大五角星的中心点。”
  值得注意的是,每颗小五角星都有一角与大五角星的中心点相对,也就是说,我们需要为每个小五角星设置不同的转动角度,我们可以通过平面几何计算出每一颗星星转动的角度。对于低年级的学生而言,我们可以用量角器测量出每一颗星星的角度,这也是为什么我们建议教师们在活动开始前引导学生手绘国旗的原因。在程序中,我们可以用turtle.setheading()语句实现星星的转向,根据计算,从上到下4颗小五角星的转向角度分别是305、30、3和300。
  根据《标准》,我们换算出每颗小五角星的长度是20,并根据平面几何知识可以计算出每颗小五角星的具体坐标,从上到下4颗小五角星的坐标分别是(-100,180)(-85,150)(-85,120)和(-100,100)。通过以下程序画出第1个小五角星。
  turtle.up()
  turtle.goto(-100,180)
  turtle.setheading(305)#设置当前海龟朝向:会改变海龟的方向turtle.down()
  turtle.begin_fill()
  for i in range(5):
  turtle.forward(20)
  turtle.left(144)
  turtle.end_fill()
  调整turtle.setheading()和turtle.goto()的参数,就可以绘制出剩下3颗小五角星,这里就不赘述具体的程序了。最后,别忘了在程序结尾处加上hideturtle()语句隐藏小海龟,并加上turtle.done()表示绘制完成,这样我们的国旗就停留在屏幕上了。
  turtle.hideturtle()
  turtle.done()
  通过用Python turtle绘制国旗的课程,科技教师提升了学生的爱国情感,让学生更加严肃地对待国旗,同时也提升了学生的Python编程水平,这正是科技辅导员“提升青少年的文明素质”的工作任务和“活动内容与德育结合的必要性和可行性”的工作原则的体现。
其他文献
中国的嫦娥四号月球探测器成为了首个在月球另一面着陆的航天器。  根据中国国家航天局通告,着陆器于美国东部时间1月2日晚间9点26分完成登陆。这艘航天器是中国一系列以“嫦娥”命名的空间任务的一部分,嫦娥是中国的月亮女神。  一辆被称为“玉兔二号”的探测车在登陆几小时后从航天器中滚动出来。探测车将会围绕着186千米宽的冯·卡门陨石坑进行探索,这个陨石坑位于拥有2500千米宽的南极-艾特肯盆地之内。该盆
摘要:针对小学科学学科,本文从改变教学观念、精选课程主题和精心拍摄制作这几方面着手分析,通过3个微变化,以期从微处提高小学科学微课程的质量。  关键词:小学科学 微课 微课程  自萨尔曼·可汗创立可汗学院以来,微课程的概念迅速风靡全球。许多教师纷纷参与到制作微课和微课程的大军中来。作为小学科学教师,了解和掌握微课程的知识和能力有助于教学的便利和高效。但在实际制作中却普遍出现微课程质量不高的现象。那
具有国际竞争力的科技创新型人才的培养是国际科学教育的共同课题。11月1-2日,2019中国青少年科技辅导员协会年会在江苏南京举办,吸引了全国各地1000余名科技教育专家、优秀中小学校长、科技辅导员参加,交流研讨如何汇聚科技界与教育界的智慧和力量,共同推进新时代青少年科技教育创新发展。本期专题分享了来自教研部门、科研单位、高等院校和中小学不同领域的专家和优秀教师,对于如何更好地将科技资源应用于教育事
小学科学课程涉及的科学技术内容广泛,而每位小学科学教师熟悉的科技领域不可能非常全面,因此他们对科普内容资源的需求很大,尤其是精准的科普信息服务。科学资源在小学科学课程教学中的使用情况是怎样的?面向小学科学课程的科普资源开发应该朝哪些方向努力?本文试图对这些问题进行探讨。  科普资源使用情况分析  笔者面向全国小学科学教师作了科学课程教学使用科普资源情况的问卷调查,收到来自20个省、4个直辖市、3个
细节决定成败。科学DV用画面和镜头说话,因而,镜头就是科学DV作品最重要的细节。  这里所谓“镜头”,不是指摄影机或放映机上由透镜组成的光学装置,也不是指照相的一个画面,而是指拍摄科学DV时从摄影机开始转动到停止所拍下的一系列画面。  拟定大纲之后,科学地划分镜头就成为第一要务。  划分镜头要遵循由大到小的原则,即由段落、场景到镜头的原则。一个场景包括若干镜头,或者说一组镜头组成一个场景。场景好比
背景资料  1984年,邓小平指出:“计算机的普及要从娃娃做起。”教育部和中国科协委托中国计算机学会举办了全国青少年计算机程序设计竞赛(NOI),1984年参加竞赛的有8000多人。从此,每年1次的NOI活动,吸引越来越多的青少年投身其中。竞赛及相关活动遵循开放性原则,任何有条件和兴趣的学校和个人,都可以在业余时间自愿参加。近50年来,全国青少年信息学奥林匹克已发展为一个系列性活动,主要包括:  
2018年7月,由吉林大学和中国第一汽车集团公司承办的2018年青少年高校科学营吉林大学分营暨汽车科技专题营举办。科学营设计了丰富多彩的实践活动,营员在志愿者的带领下参观了汽车实验室,见到了很多珍贵的汽车文物;参观了车身实验室、热能实验室和内燃机实验室,认真聆听讲解员的讲解,并积极体验实验室的车模。科学营还邀请到大师们就世界汽车发展历程、技术要素及汽车发展的未来等方面作了专题报告。科学营期间,营员
我希望通过实验找出导致水黾生存能力丧失的生活污染物,并且进行实验定量,得出此种污染物使水黾致死的临界浓度。  首先,我分别配置了浓度分别为5%、10%、15%、20%、25%的食盐水溶液,然后将水黾放入装有食盐水溶液的烧杯中,水黾稳稳地站在水面上;10分钟后,水黾仍然能站在水面上;20分钟过去,水黾还能够站在水面上;30分钟以后水黾依然能站在水面上。由此可以得出结论:水黾的生存不受食盐溶液的影响。
“英特尔科技教育创新学校奖”(Intel School of Distinction Award)由英特尔公司在美国设立.旨在奖励在科学和数学教育方面有出色成绩的学校。为引进全球优质教育资源.完善创新人才培养环境。英特尔(中国)有限公司于2010年将这个项目带入中国。与中国科学技术协会一起.设立“十佳科技教育创新学校奖”,在全国范围内选拔和奖励在科学教育中有出色成绩的学校,中国也成为在美国以外的第
幼儿园教育是有目的、有计划的教育过程,幼儿园课程也有明确的课程目标和主要的学习领域。而STEM教育强调利用科学、技术、工程和数学等学科相互关联的知识,以整合的教学方式培养幼儿掌握知识和技能,并能进行灵活迁移应用,解决真实世界的问题。STEM教育具有跨学科、趣味性、体验性、协作性、设计性、艺术性、实证性、技术增强性等特点。从表面上看,STEM教育活动似乎与幼儿园教育活动相差甚远,但当我们真正深入理解