中国高校课件下载中心 》 教学资源 》 大学文库

东北大学:某学院计算机科学与技术专业《Java程序设计基础》课程教学大纲

文档信息
资源类别:文库
文档格式:PDF
文档页数:13
文件大小:355.12KB
团购合买:点击进入团购
内容简介
东北大学:某学院计算机科学与技术专业《Java程序设计基础》课程教学大纲
刷新页面文档预览

Java程序设计基础教学大纲Java Programming Fundamentals Subject Syllabus一,课程信息SubjectInformation课程编号:开课学期:23100213001Subject IDSemester课程分类:所属课群:专业教育PA专业基础MFCategorySection课程学分:总学时/周:232/4Credit PointsTotal Hours/Weeks理论学时:实验学时:320LECT. HoursEXP. HoursPBL学时:实践学时/周:00PBL HoursPRAC.Hours/Weeks开课学院:东北大学适用专业:计算机科学与技术CSTCollege悉尼智能科技学院Stream课程属性:课程模式:选修Elective自建NEUModePattern中方课程协调人成绩记载方式:万聪百分制MarksNEU CoordinatorResult Type先修课程:无noneRequisitesJava An introduction to problem solving and programming,Walter英文参考教材SavitchandKenrickMockENTextbooks中文参考教材Java程序设计与问题求解,机械工业出版社,2019CN Textbooks教学资源:https://docs.oracle.com/javase/tutorial/Resources课程负责人(撰写人):提交日期:万聪3/4/2023Subject DirectorSubmitted Date任课教师(含负责人):万聪Taught by审核人:批准人:韩鹏史闻博Checked byApproved by批准日期:单击或点击此处输入日期。ApprovedDate1/13

1 / 13 Java 程序设计基础 教学大纲 Subject Syllabus Java Programming Fundamentals 一、课程信息 Subject Information 课程编号: Subject ID 3100213001 开课学期: Semester 2 课程分类: Category 专业教育 PA 所属课群: Section 专业基础 MF 课程学分: Credit Points 2 总学时/周: Total Hours/Weeks 32/4 理论学时: LECT. Hours 32 实验学时: EXP. Hours 0 PBL 学时: PBL Hours 0 实践学时/周: PRAC. Hours/Weeks 0 开课学院: College 东北大学 悉尼智能科技学院 适用专业: Stream 计算机科学与技术 CST 课程属性: Pattern 选修 Elective 课程模式: Mode 自建 NEU 中方课程协调人: NEU Coordinator 万聪 成绩记载方式: Result Type 百分制 Marks 先修课程: Requisites 无 none 英文参考教材: EN Textbooks Java An introduction to problem solving and programming, Walter Savitch and Kenrick Mock 中文参考教材: CN Textbooks Java 程序设计与问题求解,机械工业出版社,2019 教学资源: Resources https://docs.oracle.com/javase/tutorial/ 课程负责人(撰写人): Subject Director 万聪 提交日期: Submitted Date 3/4/2023 任课教师(含负责人): Taught by 万聪 审核人: Checked by 韩鹏 批准人: Approved by 史闻博 批准日期: Approved Date 单击或点击此处输 入日期

