版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《程序设计基础》课程标准课程教学标准一、课程基本信息表1课程基本信息表课程名称程序设计基础课程代码2202913适用专业软件技术开课院部信息工程学院课程模块专业核心课程课程性质必修(理实一体)学分3学时56学时开设学期第1学期考核方式考试前导课程无后续课程《Java面向对象程序设计》、《Java项目实战》等课程概述1、课程性质本课程是软件技术专业的必修课程,为培养软件行业从业人员提供必备的理论知识和基础技能;通过本课程的学习,学生掌握Java开发环境搭建,掌握Java语言程序结构、数组的应用,掌握程序调试及异常处理方法;能运用Java编写命令行程序;会编译、运行、调试、维护Java程序、编写及调试Java程序;具备独立查阅API文档及网络资源的能力,具有独立分析问题和解决问题的能力,具有面向过程编程的能力;能够运用Java程序解决生活中遇到的简单问题。2、修读条件具备一定的逻辑分析能力、自学能力、团队合作能力三、课程目标设计总体目标是计算机程序设计的入门课程,重点训练程序逻辑。主要讲解Java基本语言语法、程序的基本组成和要素、使用Eclipse开发工具,学习完成后会对程序设计有基本的认识,能够把自己的想法通过程序语言表示出来。能力目标①能搭建Eclipse开发环境;②能使用Eclipse工具对已有的Java项目进行编译、运行、调试和维护;③能使用输入输出语句实现数据的显示和录入功能;④能熟练编写及调试Java程序⑤能应用循环语句实现循环录入信息和用户信息的验证功能;⑥能应用运算符实现结算功能;⑦能够根据公司提供的需求文档、设计文档完成项目中的某一模块功能;⑧具备独立查阅API文档及网络资源的能力;⑨能按照软件代码规范编写代码;⑩具有面向过程编程的能力。知识目标①掌握能够独立搭建Java开发环境;②掌握Java语言输出字符串常量到控制台;③掌握在Java中整数和浮点数之间的转换;④掌握条件语句实现分支判断;⑤掌握switch语句实现等值分支判断;⑥熟练掌握循环语句;⑦掌握Java语言程序结构、数组的应用;⑧掌握程序调试及异常处理方法;⑨初步具有Java面向过程的编程思想。素质目标①掌握学习方法,并养成良好习惯:预习、复习习惯的养成;培养保质保量按时完成作业的习惯;②培养团队意识,训练基础沟通表达:让学生了解团队、认识团队;提高沟通能力,培养学生的基础演讲能力;③良好的编程素质,培养具有分析问题、解决问题的能力、良好的编程习惯和程序思维。④了解行业:了解软件行业,培养职业发展的兴趣。四、课程内容设计1、模块设计表2模块设计序号模块名称(或子项目)名称学时1实现购物系统菜单42乐GO购物管理系统商品结算功能实现——实现购物结算,并打印购物小票83会员购物管理模块实现——会员录入、折扣及商品换购功能实现124购物车功能实现——商品价格查询,购物结算、小票打印;商品销售统计功能实现145购物系统商品统计功能实现——显示商品名称并统计商品销售排行榜18合计562、思政元素图1课程思政融入结构详细设计表3课程内容与进程模块教学内容学时分配知识点技能点职业素养讲授实践模块一任务1:认识Java与Java环境搭任务2:实现购物系统菜单1、了解Java语言的特点2、了解Java运行环境3、掌握Java程序的组成部分4、掌握Java程序的编辑、编译、运行过程1.老师演示案例,学生欣赏,了解案例中各界面的展示内容;2.讲授Java技术的基础知识,引出本学期的所授内容及考核方案;3.随机抽查学生是否编过程序;4.讲授Eclipse开发环境;5.引入项目情境,布置任务;6.学生以小组为单位讨论,独立完成任务;7.单元考核。。4模块二任务1:实现购物结算,并打印购物小票;任务2:模拟商场幸运抽奖1、掌握变量的概念2、会使用常用数据类型3、会使用赋值运算符和算术运算符4、会进行数据类型转换5、掌握键盘输入8模块三任务1:实现会员信息录入任务2:计算会员折扣任务3:实现商品换购功能1、理解选择的含义2、会使用if、switch选择结构3、理解多重选择结构4、会使用调试解决简单的程序错误12模块四任务1:循环录入商品信任务2:查询商品价格任务3:完成用户的购物结算、抽奖任务4:实现打印购物小票功能任务5:统计打折商品的数量1、理解选择、循环的含义2、会使用while循环结构3、会使用do-while循环结构4、会使用for循环结构14模块五任务1:显示商品名称任务2:商品单价显示及结算任务3:商品销售排行榜任务4:商品价格逆序输出1、掌握数组的基本用法2、会应用数组解决实际问题18在执行该标准时允许加减一定的教学内容,课时不超过总课时的5%;学时分配只是参考,允许根据教学实际情况作出适当调整。五、课程实施建议1、实训条件本课程教学需要软件技术实训室,并安装Win7及以上操作系统、JDK1.8、Eclipse等。表4教学场所列表序号实验实训室名称功能基本配置要求1程序设计基础服务理实一体化实训室进行程序设计基础学习、深度学习等工作程序设计基础桌面电脑、实验实训管理系统、云实训项目所需要的云资源(含普通云服务器、GPU云服务器资源等)、确保45个学生机器学习、深度学习所需要软硬件资源。2程序设计基础与开发实训室进行程序设计基础综合项目开发等工作程序设计基础桌面电脑、实验实训管理系统、HuaweiHiLens(硬件)、智能小车(硬件)、HiLens平台服务专业版、AI综合实训需要的云资源(充值模式)确保45个学生机器学习、深度学习所需要软硬件资源。3程序设计基础实训室利用Java等语言开展面向对象功能的程序设计45套计算机、1台服务器,1台交换机、1台网络机柜、1台投影仪1个多媒体中控台、1个投影幕41套电脑桌椅、1个交互式电子白板、40套操作系统软件、办公软件、40套项目开发软件,满足40个学生的程序设计工作。4Web开发实训室利用Web开发环境,进行Web前端和后端开发;利用数据库开发环境,进行数据库设计45套计算机、1台服务器,1台交换机、1台网络机柜、1台投影仪1个多媒体中控台、1个投影幕41套电脑桌椅、1个交互式电子白板、40套操作系统软件、办公软件、数据库开发软件、40套项目开发软件,满足40个学生的Web开发和数据库设计工作。2、师资条件具备良好的编程基础和语言沟通能力,专业能力强,有较好的专业实践能力具有先进的教学方法,有比较强的驾驭课堂的能力具备基于项目驱动的教学法的设计应用能力具备应用JAVA程序设计开发的能力有良好的职业道德和责任心,严谨细致的工作作风表5教学团队列表序号姓名工作单位职称/职务职责1丁文教授专职教师2颜蔚助教专职教师3袁敏智助教专职教师4朱炫莹助教专职教师3教材与教学资源推荐教材:[1]丁文、庄爱云、姚羽轩、易琪赞.Java程序设计基础项目化教程.机械工业出版社,2019年9月[2]明日科技.Java从入门到精通(第5版)[M].清华大学出版社,2019年4月[3]李兴华.Java从入门到项目实战[M].中国水利水电出版社2019年5月[4]李刚.疯狂Java讲义(第5版)[M].电子工业出版社2019年4月(2)推荐教学参考书:[1]耿祥义、张跃平.Java程序设计精编教程(第3版)[M].清华大学出版社,2017.9[2]柴田望洋.明解Java[M].人民邮电出版社.2018-1(3)推荐教学参考网站/detail/214002207/products/jsp/faq.html/education/java/java-tutorial.html六、课程考核1合格标准◆旷课不超过5节;◆上机作业成绩不低于20分;◆总分大于或等于40分;◆没有不诚信行为。2成绩构成课程考核由“学习态度(10%)+综合素养(5%)+平时作业和上课提问(5%)+上机作业成绩(20%)+期末考试(60%)”五项组成。3考核内容学习态度、知识点和专业技能、综合素质表现(社会能力、方法能力、职业素养)等。4考核方案考核内容、标准与方式为全面考核学生的知识与技能掌握情况,本课程虽然主要以结果考核为主,但课程考核涵盖项目任务全过程,至关重要。各学习情境具体考核方式与考核标准比例见表2和表3。考核方式与标准见表2~表4。表6综合素质评价考核内容评价标准考核分值实践考核考核学生在每一个学习项目中的知识和技能掌握的程度,详见表320%笔试测试学生对理论知识的掌握程度10%小组互评小组成员根据小组作业互评5%自评自我评价5%结果考核期末考试取的最终成绩60%合计100%表7过程性评价考核内容评价标准考核分值学习态度职业素质、实践态度、效率、协作10%代码质量代码是否规范,功能是否完成90%合计100%表8期末考试评价考核内容评价标准/技能点考核分值初识JavaJava运行环境(JREJavaRuntimeEnvironment)。Java程序的组成部分Java程序的编辑、编译、运行过程。10%变量、数据类型和运算符变量的概念常用数据类型赋值运算符和算术运算符数据类型转换键盘输入20%选择、循环结构while循环结构do-while循环结构调试解决简单的程序错误选择结构30%数组数组定义、应用。30%调试编写及调试Java程序10%合计100%教师应向学生解释本课程考核方案和指标。期末考核采用开卷机试的考试方式,试卷总分100分,60分为及格,考试时间为90分钟。最终考核结果由过程考核结果与成果评价结果所决定。七、质量诊断与改进方法课程质量诊断主要是课程实施和反馈两个阶段,课程标准、授课计划是课程实施的指导文件,对课程质量起关键作用,由二级学院组织专业指导委员会评审和督查。依托泛雅课程平台,对学生课前课中学习数据进行监测,并指导后续课堂教学,通过平台实时监测学生技能水平,进一步优化课堂生态,检查教师企业顶岗实践,发放用人单位调查问卷,及时反馈企业岗位能力需求,对接企业需要和证书等级标准,完善课程标准。八、课程标准开发团队表9课程标准开发团队序号姓名工作单位职称/职务1许金元院长2李平副院长3李红日副教授4刘俊高级工程师5王小玲高级工程师6丁文副教
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体育部职业规划书
- 2026云栖大会资料-「Agent 工程化」方向-Agent 时代的流量中枢 一个 AI 网关连接模型、Agent 与 MCP
- 呼叫中心服务员三级(高级工)模拟练习卷
- 具身智能在儿童教育中的动态引导方案
- 香氛消费行为研究分析方案
- 轻工业机械制造厂施工方案
- 中小学教师被杂事缠身的案例研究报告
- 黑龙江省风力发电企业研究报告
- 中医口腔护理在临床中的应用研究报告
- 劳动监察工作实施方案
- 2026年甘肃省酒泉市属事业单位选调工作人员29人(第二批)笔试参考题库及答案解析
- 2026年公卫执业医师《医学微生物学》试题及答案
- 青岛华通集团招聘笔试题解析
- (2026秋版)部编版五年级语文上册全册教案(教学设计)
- 2025年重庆市垫江县小升初数学试卷附答案解析
- 安全生产法第七十条
- 人教版数学六年级上册第二单元测试卷(含解析)
- 雨课堂在线学堂《大学生国家安全教育》作业单元考核答案
- 会议摄影合同
- 铁路货车轮轴组装检修及管理规则
- 中国邮政2025安阳市秋招寄递客户经理岗位高频笔试题库含答案
评论
0/150
提交评论