实训教案1水仙花数教案.doc_第1页
实训教案1水仙花数教案.doc_第2页
实训教案1水仙花数教案.doc_第3页
实训教案1水仙花数教案.doc_第4页
实训教案1水仙花数教案.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

临沂职业学院 实 训 教 案课程名称: 程序设计基础 授课系部: 工程系 授课专业: 计算机应用技术 年级班级: 2013级高职1班 任课教师: 高丕莲 教 研 室: 计算机教研室 (2014 - 2015学年第1学期) 实训项目(课题)名称编程求水仙花数项目编号1计划学时2学时指导教师 高丕莲实训时间2014年 月 号实训场地 J06-101实训班级及分组情况计算机应用技术2013级高职实训目的通过上机实训,掌握for语句的基本格式和使用方法;能够用所学知识用于求解实际问题中去。实训重点难点for语句的基本格式和使用方法教学方法手段讲授法 演示法实训准备安装VC+6.0了解用户函数的编写方法,掌握水仙花数的定义和问题求解步骤。实训安全注意事项确保电脑与电源正确相连实训过程中不要碰触电源和计算机的电源线教学内容分述备注1、实训内容:(操作规程、仪器设备性能、岗位分工、发放实训材料资料、对学生的要求等)1)、电脑中要安装VC+6.0开发环境2)、没人发放一份实训报告填写材料,实训完成后,填写完毕,上交。2、实训步骤:(教师活动、学生活动、时间分配等)1)、教师讲解实训的任务和目的,以及实训过程要注意的安全事项。(5分钟)2)、教师讲解本次实训所用到的知识点,如子函数的编写方法,主函数调用子函数的方法等。(10分钟)3)、学生开机进入VC+6.0开发环境,创建一个Win32 Console Application平台的空工程,并在该工程中创建一个C+Source File。(5分钟)4)、编写程序的代码,编译调试程序,输出结果。在此过程中教师巡回指导。(55分钟)5)、师生总结,学生写实训报告,并上交。(15分钟)教师讲解学生实训个别指导相结合3、教学分析:(实训期间预计困难及解决方案)预计困难:如何分解一个3位数的百位、十位和个位解决方案:通过具体的讲解来解决教师讲解4、实训考核:(方法选择与成果评价、等级标准等)在实训内容正确的基础上,所用时间越短,成绩越高。结果较好5、实验实训报告:(记录、完成情况等)实验结果基本正确记录、完成情况较好6、实训小结:(实训效果、待处理问题、改进措施等)通过这次实训,学生对VC+6.0的工程中文件代码的编写有了有了更深刻的认识,为今后的学习提供了帮助。但在具体编程时,对如何分解一个3位数的百位、十位和个位有的同学掌握的不够到位,通过对其单独指导,最终能正确实现输出结果。以后需加强学生的算法分析和编程能力。师生互动集体总结7、基本教材及参考书目:基本教材:程序设计基础(第3版) 主编 吴文虎 清华大学出版社 2010参考书目:C+语言基础教程 主编 吕凤翥 清华大学出版社 2001备注:每个实训课题或一次实训课备一次教案,内容较多时可另外附纸。临沂职业学院实训教案教学内容备注【教学准备】1、组织课堂秩序,点名 2、督促学生预习新课【课程导入】前面学习了C+程序的基本结构,下面通过具体实训任务来复习所学知识。任务:编一程序求出所有的水仙花数【教学内容】算法分析:用穷举法对100999之间的每个数进行验证。 验证公式为:hdn= h3 + d3 + n3 如何分解一个3位数的百位、十位和个位?是关键 百位 = n / 100 整除100,丢弃小数十位=(n/10)% 10整除10,得百十位;再对10取余数,得十位数 个位 = n % 10 n对10取余数,得个位程序代码:#include using namespace std; int main() int n, i, j, k; for(n=100; n=999; n=n+1) i = n/100; / 取出n的百位数 j = (n/10)%10; / 取数n的十位数k = n%10; / 取出n的个位数 if(n=i*i*i+j*j*j+k*k*k) cout n = i3 + j3 +k3endl; return 0; 程序的执行结果【课堂小结】本节课主要讲解了for语句的一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论