| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

浅谈算法设计与分析课程教学方法

三***1

贡献于2022-10-13

字数:4736

浅谈算法设计分析课程教学方法
摘:算法设计分析(双语)北京林业学计算机科学技术专业专业核心课程根课程教学目标提出赛启教教学实践思路教学容教学方法考核方式3方面加实施教学容方面国外知名院校相关课程进行调研分析参考竞赛常算法精选教学容教学方法方面利竞赛台线评判系统教学环节贯彻实践重教学理念考核方式方面结合竞赛形式提出套效考核评价体系赛启教教学实践促进算法设计分析(双语)课程完成知识型力型教学转变反哺竞赛
关键词:算法设计分析程序设计竞赛力型课程工程实践程化考核
计算机科学技术领域算法关重[1]正典巨著TheArtofComputerProgram-ming作者1974年图灵奖获者DonaldEKnuth[2-3]说Myfavoritewaytodescribecom-puterscienceistosaythatitisthestudyofalgo-rithms(计算机科学算法研究)算法研究核心算法设计分析北京林业学计算机科学技术专业2019级科培养方案中设置算法设计分析(双语)专业核心课程该课程强调夯实编程基础提升学生专业力素养[2]行业输送工程应创新型[3]
赛启教算法设计分析
(双语)课程教学思路10年北京林业学年组织学生参加国际学生程序设计竞赛项已举办50余年全球学生顶级程序设计竞赛该赛事核心考察学生算法水受竞赛启发算法设计分析(双语)课程组提出该课程教学中开展赛启教教学构想首先充分考虑算法设计分析(双语)课程先修课程数结构衔接调研分析国外知名院校相关课程教学容安排精选教学容增加竞赛中出现频率高算法容次鉴竞赛形式计算机编程解题算法设计分析(双语)课程组教学方法注重实践教学教学环节始终贯彻实践重理念实验期中考试期末考试评分标准参考竞赛中排名方案增设作业考核
二赛启教算法设计分析(双语)课程教学实践
()优化教学容
北京林业学算法设计分析(双语)课程组调研国外知名高等院校计算机专业该门课程教学容设置情况高等院校包括2021年度QS全球学计算机专业排名前三[4]Massachu-settsInstituteofTechnology[5]StanfordUniversi-ty[6]CarnegieMellonUniversity[7]国北京学北京航空航天学中山学见表1时参考竞赛中出现频繁算法确定适合北京林业学计算机科学技术专业科生算法设计分析(双语)课程教学容见表2教学容优化考虑5点①纳入高等院校会涉容算法设计分析(双语)课程基容包括算法分析分治动态规划贪心NP完备性等[8]②增加竞赛中出现频率高算法容包括查集线段树字符串算法(字典树AC动机)[9-10]③数结构课程教学容进行排重数结构课程涉生成树排序查找二叉(衡)查找树图基础算法容算法设计分析(双语)课程教学中重复讲授[11]④增加智算法模拟退火容目学生机算法初步认识⑤删难度较高者课程涉容网络流密码学相关算法博弈似算法计算快速傅里叶变换遗传算法等
(二)采注重理联系实践教学方法
算法设计分析(双语)课程教学包括理教学实验教学学生进行综合性实践训练提高学生工程素养算法设计分析(双语)课程组教学环节始终贯彻实践重教学理念1.问题驱动理教学方法算法设计分析(双语)课程教学普遍现象重知识轻力理实践脱节导致许学生然掌握算法理知识代码量严重足写程序非常生涩编程求解问题时然手破样现状算法设计分析(双语)课程组设计问题驱动理教学方法见图1面动态规划专题例详细介绍问题驱动理教学方法实施流程:首先较简单寻宝问题(名数塔问题见图2)作引例展开思维挖掘优子结构重叠子问题状态迁移方程递递推逐步介绍动态规划核心思想次学生理解思想课堂提出干道典动态规划问题包括嵌套盒子问题硬币问题铁里间谍单旅行商0-1背包长升子序列长公子序列等带领学生阅读题目分析问题设计满足题目求算法编程求解问题学生够掌握典动态规划问题解法2.基竞赛实验教学方法国际学生程序设计竞赛中国学生程序设计竞赛中参赛队伍需定电脑5时编程求解11~13道题目赛程中选手提交解题代码线评判(OnlineJudge简称OJ)系统线评判系统实时返回评判结果(包括accept-edwronganswerruntimeerrortimelimitexcee-dedmemorylimitexceeded等)选手实时见队伍排名解题越队伍排名越前解题数相时解题时越少排名越前支撑北京林业学程序设计竞赛集训队训练集训队2010年建设北京林业学线评判系统(www.bjfuacm.com)该系统已历3次迭代更新算法设计分析(双语)课程实验教学该系统开展次讲完课程理知识教师系统创建应专题实验专题实验包括5~8道难度等题目实验开始学生系统提交代码求解题目实验程中学生实时见解题排名(竞赛规样解出题目越排名越前解题数相时时越少排名越前)实时排名起激励作激发学生探究进取精神外线评判系统集成代码功结合工程度避免实验抄袭现象计算机编程解决问题求代码百分百精确精确代码通线评判系统评判助培养学生缜密逻辑思维细致观察力学生感悟程序设计优美促进学生养成良编程惯外教师会次实验结束出知名线评判系统次实验专题知识点相题目编号题目作课训练拓展助学生学知识融会贯通举反三3.综合性工程实践训练方法算法设计分析(双语)课程教学问题知识串联起进步培养复合型工程型创新型该课程增设作业训练学生综合性工程实践力增加趣味性作业般游戏类工程项目贪吃蛇等作业环节教师首先出英语描述作业务书作业报告模板然学生务书求查阅中英文资料分析设计系列算法解决工程问题编写界面封装算法实现户交互整程文档描述出学生提交工程源文件英语写说明文档作业报告
(三)完善课程考核评价体系
目前国算法课程考核成绩包括时成绩期末考试成绩中时成绩占40%期末考试成绩占60%期末考试般笔试导致结果背越分越高编程越分越高外期末考试成绩占程考核足北京林业学算法设计分析(双语)课程考核结果真正反映学生编程水算法设计分析(双语)课程组完善该课程考核评价体系见表3中期中考试期末考试均开卷考试学生需死记硬背够运学知识编程解决问题样真正考核学生分析问题设计算法编程实现算法力表3中实验期中考试期末考试均北京林业学线评判系统进行位学生实时学解题情况排名真正做考核程公公正公开线评判系统考察学生编程力考核结果真实反映学生编程水外分析设计算法编程求解问题考核课程组设置作业样更全面考察学生利算法知识开发工程项目力
三赛启教算法设计分析
(双语)课程教学实践效果年探索赛启教算法设计分析(双语)课程教学实践初见成效
()知识型课程教学转力型课程教学
通贯彻实践重教学理念算法设计分析(双语)课程教学中教师学生参教学环节学生掌握学算法精髓算法应问题求解中提高学生程序设计算法设计分析逻辑推理数学建模工程实践力通实施套更注重编程实践程化考核机制背越分越高变成编程越分越高破课程重知识轻力问题促进课程知识型课程力型课程转变图3北京林业学2020—2021学年算法设计分析(双语)课程学生成绩分布做题数目应关系出学生成绩做题数目呈正关系做题数目直接反映编程力印证该课程考核机制编程越分越高统计均位学生线考评系统做出算法编程题(包括实验题课外练题)数目119道较传统教学模式提升说明考核机制效激励学生编程积极性
(二)课程教学反哺竞赛
通赛启教教学实践学生接受基竞赛实验教学方法学生实验中编写程序培养竞赛兴趣终反哺竞赛年北京林业学参加国际学生程序设计竞赛中国学生程序设计竞赛团体程序设计天梯赛学生数明显增加获较成绩2020—2021年例178名学生参加述3程序设计竞赛校初选轮选拔52名学生参加正式赛获部级等奖1次部级二等奖6次部级三等奖19次省部级二等奖3次总赛启教教学实践效提升学生算法设计分析力编程力促进课程教学知识型课程力型课程转变知识型课程传统教学模式相种教学模式更加强调实践学生需通编程解决问题求学生具定编程基础具体说学生需课前预教师提前发课件课时认真听讲参讨理解理知识掌握道题目解题思路课完成课道题目代码实现样实验课编程解出题目学生利通考核果学生编程训练够某环节没进度学该课程会非常困难针问题需进步强化课程激励导减少编程压力带学生懈怠情绪破算法设计分析(双语)课程重知识轻力教学现状算法设计分析(双语)课程组提出赛启教教学实践思路激发学生学计算机领域专业知识技兴趣培养复合型工程型创新型专业

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

