程序性知识是指 个体在特定情境下进行操作、完成任务或解决问题的程序、规则和策略的知识。它主要解决“做什么”和“如何做”的问题,与动作技能、心智技能和认知策略相关联。程序性知识通常通过大量的练习和经验积累来获取,并且强调实际应用和技能培养。
具体来说,程序性知识包括:
操作步骤:
如骑自行车、打字等具体的操作方法。
策略性知识:
如如何有效记忆、如何明确解决问题的思维方向等。
实践经验和操作技能:
如解决特定编程任务的实践经验。
与之相对的是陈述性知识,它主要描述事物的性质、特征和状态,用于区别和辨别事物,解决“是什么”的问题。
总结:
程序性知识:关于“如何做”的知识,包括操作步骤、策略性知识和实践经验和操作技能。
陈述性知识:关于“是什么”的知识,描述事物的性质、特征和状态。