教学目标:
一、对程序的进一步了解:
1、巩固上节课的程序运行方法;
2、巩固 function 、 main 、 return 等关键词的含义;
3、学习函数调用和分文件的方法,使用“”include+制定文件名”的形式来获取不同的模型资料;
4、分文件是对平台资源的调用,免得自己的去写;
5、在线建模如何缩短时间?尽量用文件和函数封装给别人调用,凡是有的模型,都不必自己设计!能调用则调用!
二、3D打印:
1、巩固如何在线切片,如何3D打印;
2、利用3D打印打印出作业中的组合物体;
3、对3D打印的失败率有一定的认识,知道如何可以提高成功率;
4、理解将复杂的问题打散成为若干个简单问题,再依次解决的建模思维;
5、导入外部的STL文件,生成切片打印;
三、对创客平台的理解:
1、创客平台通过每个人的集思广益,将众人的智慧集中在每一个分体可调用的文件上。
2、理解平台精髓功能之后,可以简化3D打印的步骤,提高开发和打印效率;
老师学习目标:
1、老师可以根据教程:https://www.aoyacms.com/book/39-538.html ,自学体会各种几何体的用法;
2、这个课程也是老师是否能成为合格老师的标志,老师会了函数调用,才能真正成为编程老师,才算入了编程的大门;
3、从这节课之后,老师可以自行设计各种好玩、复杂的玩具,对于整个在线编程和3D打印的课程,惊艳的“玩具”是关键!
4、这节后之后,老师就具备了独立设计“高级课程”的能力,也就是可以独立开发多种趣味化的“作业”;
教学课时:
每课时45分钟,一般为2课时;如果出现3D打印失败的情况,可能2课时不够。所以上课前最好检查下3D打印机是否调平等;
教辅材料:
1、电脑、投影或显示器;
2、3D打印机;
3、白乳胶(或双面胶);
4、水彩手绘颜料;
5、尺子;
6、直角镊子(换料用);
教学步骤:
1、老师课堂上手敲代码,并且讲解巩固上节课的那几个单词;尤其是main 函数,和c语言一样的语法;
2、老师的参考代码:https://www.aoyacms.com/cad/aoyacad.php?orderid=117
3、在敲的时候,可以讲解关键词:
function : 函数
main : 主函数,每个程序都有唯一的main 主函数
return : 返回值,只有return 出来的几何图形才会渲染和显示
var : 变量的关键词,javascript 只有变量,可以是对象,也可以是整数数字等;
include:外部引用关键词
4、老师课堂调用之前的抽屉柜函数和抽屉函数;
5、老师调用后可随意使用;这节课的重点是在于培养孩子学会借助众人之力克服困难。
6、让小朋友选择不同的模型,使用分文件的方式组合在一起,使用基本几何体也可;最好是能够自己写函数自己完成模型,再自己亲手调用。
7、老师完成课堂作业:使用分文件方式打印抽屉柜。
课堂作业:
1、用分文件的方式,分文件打印整个抽屉(最好尺寸和之前的不一样);
提前准备的打印文件:
S/16/m.gcode 抽屉模型
|