算法设计与分析课程期末试卷A卷(含答案)

华南农业大学期末考试试卷(A卷)2008学年第一学期  考试科目: 算法分析与设计 考试类型:(闭卷)   考试时间: 120 分钟学号 姓名 年级专业 题号一二三四总分得分评阅人一、选择题(20分,每题2分)1. 下述表达不正确的是 。DA.

文***品 1年前 上传312   0

算法设计与分析试卷及答案

湖南科技学院二○ 年 学期期末考试 信息与计算科学专业 年级《算法设计与分析》 试题题 号一二三四五总分统分人得 分阅卷人复查人考试类型:开卷 试卷类型:C卷 考试时量:120 分钟一、填空题(每小题3 分,共计30 分)1. 用O、Ω和θ表示函数f与g之间的关系__________

文***享 1年前 上传430   0

数据结构和算法课程设计题目

XX大学课程设计课程名称: 数 据 结 构 与 算 法院(部)名 称: 信息与计算科学学院组长姓名学号 同组人员姓名指导教师姓名: 设 计 时 间: 2010.6.7----2009.6.27一、《数据结构与算法》课程设计参考题目(一)参考题目一(每位同学选作一个,同组人员

文***品 11个月前 上传380   0

浅谈关于对英语课程教学方法的体会

浅谈关于对英语课程教学方法的体会 在我看来,英语课程对于中国学生来说是一门非常重要的课程。因为我们的母语是普通话,虽然现在使用的很广泛,但是英语作为使用最广的语言,在我们的生活、学习等等的交流方面起着重要的作用。社会的潮流,仅仅掌握一门语言是不够的,社会经济的发展使我们不得不掌握多门语言,从而与国际接轨。 我是一名民办本科学院的英语老师,我们学校设置了专科和本科。我所教受的是大专班的学生,我

p***a 9年前 上传7466   0

毕业论文:TIPTOP双档算法设计与分析

为了进一步完善现有的TIPTOP系统,针对工程部需求对企业设备进行有效登记管理,本人通过编写TIPTOP双档程序cfar222初步完成了对设备仪器的数据采集。在cfar281双档项目实施后,工程部可以及时将数据输入,为以后的smart e-vision项目的数据调用和工程部管理层查看提供了方便与依据。

x***香 5年前 上传1482   0

算法设计与分析试卷A及答案

 试题纸(A卷) 课程名称: 算法设计与分析 适用专业年级: 2008级计算机、电本 考生学号: 考 生 姓 名: ………………………………………………………………………………………………………………………

文***品 1年前 上传570   0

算法设计与分析复习题目及答案

 一、选择题1、二分搜索算法是利用(   A  )实现的算法。A、分治策略   B、动态规划法   C、贪心法    D、回溯法2、下列不是动态规划算法基本步骤的是( A  )。A、找出最优解的性质 B、构造最优解  C、算出最优解  D、定义最优解3、最大效益优先是( A  )的搜索方式。A、分支界限法   B、动态规划法    C、贪心法    D、回溯法4. 回溯法解旅行售

文***品 3年前 上传844   0

浅谈物理教学方法

浅谈物理教学方法   摘 要:幼师物理教学无论是在理论上还是实践上,都将面临着许多新的问题。在幼师物理教学中,应该重视物理过程的教学,应注重教学内容,精心选用不同的教学方法。      一、重视物理过程教学,使学生充分认识科学探究的一般过程   在幼师物理教学中,应该重视物理过程的教学,引导学生采用假说、实验的方法去研究某一问题,使学生充分认识科学探究的一般过程,即: 问题 →假说 →实

s***1 5年前 上传1105   0

课程教学方法与教学手段

教学方法改革:本课程采用了多种教学方法。具体方法和手段的确定以有利于课程内容的学习和取得好的教学效果为原则。在课堂教学中,改变“满堂灌”方式,广泛采用启发、讨论、学生展示、课堂讲评和案例教学方式,引导学生积极主动地思考,提高学生分析问题的能力。

青***8 3年前 上传992   0

粒子群算法(优化算法)毕业设计论文

 毕 业 论 文 题 目 粒子群算法及其参数设置 专 业 信息与计算科学 班 级 学 号 学 生 指导教师

文***品 5年前 上传1467   0

数据结构课程设计报告最小生成树Kruskal算法

计算机科学与技术系课程设计报告 2014-2015学年第二学期课程数据结构课程设计名称Kruskal算法求最小生成树学生姓名 学号 专业班级 软件工程指导教师 2014年X月题目:设计程序完成如下功能:对给定过的网和起点,用kruskal算法的基本思想求解其所有的最小生成树1、问题分析和任务定义根据课设题目要求,拟将整体程序分为三大模块

文***品 1年前 上传205   0

进程调度算法的实现计算机操作系统课程设计

题目2 进程调度算法的实现2.1 题目的主要研究内容及预期达到的目标(1)设计进程控制块; (2)设计多个进程队列; (3)设计多个进程(≥20); (4)动态生成时间片、执行时间和优先级,将这些信息输出至文件中; (5)设计基于时间片的多优先级调度算法; (6)动态调度,并把所有调度信息输出至文件中。(7)理解进程调度相关理论;(8)掌握时间片调度原理;(9)掌握高优先级

文***品 3年前 上传584   0

操作系统课程设计磁盘调度算法

操作系统课程设计磁盘调度算法目 录1 课程设计目的及要求……………………………………………………12 相关知识…………………………………………………………………13 题目分析…………………………………………………………………24 概要设计…………………………………………………………………2 4.1 先来先服务(FCFS)的设计思想………

文***享 3年前 上传547   0

生产者与消费者算法模拟课程设计

课程设计说明书题目: 生产者与消费者算法模拟 院 系: 计算机科学与工程 专业班级: 信息安全(xxxx)班 学 号: 学生姓名: xxxx 指导教师: xxxx 2013年 xx月 xx 日 xxxx大学课程设计

文***享 3年前 上传650   0

操作系统课程设计银行家算法报告

《操作系统--银行家算法》课程设计报告姓 名: 学 号: 班 级:计科班 专 业:计算机科学与技术 指导教师: 时 间: 2009 XX大学 计

文***品 3年前 上传618   0

操作系统课程设计银行家算法的模拟实现

操作系统课程设计报告专业计算机科学与技术学生姓名班级学号指导教师完成日期信息工程学院题目: 银行家算法的模拟实现 一、设计目的本课程设计是学习完“操作系统原理”课程后进行的一次全面的综合训练,通过课程设计,更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解,加强学生的动手能力。

文***品 3年前 上传685   0

操作系统课程设计磁盘调度算法

《计算操作系统》课程设计报告 姓名: 班级:软件 学号: 指导老师:

文***品 3年前 上传462   0

合工大页面置换算法操作系统课程设计报告

计算机与信息学院《操作系统综合设计》报告设计题目:页面置换算法学生姓名:学 号:专业班级:计算机科学与技术班2015 年 X月一、设计题目 3二、开发环境与工具 3三、设计原理 31.最佳(Optimal)置换算法 32.先进先出(FIFO)页面置换算法 43.最近最久未使

文***品 3年前 上传556   0

《操作系统 银行家算法》课程设计报告

《操作系统--银行家算法》课程设计报告姓 名: 学 号: 班 级: 计科班 专 业:计算机科学与技术 XX大学 计算机科学与信息学院目 录1 课程设计目的 ………………………………………

文***品 3年前 上传810   0

银行家算法《操作系统》课程设计报告

《操作系统》课程设计报告课题: 银行家算法 专业计算机科学与技术学生姓名班级计算机学号指导教师信息工程学院一、实验要求和实验目的实验目的:本课程设计是学生学习完《操作系统原理》课程后,进行的一次全面的综合训练,通过课程设计,让学生更好地掌握操作系统

文***享 3年前 上传697   0

《算法分析与设计》期末考试复习题纲

《算法分析与设计》期末复习题一、 选择题1. 算法必须具备输入、输出和( D )等4个特性。A.可行性和安全性 B.确定性和易读性C.有穷性和安全性 D.有穷性和确定性2. 算法分析中,记号O表示( B ),记号Ω表示( A )A.渐进下界 B.渐进上界C

文***享 2年前 上传594   0

算法设计与分析复习题目及答案详解

分治法1、二分搜索算法是利用( 分治策略)实现的算法。9. 实现循环赛日程表利用的算法是(分治策略 )27、Strassen矩阵乘法是利用(分治策略 )实现的算法。34.实现合并排序利用的算法是(分治策略 )。实现大整数的乘法是利用的算法( 分治策略 )。17.实现棋盘覆盖算法利用的算法是(分治法 )。29、使用分治法求解不需要满足的条件是(子问题必须是一样的 )。不可以使用分治

文***品 3年前 上传926   0

证券投资分析课程设计报告

XX大学《证券投资分析》课程设计报告姓 名: 专 业:金融学班 级:班指导教师: 经济管理学院2016年X月 一、合锻智能股票简介合锻智能股票代码为603011。主营业务为锻压设备的研发、生产和销售。所属行业为通用设备。市盈率(动态):111.52元;市盈率(静态):21

文***品 3年前 上传734   0

算法与数据结构的商品货架管理课程设计报告(还有程序源代码)

课程设计课 程: 算法与数据结构 题 目: 商品货架管理 专 业: 计算机类 班 级: 座 号: 姓 名: 2012年 X月 X 日一、要解决的问题商店货架以栈

文***品 1年前 上传322   0

操作系统课程设计编程序模拟银行家算法

课程设计报告书 课程名称: 操作系统原理 题 目: 编程序模拟银行家算法 系 名: 信息工程系 专业班级: 软件 姓 名: 学 号:

文***品 3年前 上传726   0