Asp.net以及C#语言的简单介绍
ASP.Net是建立在微软新一代.NET FrameWork平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。ASP.Net与现存的ASP保持语法兼容,实际上我们可将现有的ASP源码文件扩展名“.asp”改为“.aspx”,然后配置在支持ASP.Net运行时的IIS服务器的Web目录下,即可获得ASP.Net运行时的全部优越性能。
目前ASP.Net的开发语言有三种语言,C#,Visual Basic.Net和JS crip.我所研发的小学生智能教学系统采用的是C#语言。C#是微软公司发布的一种面向对象的、运行于.NET FrameWork之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。
1.2.2 调研分析
小学生智能教学系统开发的必要性
智能教学系统是教育技术学中重要的研究领域,它借助人工智能技术,能够让人类导师在线的对个学生信息进行修改和登记成绩等等。而且学生也可以在没有老师指导帮助的情况下获取知识和技能,该系统对于学生的成长具有非常重要的作用。而小学生智能教学系统作为基础阶段的管理系统,更是重中之重。自从20世纪70年代以来,许多国家和地区都十分重视智能教学系统的研究、开发和应用。下面简单介绍下智能教学系统的基本架构及其研究热点。
智能教学系统,是通过互联网计算机人工模拟技术整合全国工作在一线的特、高级教师和教学专家的教学资源和教研成果进行科学分析、智能判断及有目的地提供即时、有效、全面且针对性的教学。智能教学系统可以智能发现学生和教师在学习和教学中的不易发现的盲点,并智能扫除盲点,可以减轻学生的学习负担,提高教师的教学效率,最终达到提高学生学习成绩的目的。
研究国内小学生智能教学系统的特点
1.系统的独立性
在对国内的小学生智能教学的调研过程中,我们发现国内小学生智能教学的独立平台或系统非常少,大部分的小学生智能教学在网络教学平台或系统之中。这与国内前一段网络教学和学习平台建设热潮有一定关系。这类系统所履行的主要的功能是提供给学生就课程相关问题与教师或其他课程权威以及同伴进行交互的环境。
2.系统的智能性
目前国内小学生智能教学系统的智能性主要体现在低水平的机器对人类自然语言的理解、自动的问题资源库检索和相关信息的反馈。然而,利用自然语言进行查询的精确性和有效性没有得到科学的证明,经验表明其查询准确性较低,此外反馈的答案针对性和有效性也比较低。
3.系统的资源库
国内小学生智能教学系统寻求问题答案的资源库主要是基于课程章节组织的,系统将每章学生提出的常见问题和教师的解答作为数据库的基本内容,有的系统将学科知识以章节为单位组织起来作为资源库的基本内容,有的系统的资源库是基于课堂的常见问题而建设,有的两者合一。这种基于课的资源库结构在资源扩展时容易造成资源重复的现象。
1.2.3 研究结论
(一)技术方面的可行性 ASP.net小学生智能教学系统的开发(3):http://www.751com.cn/jisuanji/lunwen_13270.html