- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计教学大纲-李学相
1
“Java 语言程序设计”
教学大纲
总体说明
教学目标
本课程培养学生在Java 语言编程方面的技能,以及程序编写、调试、运行Java 程序的能力。修完本课程后,学生应具备以下程度的能力:
掌握程序设计的一般知识;
掌握程序设计中的常用算法;
能够运用Java 语言开发软件编写小型应用程序;
能够为浏览器编写中等复杂程度的Java 小程序(Applet);
教学对象
软件开发本科,要求学生具有基本的计算机操作知识,特别是Windows界面的计算机基本操作知识;不要求学生具有一门编程语言的基础。
教学学时分配
各个章节的学时分配如下:
章节 名称 理论课时 实验课时 备注 第一章 程序设计初步 4 第二章 Java概述 4 2 第三章 Java语言基础 4 2 第四章 控制结构(选择) 6 4 第五章 控制结构(循环) 8 4 第六章 方法 8 4 第七章 数组 6 4 第八章 基于对象的编程 12 6 第九章 面向对象的编程 12 6 合 计 64 32
实验条件
学生人手一台电脑,软件方面,使用Windows 操作系统,安装了Eclipse或JBuilder 。
二、章节描述
第1 章 程序设计初步
教学目标:
了解软件开发流程、目的、重要步骤和实施方法。
了解常用编程语言的特性和区别
了解集成开发环境
了解软件的结构
了解程序能解决什么样的问题
了解流程图画法
第2 章 Java 概述
教学目标:
1 了解Java 语言的历史及其特点
2 通过一个简单例题掌握Java 程序的基本结构
3 了解Eclipse 的特点
4 知道如何用Eclipse 一步步地建立图形界面的Java 程序
5 初步掌握Eclipse 工程
教学重点:
1 编写、运行一个非常简单但完整的Java 程序
2 在Eclipse中通过一步步演示,使学生在不了解具体源代码的情况下编出完整的图形界面Java 程序
教学难点:
1 初学者易犯的三个错误:(a) 输入时不注意区分大小写(为尽早发现此问题,要求学生一定亲手录入源代码,而不能copy/paste);(b) 命令行方式下找不到当前路径,没有为Java 编译器设置环境变量“set path=”,从而无法编译、运行程序;(c) 用记事本编写Java 程序,保存时没有修改文件类型为“*.*”;
2 在Eclipse 中,为什么要建立一个工程;工程与具体的代码、界面文件之间的关系。
第3 章Java 语言基础
教学目标:
1 知道什么是面向对象的语言;
2 掌握几种简单变量类型:整型、实数型、字符型、逻辑型;
3 了解各类运算符的用法,掌握其中的常用运算符;
4 输入、输出初步
教学重点:
运算符包括以下5 类:算术运算符、关系与条件运算符、移位与逻辑运算符、赋值运算符、其它运算符。每类中的常用运算符要求掌握,其它不常用的运算符(如“%”)则暂时只要求了解,在以后的应用中慢慢掌握;
教学难点:
数学运算符中的“++”与“--”运算符、移位与逻辑运算符、其它运算符等内容不要求深入掌握,因为“++”运算符如果过于灵活使用的话,会降低程序可读性,移位与逻辑运算符在本书中很少用到,而其它运算符会在后面各章详细地介绍;
第4 章 选择结构
教学目标:
1 熟练掌握if—else语句和 switch语句;
2 熟练运用Java语言的分支结构进行简单的程序设计;
教学重点:
分支结构
教学难点:
嵌套分支结构
第5 章 循环结构
教学目标:
1 熟练掌握while语句、do—while语句和for 语句;
2 熟练运用循环流程控制语句进行简单的程序设计;
3 基本掌握循环嵌套的使用;
4 初步掌握break、continue、return语句
教学重点:
基本的循环结构必须掌握,包括while 与do...while 的差别、for循环、break 与continue 语句等。
教学难点:
循环结构的执行顺序,特别是for 循环到底执行几次、具体的执行过程,是本章中较难掌握的部分,要一步步透彻地分析。
第6 章 方法
教学目标:
1 掌握类的定义,类成员变量与成员函数的定义;
2 掌握作用域规则;
3 了解封装的概念,掌握类成员的4 级访问控制;
4 掌握函数的重载;
教学重点:
1 熟练掌握类的基本结构,类成员的4 级访问控制,;
2 掌握方法的定义;
教学难点:
1 区分简单变量与引用变量,让学生知道在定义一个引用变量之后,还应当用new 方法创建对象才能使用。不过本章不要求学生透彻理解引用变量与对象之间的关系;
2 方法重载;
3 递归迭代;
第7 章 数组
教学目标:
1 理解什么是数组,为什么要使用数组;
2 掌握用数组实现编程的
您可能关注的文档
- IBM的培训创新.doc
- iBT新托福镇魂单词题(词汇题)全集1.3(修复的).docx
- IBM产品在大中型企业网络中的应用.doc
- ICCAVR软件中的ApplicationBuilder应用.doc
- ICC瓷砖数码喷墨设计探讨.doc
- ICLTA国际汉语教师协会-专业人士帮你分析对外汉语考研.doc
- ICLTA国际汉语教师协会-国际汉语教材培训教育官员访问国家汉办.doc
- ICU护理质量控制.doc
- IC卡燃气表在民用户的应用.doc
- IDEA艾帝尔--中国领先的无损检测设备与技术服务商.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- T_HNTI 030—2020_茶树种质资源考察收集技术规范.pdf VIP
- 报关原理与实务(第二版)(第5章)1进出口货物报关单填制.ppt VIP
- 2025年滨州市中考英语试题卷(含答案逐题解析).docx
- 基于能力培养的人工智能课程体系设计.docx
- Q/GDW1827-2013三相智能电能表技术规范.pdf VIP
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录.pptx VIP
- 华能国际电力股份有限公司本质安全体系管理手册.doc VIP
- 教育行业AI大模型设计方案【231页WORD】.docx VIP
- 2024医保物价培训.pptx VIP
- 屋顶光伏发电建设项目实施方案.docx
文档评论(0)