《J2ME无线开发》实验教学大纲.doc
开发区职业技术学院“J2ME无线开发”实验大纲课程编码 学分:4 学时:40/20一、 课程简介本课程介绍了J2ME平台的主要技术。包括J2ME的体系结构、可用性、运行环境,MIDlet及其开发阶段、CLDC、MIDP,MIDlet中的GUI编程、管理MIDlet中的I/O、与MIDP联网、记录管理系统及J2ME的发展等用J2ME开发和部署无线应用程序的专门知识。本实验课通过一系列的实战训练,使学生熟练运用并掌握基于J2ME平台的无线编程技术。二、适用专业及方向 本课程适用计算应用技术专业的学生,培养学生在 Eclipse环境中使用J2ME进行手机游戏无线开发的能力。三、学时课程总学时: 40 讲授学时:20 实验学时: 20 四、课程的教学要求通过对本课程的学习,学生应该了解并掌握J2ME技术基础,CLDC与MIDP基本概念,熟练应用J2ME技术开发基于移动设备的应用系统或游戏系统,并了解移动增值业务系统的开发基础,通过实验课程的学习,能够开发简单的手机游戏。五、教学方法和教学形式教学方法主要采用课堂和多媒体教学,课后上机练习。教学形式上可采用讲授、演示、分组讨论、学生讲解等多种形式。六、实验开出项目序号实验项目名称学时实验类型1J2ME安装环境的配置2验证型2使用Java ME无线开发工具包4验证型3带有图形的Java ME应用6综合型4利用Eclipse开发单机游戏8综合型七、实验教学内容和要求实验一 J2ME安装环境的与配置实验目的:1. 掌握JDK和JWT的安装方法方法2. 掌握在Eclipse环境中配置Eclipse ME的方法实验要求:通过本节课程的学习,使同学们掌握由Eclipse运行Java ME开发环境的配置,并学会开发简单的程序的步骤。实验条件:硬件:计算机系统 ,奔腾4.0及以上 软件:JDK1.5,JWT2.5,Eclipse3.2,Eclipse ME实验内容:(一)、安装Java环境(二)、安装 JWTKWTK(Sun J2ME Wireless Toolkit)是Sun提供的一个无线开发工具包,包含生成工具、实用程序及设备仿真器。WTK的下载 (三)、Eclipse+EclipseME的安装和配置 (1)、安装要在Eclipse中开发J2ME程序,必须安装一个Eclipse的J2ME插件EclipseME。EclipseME是一个非常出色的用于开发MIDP应用程序的第三方插件。上述软件可以分别从http:/www.eclipse.org和http:/www.eclipseme.org下载。总之,eclipse安装完成以后,需要安装eclipseMe工具,它的作用是将WTK和eclipse有效地结合起来,在eclipse下直接可以通过模拟器来运行各种J2ME程序。 (2)、配置分别将Eclipse和EclipseME解压缩将EclipseME下features和plugins两个文件夹里的内容放到Eclipse的相应同名文件夹里。配置JWT步骤:在 Eclipse 窗口选择菜单 Windows->Preferences,在左边的菜单中选择J2ME->Device Imangement,然后点击右边的 Import 按钮。在弹出的 “Import Devices” 窗口中点击 Browser 按钮选择 WTK 的安装目录(默认为 c:wtk22),点击 Refresh 按钮后你可以看到四个设备,点击 Finish 按钮。回到 Preferences 窗口后点击 OK 按钮。 实验二 使用Java ME无线开发工具包实验目的:1.掌握Java ME无线开发工具包的各个菜单的使用方法2.开发一个简单的J2ME程序。实验要求:通过学习本节内容,使同学们了解Java ME无线开发工具包,并能开发简单程序。实验条件:硬件:计算机系统 ,奔腾4.0及以上 软件:JDK1.5,JWT2.5,Eclipse3.2,Eclipse ME实验内容:(一) 熟悉 Sun Java Wireless Tookit(二) 创建一个HelloWorld程序实验三 带有图形的Java ME应用实验目的:1.掌握MIDlet图形界面的实现方法2.掌握高级界面3.掌握低级界面的绘制和布局实验要求: 通过本章内容的学习,使同学们掌握在Eclipse环境中创建界面的方法,熟练掌握各种控件的布局技巧,为以后开发具体游戏应用打下基础。实验条件:硬件:计算机系统 ,奔腾4.0及以上 软件:JDK1.5,JWT2.5,Eclipse3.2,Eclipse ME实验内容:1、确定要用的包、类和接口2、编写代码3、构造和执行此代码4、正确设计各控件的布局实验四 利用Eclipse开发单机游戏实验目的: 1.熟悉手机游戏开发的特点、原则和策略2.掌握手机游戏的实现技术3.能够开发一些简单熟悉的游戏实验要求: 通过本章内容的学习,使同学们了解手机游戏开发的特点、原则和策略,掌握图象处理、按键技术、I/O写入存储等技术,熟练掌握设计、代码编写、测试等开发过程,能够开发一些简单熟悉的游戏。实验内容: 1. 开发贪吃蛇游戏 2. 开发扫雷游戏 3. 开发比大小游戏八、考核方式考核形式:期末统考为主、实验报告、出勤情况,占平时成绩的30%。九、实验教材及参考书 以教材为主,参考 J2ME无线开发实用教程 忤傅主编 清华大学出版社。