Visual Basic编程专家的领域知识及其在编程过程中的作用

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:hello_junz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过无结构访谈、问卷测试及行为观察的方法,抽取VB编程专家所具有的领域相关的陈述性知识和程序性知识,并通过分析VB编程专家解决具体编程任务时的言语报告,考察其所具有的领域知识在编程过程中的作用。研究结果表明: 1、VB编程专家主要具有五种陈述性知识:VB编程基础知识、VB编程原理知识、Windows内核知识、软件工程知识以及编程样例知识。 2、VB编程专家与新手在陈述性知识掌握上存在“量”的差异。专家与新手具有同样类型的陈述性知识,但在每类知识上都比新手掌握更多的信息。专家对陈述性知识的掌握在整体上比新手优化。 3、VB编程专家具有的自动化基本技能包括:界面设置的基本技能、代码编写的基本技能以及程序调试的基本技能。新手在第一个方面和专家具有类似水平,但在后两个方面与专家有较大差异。 4、VB编程专家在编程中所体现的一般领域的策略性知识主要涉及手段——目的分析法。新手在编程中没有体现这一策略。 5、VB编程专家具有的特殊领域的策略性知识包括:可视化策略、注释策略、反馈加上策略以及以用户为出发点的策略。新手和专家在这四种策略上具有较大差异。 6、VB编程专家所具有的领域知识对其编程过程影响巨大。影响其编程心理模型的建立、心理模型的详细化、编程目标设定与算子选择以及具体窗体设计和代码编写。 7,从总体上看,VB编程专家所具有的领域知识对其高效编程行为具有决定作用,是造就专家比新手杰出的最重要决定因素。
其他文献
儒家文化是中国传统文化的主流,而先秦儒家思想则是儒家文化的开端。先秦儒家对人、及人与群体社会、自然的关系等有关人的存在价值与意义的问题作了具有深远影响的阐发,并构建
对中学生进行快速作文指导,要“稳中求快,快中求好”。教师应分阶段制订切实可行的计划,对学生进行快写指导,并以得力的措施保障快速作文的训练。 Fast essay guidance for
对于独立后市场而言,行业之趋势发展尤为重要,而商业模式的创新也成为了一大关键.在近期举行的2018中国汽车后市场新格局高峰论坛上,罗兰贝格企业管理(上海)有限公司合伙人兼
期刊
网络教育的出现,使得教学方法、教学手段、教学环境等都发生了很大的变化。在这种全新的教学环境中,传统教育中的教师作为“传道、授业、解惑者”的角色已经不能适应新的教育形
本文先简要回顾了世界和我国综合理科课程的发展历史以及意义,然后明确指出综合理科课程在实施层面的困难——教师问题。研究对我省30多个县市的初中综合理科教师进行了问卷调
在汽车售后市场,汽车零部件制造企业尤其是本土民族企业如何面对整车平台上的电子化趋势?在近期举行的2018中国汽车后市场新格局高峰论坛上,大陆汽车独立售后业务中国区总监
期刊
信息技术在教育中的应用推动着教育形态的创新,网络教育正在世界各地兴起并蓬勃发展起来。网络课程作为网络教育的重要学习资源,它决定着网络教育的质量。但是网络课程作为一种
在近期举行的2018中国汽车后市场新格局高峰论坛上,海拉贸易(上海)有限公司中国区汽车后市场高级产品经理刘建讲解了传统售后服务体系的经验和未来发展趋势.
期刊
面孔作为一种复杂的特殊刺激,不仅包含物理的特征属性(如平均、对称、性别等),也反映着面孔所有者的社会属性(如支配度、信任度等)。在这些社会属性中,面孔吸引力往往发挥着较为重要
社会技能是指个体经过学习获得的,在特定社会情境中有效而适当地与他人进行相互交往的活动方式。作为一种技能,它并不是一种普遍性的人格特征,而是一系列在成长过程中从外界习得