青少年智能机器人在线教学系统的设计与实现开题报告

 2022-12-29 15:50:33

1. 研究目的与意义

一、内容:

1.前期准备

l 了解青少年智能机器人在线教学系统的课程体系。

l 对系统前台设计有一定的构思。

l 了解在线教学系统的各种基本需求分析,其应具备的功能以及各项功能的实现步骤。

2. 系统开发:

l 功能要求:开发青少年智能机器人在线教学系统,具有以下功能:

n 系统能够实现用户注册管理;

n 用户能够进行课程查询与报名、查看热门课程排行、能够实现相关新闻浏览;

n 用户能够进行课程的在线学习;

n 后台可对用户报名审核;

n 管理者可实现课程管理;

n 管理者可实现教学资源更新、新闻更新等。

l 性能要求:

n 界面美观,运行稳定;

n 导航明确,操作方便。

3.论文撰写:参照《计算机科学与技术专业毕业设计(论文)资料汇编》相关规定。

二、意义:

今天,我们的世界正在进入到一个万物联网的信息世界,而大数据的兴起和物联网的碰撞则激发了一个更伟大的时代人工智能时代。未来,谁能在把握住人工智能这个良机,谁就可能在未来30年成为全球科技的先锋,掌控人类的未来。眼下,人工智能被许多国家列为核心技术研发。中国、美国、日本、新加坡等国家都在开始提速人工智能技术研发,抢占这一制高点。因而对于下一代,学习智能机器人至关重要。但是目前为止,智能机器人的课程还未普及,许多家长的思想也很落后,认为只要学习学科类知识就已足够,其实不然,学会操控智能机器人更是智能化时代的大势所趋,学习智能机器人能帮助孩子顺应时代的变化,全面提升各方面素质,增强竞争力。而在线学习融合了时代的特点,也是发展的必然趋势,所以我选择青少年智能机器人在线教学系统为课题。

而就本课题而言,是对我本科学习成果的检验,也是提高自身综合能力,增加实际开发项目经验的好机会。

2. 文献综述

青少年智能机器人在线教学系统的设计与实现

【摘要】

去年以来,人工智能便成了科技圈的宠儿,其他诸如AR、VR的,似乎都消失不见。而在今年的两会上,人工智能写进了政府工作报告。人工智能的重要性,不言而喻。但又因为机器人教育的不普及,导致很多家长不重视智能机器人教育,而诸如此类机器人教育的培训机构也相当少,所以家长在日常生活中很难接触并给予下一代良好的机器人教育,而又随着互联网以及计算机的普及,又可以使得家长足不出户便可了解平常生活中接触不到的新鲜事物,所以我选择将智能机器人教学以互联网的网站形式展现出来,青少年智能机器人在线教学系统应运而生。

【关键词】

智能机器人 在线教学 B/S结构

1.引言

从发展的眼光来看,把机器人教育引入校园,机器人肯定会越来越普及。有专家预言,从信息产业的角度看,本世纪第一个十年将是智能机器人时代。随着信息技术教育课程与教材改革的深入和人工智能技术的发展,在信息技术教育中渗透机器人学科知识与机器人应用前景方面的教育已势在必行。

2.研究背景

受中国传统教育的影响,目前国内大多数家长还是以学科教学为主,片面的认为学好学科知识,就能考上大学,从而得到一份能生存的工作。而学科领域局限于语文、数学以及在成果上具有显性效果的音、体、美上,进一步导致了中国教育的片面性。而机器人技术是多种学科综合的学科,是由各种传统的学科构成,例如:计算机、机械、电子、通讯、控制、声、光、电、磁、物理、 数学。如果你正为这些纷繁的学科感到束手无策,机器人技术会让你在轻松的环境中掌握这些知识。然而,最重要的一点是,机器人技术要比传统的基本学科的内容要丰富,而且可以将各种学科有机的结合起来。

3.研究意义

如今智能机器人虽然少见,但已初步在制造、服务等产业投入使用。或许不到20年后,医生、同事甚至领导就是各种各样的机器人。那时,能得心应手地操控机器人将会是孩子的一大竞争力。学会操控智能机器人是智能化时代的大势所趋,学习智能机器人能帮助孩子顺应时代的变化,全面提升各方面素质,增强竞争力。编程是学习智能机器人必不可少的一步。当孩子学习编程时,他们更是在学习全面、有效的思维方式。对于7到9岁的儿童来说,他们正处于逻辑思维形成时期。学习机器人进行编程,有助于孩子逐渐将思维方式由形象思维转向逻辑思维。除此之外,机器人对孩子思维缜密程度的要求,无一不是让孩子在玩机器人的同时变得眼界开阔、思路缜密。

