欢迎来到天天文库
浏览记录
ID:19857748
大小:396.50 KB
页数:22页
时间:2018-10-07
《java程序设计实验教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕节学院BijieUniversity实验教案2012~2013学年度第一学期课程名称面向对象程序设计实验学时36学时适用班级10级计科本授课教师于国龙教师职务助教教学单位数学与计算机科学学院实验教案(首页)实验课程名称面向对象程序设计实验学时34□独立设课□非独立设课实验课类别1.验证性或基础性□2.综合性□3.设计性□4.创新性和研究型□任课教师于国龙职称助教授课对象年级:2010级专业:计算机科学与技术班级:1班□本科□专科教材和主要参考资料教材:《Java面向对象程序设计》,耿祥义编著,清华大学出版社,2011年。参考书:《Java教程》(英文版,第二版),Ro
2、gerGarsideJohnMariani编著,机械工业出版社,2003《Java2实用教程》(第三版),耿祥义编著,清华大学出版社,2006。《Java大学教程》,耿祥义,电子工业出版社,2004。《Java2实用教程(第三版)实验指导与习题解答》,张跃平耿祥义,清华大学出版社,2006.8。教学目的和教学要求JAVA程序设计是计算机科学与技术专业的专业基础课,它是网络时代广泛使用的面向对象的编程语言,它具有可移植性、稳定性、安全性、多线程机制等众多优点,具有非常高的技术性能。上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节正确理解和熟练掌握
3、JAVA语言的基本知识和基本技能,培养面向对象的程序设计思想和程序设计方法及能力。教学重点和教学难点Java面向对象编程、GUI编程教学进程安排课次实验项目(实验内容)学时备注1设置环境变量并编写简单java应用程序22循环语句和数组应用43接口应用144字符串类常用方法应用45输入输出流应用46窗口布局6实验教案课题(项目)名称:设置环境变量并编写简单java应用程序计划学时:2实验类型:1.验证性或基础性□2.综合性□3.设计性□4.创新性和研究型□授课日期:年月日第周星期第节实验目的1.学习JDK的开安装和配置2.学习eclipse的安装和基本使用3.练习编写基本
4、的Java程序实验要求1.掌握JDK的安装和配置2.掌握JCreator的安装和基本使用3.掌握Java程序编写的基本方法4.理解Java程序编译和运行的基本过程实验内容与步骤1.JDK的安装及基本使用(1)下载JDK的安装文件(http://java.sun.com)(2)按照安装软件提示进行安装(3)配置path和classpath(4)测试(A)javac命令(B)java命令(5)编写HelloWorld.java程序,编译并运行2.Eclipse安装(1)下载Eclipse(2)解压安装3.Eclipse使用(1)设置工程区(选择自己的目录哦!!!)(2)建立
5、项目Project****(****代表学号后4位)(3)创建cn.pzhu.java.s****.exp1.HelloWorld类,并运行4.简单程序编写在包cn.pzhu.java.s****.exp1下创建(1)编写下面“HelloWorld”程序。publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("这是一个简单的Java应用程序");Studentstu=newStudent();stu.speak("Wearestudents");}}classStudent{publ
6、icvoidspeak(Strings){System.out.println(s);}}(2)编写程序输出如下字符(StarDemo.java)***************思考与练习(1)了解,总结eclipse中的快捷实验教案课题(项目)名称:循环语句和数组应用计划学时:4实验类型:1.验证性或基础性□2.综合性□3.设计性□4.创新性和研究型□授课日期:年月日第周星期第节实验目的1.验证8种原始数据类型数据的赋值操作2.流程控制语句的使用3.数组应用实验要求1.掌握原始数据类型的初值以及基本的赋值操作2.掌握流程控制语句的使用3.数组应用实验内容与步骤1.完成如
7、下程序,并尝试取消注释片的代码,编译测试在包cn.pzhu.java.s****.exp2下创建如下程序////////////////////////////Assign.java//////////////////////////////////////////publicclassAssign{publicstaticvoidmain(String[]args){//1.DeclareandAssigninta;a=100;System.out.println("a="+a);intb=100;System.out.println(
此文档下载收益归作者所有