还剩2页未读,继续阅读
文本内容:
《互联网编程实践》教学大纲
一、课程基本信息互联网编程实践课程名称Internet ProgrammingPractice课程编码OSI321721020开课院部海洋与空间信息学院课程团队程序设计语言课程团队学分
2.0课内学时2周讲授0实验0上机0实践2周课外学时0适用专业电子信息工程授课语言中文先修课程程序设计(C/C++)、程序设计(C/C++)实验、数据库系统本课程属于电子专业程序设计类实践性选修课程课程主要内容学习JAVA语言、HTML语言、JSP技术、数据库等方面的基础知识;通过理解分析例程程序代码,学习B/S模式的网络应用软件前台程序对后台数据库的增删改查功能的实现过程;最后对例程进行自主改编,设计满足特定要求的系统,并查阅文献资料撰写实习报告通过两周的学习及实训1,由浅入深,由阅读程序到自主设计,学生能够熟练掌握面向对象的基本概念及思想,深刻领会网络软件的开发流程、整体框架及运行机制,达到综合运用计算机软件知识进行工程实践的能力;达到自主学习的素质培养目标课程简介This courseis apractical electivecourse ofelectronic professionalprogramming.The maincontent of the course:Leam thebasic knowledgeof JAVA(限选)language,HTML language,JSP technology,database,etc.By understandingthe analysisroutine programcode,learning therealization processof thefunction ofadding,deleting,modifying andchecking thebackground databaseby theforeground programofthenetwork applicationsoftware inB/S mode;Finally,the routineis adaptedindependently todesign asystem thatmeets specificrequirements,and consultthe literatureto writethe internshipreport.Through twoweeks ofstudy andpractical training,from shallowto deep,from readingprograms toindependent design,students canmaster thebasic conceptsand ideasof object-oriented,and deeplyunderstand thedevelopment processof networksoftware,the overallframework andoperation mechanismto achievethe abilityto comprehensivelyuse computersoftware knowledgefor engineeringpractice;To achievethe qualitytraining goalof autonomouslearning.负责人大纲执笔人审核人
二、课程目标毕业要求指标点序号代号课程目标OBE任务自选1Ml目标1能够学习并掌握网络编程的基础知识,深刻领会网络软件的开发流程、整体框架及运行环是
5.
15.1境目标2能够理解并掌握基本的网络软件设计技能,能够使用恰当的现代工具设计开发满足要求的系统;2M2是
5.
25.2进行界面设计、编码测试与整体调试目标3能够查阅文献资料,结合实践要求,综述比较相关技术及开发工具,归纳分析调试错误及解决方3M3是
12.
112.1法,并以文字截图等形式表示设计成果
三、课程内容支撑课程课内课外序号章节号标题课程内容/重难点教学方式课外环节目标学时学时网络软件架构、设计方法、开发步骤、开发及运行环境等相关知识第一单1课程简介简介,设计任务、进度安排及要求等相关事宜说明;SQL Server常用Ml4讲授/实践2报告/自学元工具操作训练;JSP开发环境测试本单元重点难点JSP常用内置对象的使用、使用JDBC进行数据库连接及数据查询更新方法*思政环节“磨刀不误砍柴工“,基础知识学习也很重要主要学第二单JSP及JAVA语言基2习内容包括HTML语三基础知识、JSP的基本语法、JSP的常用内Ml8讲授/实践4自学/编程元础知识学习置对象及具方法、JSP访问数据库、JAVABcan的创建与使用等;本单元重点难点对后台数据库增删改查功能的实现第三单选题及基本任务设根据自己所选方向查阅文献资料,并进行界面设计、代码编码及调3M212实践/讨论6自学/设计元计开发试运行本单元重点难点扩展功能的选择、与已有模块的衔接融合问题两个个方向1在基本功能的基础上,增加或补充其它功能;2浏第四单扩展功能设计与编览各种网站,仿照其设计风格、框架结构或根据自己的喜好自选模4M28实践/讨论4自学/编程元码测试块进行扩展,并进行界面美化*思政坏书“先完成,再完美”,设计时要统筹考虑功能与进度,合理安排时间;另外,遇到问题时要具有战胜困难的勇气和决心,也要有灵活的处理方法本单元主要完成系统展示汇报、源程序在线提交及总结报告撰写第五单设计汇报及总结报等工作通过查阅文献书写报告,训练和提高学生撰写研究报告整5M2,M38实践/讨论4报告/自学元告撰写理技术资料、归纳设计方案、总结设计成果的能力,同时也培养学生由实践到理论的抽象概括和总结的能力
四、考核月式序号考核环节操作细节总评占比
1.学生通过课程介绍、开发工具的基本操作训练、查阅资料、JSP及JAVA语言基础知识学习及实践练习、课堂讨论等环节掌握相应的知识和能力1平时表现20%
2.从学生学习态度,课堂纪律,基础知识掌握情况,开发环境使用熟练程度;是否主动思考积极沟通;课堂讨论互助等情况进行评分
1.学生通过对基本任务和拓展功能的界面设计、编码实现及调试运行掌握基本的网络软件设计技能2成果展示60%
2.根据学生对程序的调试运行、汇报讲解、问题回答以及功能扩展四部分的完成情况进行评分
1.通过查阅文献书写报告,训练和提高学生撰写研究报告整理技术资料、归纳设计方案、总结设计成果的能力,同时也培养3报告撰写学生由实践到理论的抽象概括和总结的能力20%
2.根据报告各部分的撰写情况评分
五、评分细则序号课程目标考核环节大致占比评分等级A-学习态度端正,遵守纪律;基础知识掌握扎实,开发环境使用熟练;主动思考,积极沟通;课堂讨论活跃,观点新颖B-学习态度较端正,遵守纪律;基础知识掌握较扎实,开发环境使用比较熟练;沟通比较积极;课堂讨论较活1Ml平时表现100%跃C-能够遵守纪律;基础知识基本掌握,会使用开发环境;能够参与课堂讨论,有自己的想法D-不遵守纪律;基础知识学习不到位,开发环境操作生硬;基本不参与课堂讨论A-综合应用能力强,掌握软件设计方法及调试过程;能够自主编写代码;调试运行正确;界面设计友好,扩展功2M2成果展小100%能丰富;能理解问题内涵,回答问题简明扼要,要点完整B•综合应用能力比较强,软件设计方法及调试过程比较熟悉;能够自主编写代码;调试运行比较顺利;界面设计简洁,扩展功能比较丰富;能理解问题内涵,回答问题正确C-基本掌握软件设计方法及调试过程;基本能够自主编写代码;调试运行基本通过;有扩展功能;能基本理解问题内涵,回答问题基本正确D-不能掌握软件设计方法及调试过程;不能自主编写代码;调试运行不通过;无扩展功能;不能理解问题内涵,回答问题错误A-能够完整规范的撰写实习报告;综述全面,思路清晰;错误分析及解决方法叙述详实;并对实习过程进行认真总结3M3报告撰写100%B-能够比较规范的撰写实习报告;综述比较全面;错误分析及解决方法叙述比较详实;并对实习过程进行总结C-能够撰写实习报告;有文献综述;有部分错误分析及解决方法的叙述;对实习过程进行简单总结D-不能撰写实习报告;无文献综述;没有进行错误分析及解决方法的归纳;不能够对实习过程进行总结评分等级说明[A,B,C,D]=[90-l00,75-89,60-74,0-59];
六、教材与参考资料序号教学参考资料明细1图书1《网络软件编程技术基础》,等,校内胶印,
2014.(*主教材)2图书1《JSP应用开发详解(第三版)》,刘晓华等,电子工业出版社,
2007.3图书|《JSP程序设计基础教程》,苗连强等,人民邮电出版社,
2009.4图书1《JSP程序设计与项目实训教程》,张志锋等,清华大学出版社,
2012.。