《7下第13课《初识数据结构》导学案 公开课教案课件教学设计资料.docx》由会员分享,可在线阅读,更多相关《7下第13课《初识数据结构》导学案 公开课教案课件教学设计资料.docx(2页珍藏版)》请在第一文库网上搜索。
1、智慧生活初始数据结构导学稿一、程序体验(食堂就餐卡的秘密)请你点击运行桌面上的“食堂就餐卡的秘密py”,根据下面就餐卡的编码规则回答问题。(编号中A-G代表了不同的专业)专业入学时间学号二、初探数据结构(“智慧食堂”背后的数据结构)智慧食堂自助取餐就餐结算系统中包含:绑定账户、人脸识别、取餐盘、餐盘识别、排队取菜、称重结算等环节和步骤。请你选择一个环节分析一下其中包含的数据结构。探究的环节是实现过程中的特点是?使用哪种数据结构来实现?(参考书本60-61)还有其他环节属于这种数据结构吗?三、再探数据结构(“智慧停车场”背后的数据结构)(-)智慧停车场中隐含这哪些数据结构的应用?(二)探究数据结
2、构在计算机中的体现(结合以下步骤,小组互助,探究“数组”在计算机中的体现)步骤1:(Python3找到桌面上这个软件,双击打开如下图:jr,zthoc3.7.4She11fi1eEditShe11DebugOptionsWindovHdpPvthon3.7.4(tagsv3.7.4:e09359112e,Ju182019,20:34:20)MSCv.191664bit、(AMD64)onWin32Typehe1p,copyright,creditsor1icense。”formoreinformation.步骤2:结合“参考语句.txt”文件,完成数组的创建,模拟停车场车位。Fi1eEditS
3、he11DebugOptionsWindowHe1p20134:20)MSCv.191664bitforore-这是第一句,写完按EnterPython3.7.4(tagsv3.7.4:e09359112e,Ju182019,(AMD64)onWin32Typehe1p,copyright,creditsorIicenseOCa1空空,空,空,空,Drint(Car)空,空,空,空,空_-这是第二句,写完按Enter。蓝色语句的是输出的数组内容步骤3:请选择以下其中一项操作进行体验:修改指定位置的数据增添数据到指定位置删减指定位置和数据例:将3号位置修改为B例:将D插入到2号位置例:将4号位置删除car3=Bprint(car)car.insert(2,D,)print(car)car.pop(4)print(car)