教学目标: 1、熟练使用Java的基本语法能够以工程级开发思想研发应用软件。 2、熟练使用MapReduce核心API,能够通过实践项目大数据平台下应用程序的一般功能。 3、熟悉MapReduce的函数式编程,能够体会MapReduce程序的一般运行机制。 4、熟练MapReduce中作业,能够理解大数据中的分布式机制。
教学方法: 1、采用理论结合实验的教学手段: 1-1、理论教学中要求学员掌握知识点的概念与意义,同时掌握知识点的使用方法,突出“是什么”、“何时用”。 1-2、实验环节要求学员掌握知识点的运用方法和运用场景,突出“用哪里”、“怎么样用”。 1-3、合理嵌入“帮助文档”使用策略,提高学员对于语言的自主学习能力,将一个“学习者”转换成“生产者”。 2、采用基于实验场景的贯穿式项目实训方法: 2-1、一个到多个包含完整业务的项目将会被拆解成一个个独立的教学场景和实验场景,在不同知识点教学过程和实验环节中使用。 2-2、教师在理论教学环节中可以使用这些经过拆解的演示场景,贯穿整门课程知识点的讲解和演示,让演示变得更连贯更生动。 2-3、学员在上机实验环节中可以使用这些经过拆解的实验场景,贯穿整门课程知识点的实验场景,让学员更好的体验知识点在项目中的运用场合。 2-4、贯穿式项目的场景教学培养学员:自主动手、主动实践、自主创新的能力。 教育资源: