课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 女,博士,副教授。主要从事计算机应用技术、人工智能、图形图象处理等方面教学与研究。从教13年,讲授近万课时计算机专业课程,取得多项教书育人及优秀课程讲师奖。近年来,在国内外期刊及会议上发表论文二十多篇。2016年至今,特聘参与少儿图形化编程、少儿Python语言、少儿C++语言等多门课程的设计及实践教学指导工作。

  • 课程详情

           励码编程旨在让孩子们掌握基本的编程概念和技能,促进孩子灵活运用其它学科的知识,让孩子体验不同知识点的价值和作用,进而增强学习这些知识的兴趣。励码编程强调编程知识教育,让孩子学习正确和完整的编程知识;同时也强调对编程知识运用能力的培养,两者相结合,逐步提高孩子的编程能力。孩子有能力实现自己的设想,感受到创作的成就,就会形成自己激励,产生主动学习的意愿。
         励码编程基于“7S多步骤互动教学法”构建课程体系。7S编程课程通过软件的方式,将知识学习、编程练习和创意紧密结合,学习过程不是单纯地听或者看,而是边学、边练、边创作。孩子以“学”带“练”,以“练”促“学”,既掌握了编程知识,又培养了知识的运用能力。7S多步骤互动教学法把孩子学习编程的过程,划分为多个环节和步骤,孩子需要学习的编程知识、练习和创作,都是围绕着这些环节进行组织和开展。
          第一个环节 学习目标:励码编程的教学,在形式上就是通过如何开发和完成一个软件的过程,帮助孩子学习编程知识,提高运用能力。学习目标就是要求孩子完成一个软件的某个部分或者某个场景展示“学习目标”,就是具体演示“学习目标”所对应的软件效果。目的是帮助孩子提前对需要达成的软件效果,有一个完整和真实的认识。
          第二个环节  知识介绍:通过详细解释、具象展示使用效果,以及支持孩子可以同步操作的方式,集中介绍和讲解与“学习目标”相关的编程知识、概念和技巧,如果“学习目标”涉及的编程知识较多,可以将“知识介绍”拆分为多个部分,分别讲述不同的编程知识,这种方式可以细化知识点,也可以让孩子更容易理解和学习。
           第三个环节 初步练习: 帮助孩子通过预先设定“步骤”的操作方式,运用“知识介绍”环节中所讲解的编程知识,完成一个具体的软件场景。该环节和“知识介绍”是一对一的衔接关系“初步练习”的过程,具备动态提示、自动纠错和操作指引的能力,并包含对编程知识的解释说明。帮助孩子在开始接触新知识的时候,能够通过练习,熟悉和理解所学编程知识的运用方式
           第四个环节 巩固练习:通过“任务书”的形式,提示孩子完成预定义的编程练习目标,帮助孩子巩固之前所学习的编程知识。和“初步练习”的区别是,“课堂练习”不再采用预先设定“步骤”的操作方式在练习过程中,孩子需要根据“任务书”的指引和说明,思考和理解编程知识的运用方式,并最终完成练习目标。由于增加了练习难度,就能够巩固、提高对编程知识的理解和运用。
           第五个环节  知识总结:将“知识介绍”环节中所介绍的编程知识,集中再讲解一次。和“知识介绍”环节的区别是,“知识总结”完成一个新的软件场景,并在这个过程中,具体介绍编程概念及其运用方式孩子通过之前的多次练习,对所学编程知识已经有了一定认知,再通过“知识总结”环节的复习,就能够帮助孩子温故知新,加深对已学编程知识的理解。
          第六个环节  拓展练习:为孩子提供拓展思路和新的编程素材,帮助孩子以“知识总结”环节所讲解的软件场景为基础,运用所学编程知识,进行调整和扩充,并创作出自己的软件作品这个环节仅仅是提供拓展思路,并没有更具体的要求。目的是鼓励孩子能够开拓思路,灵活运用所学编程知识。这样既符合编程学习重在练习和创作的要求,又能够满足孩子的探索愿望。
          第七个环节  课后练习:安排孩子运用之前所学习的编程知识,完成一个新的软件场景。和前几个练习环节的区别是:“课后练习”不再提供详尽的编程指引,仅仅是演示软件效果,让孩子了解具体的编程目标。由于练习的难度继续增大,就需要孩子主动思考,研究如何运用所学的编程知识,实现编程目标。这样就帮助孩子进一步巩固所学知识,同时促进孩子发挥主动性和创造性。