|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
模块6:开源硬件项目设计
7 |# a& f2 X& D* L% B, {' Q1 d2 Z
0 h; d/ r# C( i$ r( { v基于开源硬件的项目设计与开发有益于激发学生创新的兴趣,培养学生动手实践的能力,同时也是在信息技术课程中实现STEAM(科学、技术、工程、人文艺术与数学)教育的理想方法。本模块是针对学生个性发展需要,按照开源硬件项目设计流程而设置的选择性必修模块。/ c% R Q: d5 g' g, ]
1 h; d8 T% c4 S4 h5 o U$ J) Q
通过本模块的学习,学生能搜索并利用开源硬件及相关资料,体验作品的创意、设计、制作、测试、运行的完整过程,初步形成以信息技术学科方法观察事物和求解问题的能力,提升计算思维与创新能力。
. c6 E9 J0 T. l$ C( j6 J2 w- e$ l/ ]! z$ \5 j4 x& L$ J
本模块包括“开源硬件的特征”“开源硬件项目流程”“基于开源硬件的作品设计与制作”三部分内容。! { q1 h* |$ \8 k+ ~
6 E8 U; k& c1 } R& V[内容要求]
2 Z+ L$ `6 Z9 y( A( ^
; c' H* ^4 G/ X+ Z% B W: z6.1 基于实例分析,认识开源硬件的特征与发展,理解利用开源硬件进行信息技术创新的意义。
* R7 F ~9 L5 J( O
$ C, }* C) v& u5 o6.2通过剖析使用开源硬件完成作品的实例,体验基于开源硬件完成项目的基本流程,知道常用开源硬件的功能与特征。
/ u$ Q9 R/ N) v" ~3 v% V7 l, E5 A- S0 M! j, G8 w$ }
6.3基于事物特征的分析,设计基于开源硬件的作品开发方案,描述作品各组成部分及其功能作用,明确各组成部分之间的调用关系。: o# A- p/ }* y
& b8 p' D1 _5 |1 r2 h# K' C2 _
6.4根据设计方案,选择恰当的开源硬件,搜索相关的使用说明资料,审查与优化作品设计方案。
, S. i5 u8 }/ _. C1 U7 t. J$ e9 V* I
6.5了解作品制作过程中各种设备与组件的安全使用规则和方法,根据设计方案,利用开源硬件、相关组件与材料,完成作品制作。
+ i" K+ r; i7 I& m2 D0 S4 d* f4 A( w' w Q0 x3 R
6.6根据设计方案,利用开源硬件的设计工具或编程语言,实现作品的各种功能模块。
% f/ p8 \5 O- X4 @; M Z" W' H# l
6.7根据设计方案,测试、运行作品的数据采集、运算处理、数据输出、调控执行等各项功能,优化设计方案。" S6 Q' D! t2 H8 q5 ~" H
+ m0 d# I, g! H; F
6.8完善项目作品的设计方案,践行开源与知识分享的精神,理解保护知识产权的意义。; q; q5 c9 }! m( P9 [
6 V8 _& ]4 H% t8 S[教学提示]
* V( q& ] ~( T1 l6 c' w% P* ~/ }. B* E+ Z* S4 M" U5 x. g) k
在本模块教学中,要充分发挥信息技术课程特有的教学环境优势,以STEAM教育理念为指导,利用开源硬件开展项目学习,让学生体验研究和创造的乐趣,培养利用信息技术解决问题和创新设计的意识和能力。" z0 k- k7 ~4 Y- }5 G. C3 Z2 v1 @
, i% P( v* M0 w$ U( o/ s
(1)、教师可组织学生利用开源硬件设计开发一些生活中的简单信息系统,引导学生理解项目设计过程中常用的开源硬件,熟悉开源硬件的基本使用方法,认识基于开源硬件的信息系统的基本结构及一般设计流程。( ` g0 q- V/ N2 A7 L" Z
7 O3 p0 h. X2 @/ f例如:利用开源硬件平台中的温度传感器、相关输入和输出组件等,设计开发“温度监测调控系统”,当温度达到一定值后,结合一定的条件(如季节)控制风扇、空调器的启动或关闭。通过该系统的实例解析,让学生了解基于开源硬件的信息系统的实现方法。
; [8 x# d' D# q: T2 R: L" n6 R0 [7 j' K% W) @, l+ A
(2)新知识的学习要以实例为依托,引导学生掌握学习内容,鼓励学生的创新性应用,在活动过程中应把大部分时间留给学生去探索,通过多次的迭代的过程完善项目设计,适时跟踪学生完成项目的过程,及时给予知识指导和问题解决思路的指导。鼓励学生交流与合作,践行开源与知识分享的精神。
w) e% D7 t. A) ~1 J1 `0 f5 w& ?& z* o4 ^- a6 Q: o: r
例如:教师事先准备一个利用红外传感器操作控制的小游戏,让学生体验该游戏,分析其中利用传感器等开源硬件实现数据输入、处理与输出控制的方法,引导学生思考该类系统可能的应用领域和场景,鼓励学生讨论与探索类似系统的开发,尝试改进系统,进行更有意义的创新设计。
5 @2 |# u/ Q2 J
9 u* L4 b" m8 q) T# g8 z. Z(3)、要在实例剖析的基础上,设计较为开放的任务,给学生充分的想象与创新空间。活动过程中可以把学生分成小组,采用基于项目的学习方式,让学生经历“提出想法→设计系统解决方案→利用开源硬件实现解决方案”的完整过程。项目作品的评价可从创新性、实用性和解决问题的效果等不同方面作出判断,鼓励创新性的作品,发展学生的创新能力。
7 Y% _- ?5 c" k! N: u* a4 S5 M4 Q* s% e; J6 l
在设计教学环境时,可采用较为灵活的教室座位布局,以方便学生开展小组合作与探究。除了能够联网的计算机外,还应根据项目的特征与实施需要,配置开源硬件的设计工具、组装工具、测试测量工具与仪器等。4 t+ d- M6 w4 Y9 q E
2 n' F8 Z; t, P+ C+ Z/ g% b0 `6 ]* V[学业要求]
+ n4 c) }! \! r
: H: u; p, O9 a; Q. v学生能在信息技术环境下综合利用科学、技术、工程、人文艺术与数学学科的相关知识,理解利用信息技术解决问题的基本思路与方法。认识数字化工具在问题解决方案中的价值与作用(信息意识、数字化学习与创新)。知道基于开源硬件进行项目设计的一般流程,能将其应用于实际项目中,根据事物的特点进行一定的抽象,设计符合事物特性的系统;能利用各种材料、开源硬件与软件实现所设计的项目方案,能利用开源硬件的设计工具、编程语言实现外部数据的输入、处理,利用输出数据驱动执行装置的运行(计算思维)。理解并自觉践行开源的理念与知识分享的精神,理解保护知识产权的意义(信息社会责任)。 |
|