程序设计智能教学软件PICAI的集成及应用研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:hrroad
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前许多程序设计教科书和教学软件均不能给出从需求解的问题到可执行程序的设计过程。这给讲授和学习程序设计均带来极大的困难。薛锦云教授率领软件形式化和自动化课题组在国家863,973和国家自然科学基金等近10项国家课题连续资助下,经过长期系统的研究,形成了算法程序设计的PAR方法及其支撑环境[42]。应用PAR方法,可以给出从需求解的问题,到可执行程序的具体设计过程。本文的目的是遵循PAR方法提供的算法程序设计模式将基于JATLITE代理平台的程序设计ICAI实验进行完善和扩充,和已经研制成功的PAR平台进行链接,构成集成化程序设计智能教学软件PICAI,并基于PICAI和现代教育理念实现了程序设计基础的辅助教学。 在系统的研制过程中,本文主要开展了以下工作: 1.研究了系统重构的理论知识,仔细分析了已有PAR平台的结构和功能,并遵循PAR方法提供的算法程序设计模式将基于JATLITE代理平台的程序设计ICAI实验系统进行完善和扩充,并和已经研制成功的PAR平台进行链接,构成集成化程序设计智能教学软件PICAI; 2.对PAR方法进行了研究与总结,用PAR方法推导了多个典型算法程序,总结出其中规律;将适合用PAR方法开发的算法程序进行分类,并运用于本系统; 3.研究了现代教育技术的相关知识,并在现代教育理论的指导下将本系统应用于PAR方法为核心的程序设计基础课程的教学中。 4.深入研究了现代学习理论,运用知识链接的方法将教学过程从传统的逻辑体系中分离出来,使讲授转变为学生发现问题、探究问题的意义建构过程。使学生由外部刺激的被动接受者和知识的灌输对象成为信息加工的主体、知识意义的主动建构者。真正的让学习者在学习过程中,产生对学习的兴趣与主动性,满足了其个性化的需求。更能体现出PICAI因材施教的特点。 本研究主要进行了如下创新: 1.首次实现将计算机辅助教学系统和PAR平台集成,使PAR平台应用于程序设计课程的教学,起到了教学代理的作用。 2.尝试将教学内容用知识链接的方式呈现给学习者,而不是以往的“书本搬家”,“黑板搬家”等外部灌输的教授模式,学习者经过自身的发现问题、探究问题,可以变被动为主动,成为真正的知识意义的建构者。 3.运用多媒体、动画等技术设计并实现了人性化界面
其他文献
在中国共产党第六次全国代表大会上,虽有人提名陈独秀为中央委员候选人,但却未获通过而这个提名的人就是长期被认为在党的历史上犯了“袒护”陈独秀错误的王若飞多年来,人们熟悉《王若飞在狱中》,却极少知晓王若飞曾为陈独秀说过不少公道话,并险些因此被开除党籍    王若飞曾受陈独秀直接领导      1926年春天,时任中共中央秘书长的王若飞就在中共中央总书记陈独秀身边工作那时,中共中央的组织机构极不健全,最
近二十年来外语教学界从多个视角对学习者自主性展开了大量的研究。本文试图就元认知策略在培养大学英语学习者自主性中的重要性以及语言教师在通过元认知策略训练促进学习者
Stanton等人于2000年提出了情绪应对(Emotional approach coping)这一应对方式的新维度,并制订了相应的量表。情绪应对的提出对应对研究具有重要意义。本研究修订了Stanton的
科学技术迅猛发展的当今世界,国家的综合实力与公民素养有着直接的密切联系。而作为公民素养之一的科学素养又是一个十分重要的组成成分。科学素养的高低决定着国家的综合实力
期刊
本文从实证角度出发,以问卷调查和文献研究为基础,制订切实可行、具有一定指导性和可操作性的信息技术与数学教学整合原则和标准,并以实例说明其可行性.其中原则部分从理论与