4.技术架构:

青少年智能机器人在线教学系统是基于Asp.net技术的B/S网站,为学生提供一个更便捷的上课平台。青少年智能机器人在线教学系统基于C#的语言的编写,熟悉Sql server,熟悉Window7开发环境。设计这款系统的初衷就是让学生可以随时随地在网上学习机器人,而选择用C#开发是由于目前C#语言非常普及。C#优点:C#是一种安全的、稳定的、简单的、优雅的,由C和C 衍生出来的面向对象的编程语言。它在继承C和C 强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C 的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

5.总结:

本项目是基于Asp.net的青少年智能机器人在线教学系统,通过以上的论述,本项目具有市场可行性和技术可行性。现如今的智能时代,机器人教育迅速发展,本项目将机器人与智能时代的发展紧密结合,为孩子们提供一个可以随时随地学习的平台。

6.参考文献:

【1】李铭.C#高级编程.第7版.北京:清华大学出版社[M],2010年10月.

【2】沈大林、张晓蕾、张轮、杨旭、王爱赪、魏血英,Dreamweaver ASP.NET案例教程.北京:电子工业大学出版社[M],2010年4月.

【3】刘京华.Java Web整合开发王者归来.北京:清华大学出版社[M].2010年1月.

【4】蒋秀英、迟庆云、吕加国.数据库技术实训教程(第2版)以SQL Server 2014 为例:清华大学出版社[M],2016年9月.

【5】(美)特罗尔森(Troelsen.A.). C#与.NET3.5高级程序设计.第4版,北京:人民邮电出版社[M],2009年3月.

【6】(美)Jef Raskin著,史元春译.人本界面交互式系统设计:机械工业出版社[M],2011年1月.

【7】王珊、萨师煊. 数据库系统概论.第五版.北京:高等教育出版社[M].2014.09.16.

【8】刘增杰、臧顺娟. Windows应用程序开发(C#版).C#版.北京:清华大学出版社[M].2011.11.01.

【9】耿祥义、张跃平. Java2实用教程.第四版.北京:清华大学出版社[M].2006.08.

【10】王占中,崔志刚. Java Web开发实践教程.北京:清华大学出版社[M].2016.

3. 设计方案和技术路线

设计方案

本系统采用基于asp.net和sql server设计。主体分为前台用户和后台管理者。如图1所示。

前台用户:能够通过访问网站实现用户注册管理、相关新闻浏览、课程查询与报名、热门课程排行、课程的在线学习。

后台管理者:可对用户报名审核、课程管理、教学资源更新、新闻更新等。

技术路线:

1.首先调研学习机器人在线学习系统相关课程体系,进行需求分析,设计出系统的界面;收集资料,做出可行性分析,并做出科学、合理的系统需求规划 。

2.广泛查阅相关技术文献,熟悉开发所用的C#.net和 sql server数据库等关键技术。

3.对系统进行总体设计做出数据字典和ER图以及系统的处理流程。

4.进行详细设计,详细设计每一个模块的功能等以便日后的编码工作。

5.进行编码,根据之前所做的工作来对系统进行具体的编码,实现每个模块的功能。

6.进行单元测试和综合测试,首先对每个模块单独测试,测试其是否能运行和达到要求。然后对系统进行综合测试,测试系统整体的运行是否正常,并及时修改不足之处。将开发过程中遇到的问题整理成文档进行总结。

收集资料,深入了解机器人课程体系

站在家长角度,了解家长的需求,进行需求分析

详细设计教学系统每一个模块的功能

采用SQL Server进行数据库的设计,详细分析每个功能的属性、联系等

采用C#. net技术对机器人系统进行界面设计和代码实现

对机器人教学系统进行测试与修改

论文修改定稿


图1

4. 工作计划

2022年12月20号~2022年01月09号:书写开题报告,准备开题答辩;

2022年01月10号~2022年02月20号:需求分析,收集材料;

2022年02月21号~2022年03月01号:系统基本框架设计;

2022年03月02号~2022年04月01号:编码实现,构思毕业论文,收集材料;

2022年04月02号~2022年04月30号:系统测试,完成毕业论文初稿;

2022年05月01号~2022年05月10号:系统测试,完成毕业论文二稿;

2022年05月11号~2022年05月20号:系统测试,完成毕业论文三稿;

2022年05月21号~2022年06月01号:系统完成,论文定稿,准备答辩。

5. 难点与创新点

1.比常见的机器人在线教学系统,界面将更加清晰明确,简单易操作,界面新颖美观。

2.比一般的在线学习系统功能更加全面,除了能在线学习,还能实现在线报名、浏览相关新闻、查看课程排名等。

3.系统在线视频的响应速度快。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版