二、教学目标SubjectLearningObjectives((SLOs)注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数Note: GA and index can be referred from undergraduate program in SSTC website. Please add/reduce lines based on subjectJava语言是当前IT行业应用的主流语言之一,熟练掌握Java语言是对计算机类本科生的基本要求。本课程不仅仅要培养学生对该语言基础知识的掌握,更重要的是通过对编程语言的学习,培养学生对程序设计的兴趣,以及创造力。整体目标:Java is one of the most popular languages in information industry. ForOverall Objectivestudents majoring in computer science, it is a necessary skill to programin Java language.This course is not only to train students' ability to usejava language, but also to cultivate students' interest and creativitythrough the learning of programming language.熟练掌握Java开发工具和常用类,能够使用开发工具编写、调试、运行程序。1-1Students shouldbe abletousejavaprogramming environmenttobuild anddebuga java software熟练掌握Java的基本概念和语法知识,能够阅读程序并理解其中的含义。1-2(1)专业目标:Students should be able to know knowledge of java well, andbe able to read and understand java codeProfessional Ability掌握程序设计的方法,能够使用Java语言编写程序来解决实际问题。1-3Students should be able to solve practical issues by designingandcodingwith java掌握面向对象的思想,能够将其应用到程序设计当中。1-4Students should be able to use object-oriented programming软件程序设计与开发的过程中,应当遵守工程伦理的原则2-1In theprocess of softwareprogramming and development, the(2)德育目标:principles of engineering ethics should be observedEssential Quality认识到创新能力的重要性。2-2Students should realize the importance of innovation ability课程教学目标与毕业要求的对应关系MatrixofGA&SLOs毕业要求GA指标点GAIndex教学目标SLOs1、工程知识:能够将数学、指标点1-2:掌握程序设计、数据结构、自然科学、工程基础和专业算法分析与设计、计算机数字系统、操知识用于解决复杂工程问作系统等专业知识,具备计算机程序设题。计开发能力和计算机与信息系统设计开GA1.Engineering发与维护能力。1-1, 1-2, 1-3,1-4Knowledge:Applyknowledge1-2: Mastery of programming, dataofmathematics,naturalscience,engineeringstructure, algorithms analysis and design,andfundamentalsancomputer digital system, and operatingengineering specialization to2 / 13

2 / 13 二、教学目标 Subject Learning Objectives (SLOs) 注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数 Note: GA and index can be referred from undergraduate program in SSTC website. Please add/reduce lines based on subject. 整体目标: Overall Objective Java 语言是当前 IT 行业应用的主流语言之一,熟练掌握 Java 语言 是对计算机类本科生的基本要求。本课程不仅仅要培养学生对该语 言基础知识的掌握,更重要的是通过对编程语言的学习,培养学生 对程序设计的兴趣,以及创造力。 Java is one of the most popular languages in information industry. For students majoring in computer science, it is a necessary skill to program in Java language. This course is not only to train students' ability to use java language, but also to cultivate students' interest and creativity through the learning of programming language. (1)专业目标: Professional Ability 1-1 熟练掌握 Java 开发工具和常用类,能够使用开发工具编写、 调试、运行程序。 Students should be able to use java programming environment to build and debug a java software. 1-2 熟练掌握 Java 的基本概念和语法知识,能够阅读程序并理 解其中的含义。 Students should be able to know knowledge of java well, and be able to read and understand java code. 1-3 掌握程序设计的方法,能够使用 Java 语言编写程序来解决 实际问题。 Students should be able to solve practical issues by designing and coding with java. 1-4 掌握面向对象的思想,能够将其应用到程序设计当中。 Students should be able to use object-oriented programming. (2)德育目标: Essential Quality 2-1 软件程序设计与开发的过程中,应当遵守工程伦理的原则。 In the process of software programming and development, the principles of engineering ethics should be observed. 2-2 认识到创新能力的重要性。 Students should realize the importance of innovation ability. 课程教学目标与毕业要求的对应关系 Matrix of GA & SLOs 毕业要求 GA 指标点 GA Index 教学目标 SLOs 1、工程知识:能够将数学、 自然科学、工程基础和专业 知识用于解决复杂工程问 题。 GA1. Engineering Knowledge: Apply knowledge of mathematics, natural science, engineering fundamentals and an engineering specialization to 指标点 1-2:掌握程序设计、数据结构、 算法分析与设计、计算机数字系统、操 作系统等专业知识,具备计算机程序设 计开发能力和计算机与信息系统设计开 发与维护能力。 1-2: Mastery of programming, data structure, algorithms analysis and design, computer digital system, and operating 1-1,1-2,1-3,1-4

thesolutionofcomplexsystem,etc.,and capableofcomputerengineering problemsprogramming and design, design andmaintenance of computer and informationsystems;3、设计/开发解决方案:能指标点3-1:能够设计针对本专业相关复够设计针对复杂工程问题的杂工程问题的解决方案,能够设计和开解决方案,设计满足特定需发实现特定功能、满足特定需求的计算求的系统、单元或流程,并机、软件或网络系统。能够在设计环节中体现创新3-1:Capable of designing solutions to意识,考虑社会、健康、安1-3complexengineering problemsrelatedto全、法律、文化以及环境等the major, and capable of designing and因素。developingsoftwarecomputers,ornetwork systems that can functionDesign/DevelopmentofandSolutions: Design solutionsspecificallymeetspecificforcomplexengineeringrequirementsproblems and design systems,指标点3-3:能够在设计和开发的各个环components or processes that节中综合考虑社会、健康、安全、法律、meet specified needs with文化以及环境等因素。appropriate consideration for3-3:Capable of taking social, health,1-3, 2-1public health, and safety,safety, legal, cultural and environmentalcultural,societalandfactors in consideration during all aspectsenvironmental considerations.of designand development4、研究:能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的指标点4-1:能够基于科学原理并采用科结论。学方法,在本专业相关理论指导下对复ConductInvestigation:杂工程问题设计实验进行研究。investigationsofcomplexCapableof designingexperiments and1-3,2-2problemsusingdoing research on complex engineeringresearch-basedknowledgeproblems based on scientific principles andandresearchmethodsscientific methods, under the guidance ofincludingdesignofrelated theories of the major.analysisandexperiments,ofdataandinterpretationsynthesis of information toprovidevalid conclusions指标点8-2:了解本专业相关的职业道德8、职业规范:具有人文社会与规范并认识其重要性,具备良好的职科学素养、社会责任感,能2-1业道德和社会责任感,能够对工程实践够在工程实践中理解并遵守活动的社会道德进行判断和评鉴,并履工程职业道德和规范,履行行相应的责任:3/13

3 / 13 the solution of complex engineering problems. system, etc., and capable of computer programming and design, design and maintenance of computer and information systems; 3、设计/开发解决方案:能 够设计针对复杂工程问题的 解决方案,设计满足特定需 求的系统、单元或流程,并 能够在设计环节中体现创新 意识,考虑社会、健康、安 全、法律、文化以及环境等 因素。 Design/Development of Solutions: Design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health, and safety, cultural, societal and environmental considerations. 指标点 3-1:能够设计针对本专业相关复 杂工程问题的解决方案,能够设计和开 发实现特定功能、满足特定需求的计算 机、软件或网络系统。 3-1: Capable of designing solutions to complex engineering problems related to the major, and capable of designing and developing computers, software or network systems that can function specifically and meet specific requirements. 1-3 指标点 3-3:能够在设计和开发的各个环 节中综合考虑社会、健康、安全、法律、 文化以及环境等因素。 3-3: Capable of taking social, health, safety, legal, cultural and environmental factors in consideration during all aspects of design and development. 1-3,2-1 4、研究:能够基于科学原理 并采用科学方法对复杂工程 问题进行研究,包括设计实 验、分析与解释数据、并通 过信息综合得到合理有效的 结论。 Investigation: Conduct investigations of complex problems using research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions. 指标点 4-1:能够基于科学原理并采用科 学方法,在本专业相关理论指导下对复 杂工程问题设计实验进行研究。 Capable of designing experiments and doing research on complex engineering problems based on scientific principles and scientific methods, under the guidance of related theories of the major. 1-3,2-2 8、职业规范:具有人文社会 科学素养、社会责任感,能 够在工程实践中理解并遵守 工程职业道德和规范,履行 指标点 8-2:了解本专业相关的职业道德 与规范并认识其重要性,具备良好的职 业道德和社会责任感,能够对工程实践 活动的社会道德进行判断和评鉴,并履 行相应的责任; 2-1

责任。8-2: Understanding of the professionalethics and norms related to the major andEthics:ethicalApplyrecognizeitsimportance,goodprinciplesandcommittoprofessionalethicsandsocialprofessionalethicsandresponsibility,capableofjudgingandresponsibilities and norms ofevaluating the social ethics of engineeringengineeringpractice.practice activities and fulfll correspondingresponsibilities.三、教学内容Content(Topics)注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减Note:Filled in both CN and EN,extend or reducebased on the actual numbers of knowledge unit(1)理论教学 Lecture知识单元序号支撑教学目标:11-1Knowledge Unit No.SLOs Supported绪论知识单元名称Unit TitleIntroductionJava语言的特点Characteristics of Java languageJava与其他主流语言的对比,包括C++,C#,pythonComparisonbetweenJavaandotherprogramminglanguages知识点:JDK、JRE、JVM的概念Knowledge DeliveryJDK,JREandJVM建立Java开发环境Establish java development environment编写第一个Java程序Start programming了解:Java语言的特点RecognizeCharacteristics of Java languageJDK、JRE、JVM的概念JDK,JREandJVM理解:Java与其他主流语言的对比,包括C++,C#,python学习目标:UnderstandComparison between Java and other programmingLearning Objectiveslanguages建立Java开发环境掌握:Establish javadevelopmentenvironmentMaster编写第一个Java程序Start programming 2-1德育目标2-2Moral Objectives建立Java开发环境重点:Establish java development environmentKey Points编写第一个Java程序4 / 13

4 / 13 责任。 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice. 8-2:Understanding of the professional ethics and norms related to the major and recognize its importance, good professional ethics and social responsibility, capable of judging and evaluating the social ethics of engineering practice activities and fulfill corresponding responsibilities. 三、教学内容 Content (Topics) 注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减 Note: Filled in both CN and EN, extend or reduce based on the actual numbers of knowledge unit (1) 理论教学 Lecture 知识单元序号: Knowledge Unit No. 1 支撑教学目标: SLOs Supported 1-1 知识单元名称 Unit Title 绪论 Introduction 知识点: Knowledge Delivery Java 语言的特点 Characteristics of Java language Java 与其他主流语言的对比,包括 C++,C#,python Comparison between Java and other programming languages JDK、JRE、JVM 的概念 JDK, JRE and JVM 建立 Java 开发环境 Establish java development environment 编写第一个 Java 程序 Start programming 学习目标: Learning Objectives 了解: Recognize Java 语言的特点 Characteristics of Java language 理解: Understand JDK、JRE、JVM 的概念 JDK, JRE and JVM Java 与其他主流语言的对比,包括 C++,C#,python Comparison between Java and other programming languages 掌握: Master 建立 Java 开发环境 Establish java development environment 编写第一个 Java 程序 Start programming 德育目标 Moral Objectives 2-1 2-2 重点: Key Points 建立 Java 开发环境 Establish java development environment 编写第一个 Java 程序

Startprogramming建立Java开发环境难点:EstablishjavadevelopmentenvironmentFocal points支撑教学目标:1-1知识单元序号:21-2Knowledge Unit No.SLOs Supported计算知识单元名称Unit TitleComputing从控制台输入、输出Inputandoutputfromconsole标识符和关键字Identifiers and keywords知识点:变量VariablesKnowledge Delivery基本数据类型、算术运算符、精度和转换Datatype,ArithmeticOperators,Precision andconversion数组、Math对象Array,Math object了解:标识符和关键字Identifiers and keywordsRecognize变量Variables理解:数组、Math对象Understand学习目标:Array,Math objectLearning Objectives从控制台输入、输出Input and output from console掌握:基本数据类型、算术运算符、精度和转换MasterDatatype,ArithmeticPrecisionandOperators,conversion德育目标 2-12-2Moral Objectives变量重点:VariablesKey Points基本数据类型、算术运算符、精度和转换Data type, Arithmetic Operators, Precision and conversion难点:基本数据类型、算术运算符、精度和转换Focal pointsDatatype,ArithmeticOperators,Precision and conversion1-1知识单元序号:支撑教学目标:31-2Knowledge Unit No.SLOs Supported控制知识单元名称Unit TitleControl flow5 / 13

5 / 13 Start programming 难点: Focal points 建立 Java 开发环境 Establish java development environment 知识单元序号: Knowledge Unit No. 2 支撑教学目标: SLOs Supported 1-1 1-2 知识单元名称 Unit Title 计算 Computing 知识点: Knowledge Delivery 从控制台输入、输出 Input and output from console 标识符和关键字 Identifiers and keywords 变量 Variables 基本数据类型、算术运算符、精度和转换 Data type, Arithmetic Operators, Precision and conversion 数组、Math 对象 Array, Math object 学习目标: Learning Objectives 了解: Recognize 标识符和关键字 Identifiers and keywords 理解: Understand 变量 Variables 数组、Math 对象 Array, Math object 掌握: Master 从控制台输入、输出 Input and output from console 基本数据类型、算术运算符、精度和转换 Data type, Arithmetic Operators, Precision and conversion 德育目标 Moral Objectives 2-1 2-2 重点: Key Points 变量 Variables 基本数据类型、算术运算符、精度和转换 Data type, Arithmetic Operators, Precision and conversion 难点: Focal points 基本数据类型、算术运算符、精度和转换 Data type, Arithmetic Operators, Precision and conversion 知识单元序号: Knowledge Unit No. 3 支撑教学目标: SLOs Supported 1-1 1-2 知识单元名称 Unit Title 控制 Control flow

条件分支语句、循环语句Conditional branch statement, loop statementBreak语句、continue语句、return语句Breakstatement,continuestatementreturnstatement使用for语句对数组进行遍历知识点:Use the for statement to traverse thearrayKnowledge Delivery枚举类型和循环语句Enum type and枚举类型和switch语句Enumtypeand switchstatement枚举类型和循环语句了解:Enum type andRecognize枚举类型和switch语句Enum type and switch statement学习目标:理解:使用for语句对数组进行遍历Learning ObjectivesUnderstandUse the for statement to traverse the array条件分支语句、循环语句掌握:Conditional branch statement, loop statementMasterBreak语句、continue语句、return语句Break statement, continue statement, return statement德育目标2-12-2Moral Objectives条件分支语句、循环语句Conditionalbranch statement,loopstatement重点:Break语句、continue语句、return语句Key PointsBreak statement, continue statement, return statement使用for语句对数组进行遍历Use the for statement to traverse the array条件分支语句、循环语句难点:Conditional branch statement, loop statementFocal pointsBreak语句、continue语句、return语句Break statement, continue statement,return statement1-2知识单元序号:支撑教学目标:41-3Knowledge Unit No.SLOs Supported1-4类和方法知识单元名称Unit TitleClass and method类声明、对象的声明、对象的内存模型Class declaration, object declaration, object memorymodel知识点:类的成员变量和局部变量、实例变量和类变量Knowledge DeliveryMember variables and local variables, instance variables and classvariables方法的声明、构造方法、main方法、方法重载、类方法和实例方6 / 13

6 / 13 知识点: Knowledge Delivery 条件分支语句、循环语句 Conditional branch statement, loop statement Break 语句、continue 语句、return 语句 Break statement, continue statement, return statement 使用 for 语句对数组进行遍历 Use the for statement to traverse the array 枚举类型和循环语句 Enum type and 枚举类型和 switch 语句 Enum type and switch statement 学习目标: Learning Objectives 了解: Recognize 枚举类型和循环语句 Enum type and 枚举类型和 switch 语句 Enum type and switch statement 理解: Understand 使用 for 语句对数组进行遍历 Use the for statement to traverse the array 掌握: Master 条件分支语句、循环语句 Conditional branch statement, loop statement Break 语句、continue 语句、return 语句 Break statement, continue statement, return statement 德育目标 Moral Objectives 2-1 2-2 重点: Key Points 条件分支语句、循环语句 Conditional branch statement, loop statement Break 语句、continue 语句、return 语句 Break statement, continue statement, return statement 使用 for 语句对数组进行遍历 Use the for statement to traverse the array 难点: Focal points 条件分支语句、循环语句 Conditional branch statement, loop statement Break 语句、continue 语句、return 语句 Break statement, continue statement, return statement 知识单元序号: Knowledge Unit No. 4 支撑教学目标: SLOs Supported 1-2 1-3 1-4 知识单元名称 Unit Title 类和方法 Class and method 知识点: Knowledge Delivery 类声明、对象的声明、对象的内存模型 Class declaration, object declaration, object memory model 类的成员变量和局部变量、实例变量和类变量 Member variables and local variables, instance variables and class variables 方法的声明、构造方法、main 方法、方法重载、类方法和实例方

法、参数传值:基本类型和引用类型Method declaration, Constructor, main method, method overload, classmethod and instance method, parameter passingthis关键字keyword this包、import语句、成员变量和方法的访问权限、类的访问权限、单态模式Package, import statement, access rights of member variables andmethods, access rights of class, singleton mode包、import语句、成员变量和方法的访问权限、类的访问权限、单态模式Package,import statement,access rights of member了解:variables and methods, access rights of class, singletonRecognizemodethis关键字keyword this类的成员变量和局部变量、实例变量和类变量理解:学习目标:Membervariables and local variables,instancevariablesUnderstandLearning Objectivesand class variables方法的声明、构造方法、main方法、方法重载、类方法和实例方法、参数传值:基本类型和引用类型Method declaration, Constructor, main method, method掌握:overload, class method and instance method, parameterMasterpassing类声明、对象的声明、对象的内存模型Class declaration, object declaration, object memorymodel德育目标 2-12-2Moral Objectives方法的声明、构造方法、main方法、方法重载、类方法和实例方法、参数传值:基本类型和引用类型重点:Method declaration, Constructor, main method,method overload, classKey Pointsmethod and instance method, parameter passing难点:对象的内存模型Focal pointsobjectmemorymodel1-2知识单元序号支撑教学目标:51-3Knowledge Unit No.SLOs Supported1-4继承和接口知识单元名称Unit TitleInterfaces and Inheritance子类与父类的关系、子类的继承性、子类构建对象的过程知识点:The relationship between subclass and superclass, the inheritance ofKnowledge Deliverysubclass, the process of constructing object by subclass7/13

7 / 13 法、参数传值:基本类型和引用类型 Method declaration, Constructor, main method, method overload, class method and instance method, parameter passing this 关键字 keyword this 包、import 语句、成员变量和方法的访问权限、类的访问权限、单 态模式 Package, import statement, access rights of member variables and methods, access rights of class, singleton mode 学习目标: Learning Objectives 了解: Recognize 包、import 语句、成员变量和方法的访问权限、类的 访问权限、单态模式 Package, import statement, access rights of member variables and methods, access rights of class, singleton mode this 关键字 keyword this 理解: Understand 类的成员变量和局部变量、实例变量和类变量 Member variables and local variables, instance variables and class variables 掌握: Master 方法的声明、构造方法、main 方法、方法重载、类 方法和实例方法、参数传值:基本类型和引用类型 Method declaration, Constructor, main method, method overload, class method and instance method, parameter passing 类声明、对象的声明、对象的内存模型 Class declaration, object declaration, object memory model 德育目标 Moral Objectives 2-1 2-2 重点: Key Points 方法的声明、构造方法、main 方法、方法重载、类方法和实例方 法、参数传值:基本类型和引用类型 Method declaration, Constructor, main method, method overload, class method and instance method, parameter passing 难点: Focal points 对象的内存模型 object memory model 知识单元序号: Knowledge Unit No. 5 支撑教学目标: SLOs Supported 1-2 1-3 1-4 知识单元名称 Unit Title 继承和接口 Interfaces and Inheritance 知识点: Knowledge Delivery 子类与父类的关系、子类的继承性、子类构建对象的过程 The relationship between subclass and superclass, the inheritance of subclass, the process of constructing object by subclass

成员变量的隐藏、方法的重写、super、final、上转型对象Hiding of member variables, overriding of methods, super, final, uppertransformationobjects抽象类和抽象方法、抽象类和多态、反射Abstract class and abstract method, abstract class and polymorphism,reflection接口的声明、接口回调、接口与多态Interface declaration, interface callback,interface and polymorphism接口与抽象类的使用场景Application scenarios of interface and abstract class了解:接口与抽象类的使用场景RecognizeApplication scenariosof interfaceand abstract class接口的声明、接口回调、接口与多态Interfacedeclaration, interface callback,interface andpolymorphism抽象类和抽象方法、抽象类和多态、反射Abstract class and abstract method, abstract class and理解:polymorphism,reflectionUnderstand学习目标成员变量的隐藏、方法的重写、super、final、上转型Learning Objectives对象Hiding of member variables, overriding of methodssuper, final, upper transformation objects子类与父类的关系、子类的继承性、子类构建对象的过程掌握:The relationship between subclass and superclass, theMasterinheritance of subclass, the process of constructingobject by subclass德育目标2-12-2Moral Objectives接口的声明、接口回调、接口与多态Interfacedeclaration,interface callback,interfaceand polymorphism抽象类和抽象方法、抽象类和多态、反射Abstractclass and abstractmethod,abstractclassand polymorphismreflection重点:成员变量的隐藏、方法的重写、super、final、上转型对象Key PointsHiding of member variables, overriding of methods, super, final, uppertransformation objects子类与父类的关系、子类的继承性、子类构建对象的过程The relationship between subclass and superclass, the inheritance ofsubclass,the process of constructingobjectbysubclass接口与多态难点:interface and polymorphismFocal points抽象类和多态8 / 13

8 / 13 成员变量的隐藏、方法的重写、super、final、上转型对象 Hiding of member variables, overriding of methods, super, final, upper transformation objects 抽象类和抽象方法、抽象类和多态、反射 Abstract class and abstract method, abstract class and polymorphism, reflection 接口的声明、接口回调、接口与多态 Interface declaration, interface callback, interface and polymorphism 接口与抽象类的使用场景 Application scenarios of interface and abstract class 学习目标: Learning Objectives 了解: Recognize 接口与抽象类的使用场景 Application scenarios of interface and abstract class 理解: Understand 接口的声明、接口回调、接口与多态 Interface declaration, interface callback, interface and polymorphism 抽象类和抽象方法、抽象类和多态、反射 Abstract class and abstract method, abstract class and polymorphism, reflection 成员变量的隐藏、方法的重写、super、final、上转型 对象 Hiding of member variables, overriding of methods, super, final, upper transformation objects 掌握: Master 子类与父类的关系、子类的继承性、子类构建对象的 过程 The relationship between subclass and superclass, the inheritance of subclass, the process of constructing object by subclass 德育目标 Moral Objectives 2-1 2-2 重点: Key Points 接口的声明、接口回调、接口与多态 Interface declaration, interface callback, interface and polymorphism 抽象类和抽象方法、抽象类和多态、反射 Abstract class and abstract method, abstract class and polymorphism, reflection 成员变量的隐藏、方法的重写、super、final、上转型对象 Hiding of member variables, overriding of methods, super, final, upper transformation objects 子类与父类的关系、子类的继承性、子类构建对象的过程 The relationship between subclass and superclass, the inheritance of subclass, the process of constructing object by subclass 难点: Focal points 接口与多态 interface and polymorphism 抽象类和多态

abstractclassandpolymorphism1-2知识单元序号支撑教学目标:61-3Knowledge Unit No.SLOs Supported知识单元名称内部类和异常类Unit TitleInner class and Exception内部类Inner Class匿名类Anonymous ClassesException类、Throwable类知识点:Exceptionobject,ThrowableobjectKnowledge DeliveryTry catch语句Try catch statementFinally语句Finally statement匿名类了解:Anonymous Classes内部类RecognizeInner ClassTrycatch语句学习目标:理解:Try catch statementLearningObjectivesUnderstandFinally语句Finally statementException类、Throwable类掌握:Exceptionobject,ThrowableobjectMaster 2-1德育目标2-2Moral ObjectivesException类、Throwable类Exceptionobject,Throwableobject重点:Trycatch语句Key PointsTry catch statementFinally语句Finally statementException类、Throwable类难点:Exception object,Throwable objectFocal points1-2知识单元序号:支撑教学目标:71-3Knowledge Unit No.SLOs Supported知识单元名称高级应用Unit TitleAdvanced skills9 / 13

9 / 13 abstract class and polymorphism 知识单元序号: Knowledge Unit No. 6 支撑教学目标: SLOs Supported 1-2 1-3 知识单元名称 Unit Title 内部类和异常类 Inner class and Exception 知识点: Knowledge Delivery 内部类 Inner Class 匿名类 Anonymous Classes Exception 类、Throwable 类 Exception object, Throwable object Try catch 语句 Try catch statement Finally 语句 Finally statement 学习目标: Learning Objectives 了解: Recognize 匿名类 Anonymous Classes 内部类 Inner Class 理解: Understand Try catch 语句 Try catch statement Finally 语句 Finally statement 掌握: Master Exception 类、Throwable 类 Exception object, Throwable object 德育目标 Moral Objectives 2-1 2-2 重点: Key Points Exception 类、Throwable 类 Exception object, Throwable object Try catch 语句 Try catch statement Finally 语句 Finally statement 难点: Focal points Exception 类、Throwable 类 Exception object, Throwable object 知识单元序号: Knowledge Unit No. 7 支撑教学目标: SLOs Supported 1-2 1-3 知识单元名称 Unit Title 高级应用 Advanced skills

Swing组件、布局管理、事件、事件监听器、窗体的设计方法Swing components, layout, event, event listener, design method ofwindows输入流,输出流,缓冲流,DataStreamsObjectStreams,文件Input stream, output stream, buffer stream, Data Streams,Object知识点:Streams, fileKnowledge DeliveryURL,套接字,服务器,客户端URL, socket, server, clientArrayList对象,Collection接口,选代器ArrayList object, Collection interface, iterator泛型,泛型在容器中的使用Generic, the use of generics in containers泛型了解:genericRecognizeArrayList对象,Collection接口,选代器理解:ArrayList object, Collection interface, iteratorUnderstand泛型在容器中的使用the use of generics in containers学习目标:Swing组件、布局管理、事件、事件监听器Learning ObjectivesSwingcomponents,layout,event,eventlistene输入流,输出流,缓冲流,Data Streams Object掌握:Streams,文件MasterInput stream, output stream, buffer stream, DataStreams,Object Streams,fileURL,套接字,服务器,客户端URL, socket, server, client德育目标 2-12-2Moral ObjectivesSwing组件、布局管理、事件、事件监听器Swing components, layout,event, event listener输入流,输出流,缓冲流,DataStreamsObjectStreams,文件Input stream, output stream, buffer stream, Data Streams , ObjectStreams, file重点:ArrayList对象,Collection接口,迭代器Key PointsArrayList object, Collection interface,iteratorURL,套接字,服务器,客户端URL, socket, server, client泛型在容器中的使用the use of generics in containers难点:URL,套接字,服务器,客户端Focal pointsURL, socket, server, client10 /13

10 / 13 知识点: Knowledge Delivery Swing 组件、布局管理、事件、事件监听器、窗体的设计方法 Swing components, layout, event, event listener, design method of windows 输入流,输出流,缓冲流,Data Streams Object Streams,文件 Input stream, output stream, buffer stream, Data Streams , Object Streams , file URL,套接字,服务器,客户端 URL, socket, server, client ArrayList 对象,Collection 接口,迭代器 ArrayList object, Collection interface, iterator 泛型,泛型在容器中的使用 Generic, the use of generics in containers 学习目标: Learning Objectives 了解: Recognize 泛型 generic 理解: Understand ArrayList 对象,Collection 接口,迭代器 ArrayList object, Collection interface, iterator 泛型在容器中的使用 the use of generics in containers 掌握: Master Swing 组件、布局管理、事件、事件监听器 Swing components, layout, event, event listener 输入流,输出流,缓冲流,Data Streams Object Streams,文件 Input stream, output stream, buffer stream, Data Streams , Object Streams , file URL,套接字,服务器,客户端 URL, socket, server, client 德育目标 Moral Objectives 2-1 2-2 重点: Key Points Swing 组件、布局管理、事件、事件监听器 Swing components, layout, event, event listener 输入流,输出流,缓冲流,Data Streams Object Streams,文件 Input stream, output stream, buffer stream, Data Streams , Object Streams , file ArrayList 对象,Collection 接口,迭代器 ArrayList object, Collection interface, iterator URL,套接字,服务器,客户端 URL, socket, server, client 泛型在容器中的使用 the use of generics in containers 难点: Focal points URL,套接字,服务器,客户端 URL, socket, server, client

共13页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档