荒岛余生:鲁滨孙漂流记的生存挑战

版权申诉
0 下载量 81 浏览量 更新于2024-09-11 收藏 958KB PPT 举报
"荒岛余生——《鲁滨孙漂流记》学习分析" 《鲁滨孙漂流记》是丹尼尔·笛福的经典小说,讲述了主人公鲁滨孙在荒岛上的生存经历,展现了人类意志力与生存智慧的碰撞。这篇PPT课件主要探讨了鲁滨孙在荒岛上的心理变化和生存策略,分为生存问题、物质问题和精神问题三个阶段。 1. 生存问题(1~3段):鲁滨孙刚流落荒岛时,面对未知的环境和未来的不确定性,他的心情是悲观绝望的。他形容自己的前途“很暗淡”,并感到“孤零零”、“孤独凄凉”。然而,尽管深陷困境,鲁滨孙并未彻底陷入绝望。他提到“另外一种力量”在阻止他沉溺于消极情绪,这代表了他内心深处的理智和求生欲望。 2. 物质问题(4~9段):在这一阶段,鲁滨孙开始关注实际的生存需求,比如食物、住所和安全。他开始用理性的头脑分析问题,寻找解决办法。例如,他学习使用枪打猎,考虑如何在荒岛上建造住处,以应对恶劣的自然条件。这种务实肯干的态度体现了他的创造性和适应力。 3. 精神问题(10~11段):随着物质需求的逐步满足,鲁滨孙开始关注精神层面的挑战。他开始反思生活意义,试图在孤独和绝望中找到希望,体现出他的精神韧性。 通过阅读这些段落,我们可以看到鲁滨孙是一个意志坚定、生存信念执着的人,他不仅有务实的行动力,还能在困境中保持理智,不断调整心态。这种特质使他能够在荒岛中存活下来,并最终找到了生活的价值。《鲁滨孙漂流记》不仅是冒险故事,更是对人性、生存智慧和自我超越的深刻探讨,对读者具有深远的启示意义。 此PPT课件适合作为教学材料,帮助学生深入理解《鲁滨孙漂流记》的内容,培养他们的批判性思维和生存适应能力。同时,对于了解文学作品中的角色塑造和情感发展也有很大帮助。

修改这段代码,使第一个定时任务先执行,第一个定时任务执行完之后,开始执行第二个定时任务,并且第二个定时任务执行时,第一个定时任务不再开启。 findBlue(){ var _this = this; wx.startBluetoothDevicesDiscovery({ allowDuplicatesKey: false, interval: 0, success:(res) => { console.log("搜索蓝牙设备成功...") setTimeout(function(){ _this.getBlue() },500) }, fail: (res) => { console.log('搜索附近的蓝牙设备失败') console.log(res) } }) }, // 3.搜索蓝牙设备之后,需要获取搜索到的蓝牙设备信息 getBlue(){ var _this = this; wx.getBluetoothDevices({ success: (res) => { console.log(res) if(res.devices.length > 0){ for (var i = 0; i < res.devices.length; i++){ // 判断里面是否有我想要的蓝牙设备 if (res.devices[i].name === this.data.inputValue || res.devices[i].localName === this.data.inputValue){ console.log("name:"+res.devices[i].name) this.setData({ isFound: true, deviceId: res.devices[i].deviceId }) //扫描到目标设备之后关闭蓝牙搜索 wx.stopBluetoothDevicesDiscovery({ success: (res) => { console.log('扫描到目标设备之后关闭蓝牙搜索'); setTimeout(function(){ _this.connetBlue(_this.data.deviceId);//4.0 },500) } }) // this.connetBlue(res.devices[i].deviceId);//4.0 return; } } } console.log("重新找....") var time = setTimeout(function(){ if(_this.data.isFound == false && _this.data.isTui == false && _this.data.isTip == false){ console.log("执行任务1==================") _this.findBlue() } },500) setTimeout(function(){ console.log("执行任务2---------------------") clearTimeout(time) console.log("清除time定时任务") console.log("isFound:",_this.data.isFound) console.log("isTui:",_this.data.isTui) console.log("isTip:",_this.data.isTip) if(_this.data.isFound == false && _this.data.isTui == false && _this.data.isTip == false){ console.log("重新打开适配器") wx.openBluetoothAdapter({ success: (res) => { console.log('初始化蓝牙设备成功') //获取适配器状态 wx.getBluetoothAdapterState({ success(res) { setTimeout(function(){ _this.findBlue();//2.0 },800) } }) } }) } }, 3000) }, fail: () =>{ console.log("搜索蓝牙设备失败") } }) },

2023-05-25 上传