信息技术的发展促进信息技术课程的思考王荣良rlwang@cs.ecnu.edu.cn华东师范大学全国中小学计算机教育研究中心信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心苹果零售店里的顾客信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术课程是朵什么花?驿外断桥边,寂寞开无主。已是黄昏独自愁,更著风和雨。无意苦争春,一任群芳妒。零落成泥辗作尘,只有香如故。----陆游学生喜欢信息技术还是信息技术课?信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术:从生产工具到消费产品发烧友:沃兹尼亚克和乔布斯1976年:个人计算机参与商务应用(Visicalc程序)……信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心计算机文化论■第一阶段是1985年在前苏联学者伊尔肖夫提出的“程序设计是第二文化”的影响下,国内几所重点高中开设了“程序设计”选修课计算机工具论■第二阶段是受当时国际上通行的“工具论”的影响,原国家教委颁发了第二个试验教学大纲,教学内容增加了文字处理、电子表格和数据库等应用软件,开课年级向初中发展,选修课名称为“计算机课”信息素养论■第三阶段是2000年起,教育部颁布了《中小学信息技术课程指导纲要(试行)》,课程名称正式由“计算机课”改成定位更加准确、内涵更为宽泛的“信息技术课程”……?信息技术课程发展历程回顾Windows8来了,学校机房升级吗?iPad来了,信息技术课上什么?为什么要改名:信息=计算机?信息计算机?信息早于计算机?信息技术课程仍然离不开计算机信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术教师,你是谁?信息技术教师,你在哪里——理论与现实夹缝中的生存■信息化的大投入与地位边缘化信息技术教师,你为什么在这里——专业的错位与定位■课程目标的非垄断性与教师整体专业化的垄断要求信息技术教师,你要往哪里去——专业发展的目标与路径■信息技术课程中本体性知识的把握与真实的情境中用技术来解决问题中国信息技术教育2008年第8期作者:王吉、张建鹏信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术课程,你是谁?信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术课程需要思考无限扩大信息素养内涵不利于国际交流不界定信息技术概念不利于学科同行交流过份强调项目学习能力不利于不同学科的交流ProficiencyFluencyCompetencyLiteracyCapability爱迪生的发明:技术的科学性项目学习:正午测量信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心关于信息技术课程的思考信息技术是什么信息技术课程教什么学习信息技术课程需要思考什么……信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心20世纪技术发展的特点技术同样来自于科学,但20世纪的科学更远离我们的日常生活经验,相应的技术威力更大,更难控制新技术显示了对我们生活世界的重新改造能力■基因技术改变人类的自然属性■信息技术改变人类的社会属性我们如何对待高起点,低门槛的信息技术?信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术发展现状计算机与摩尔定律■1970’s:中央处理器字长与速度■1980’s:内存储器速度与容量■1990’s:网络带宽■2000’s:海量存储器与知识理解■2010’s:“云”里“物”里互联网与物联网■网格,传感器普适计算与云计算■Everywhere,Everytime,Everyone信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术领域的历史人物信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心计算机领域的典型计算装置信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心启示:对技术发展史学什么了解技术发展的基本事实体验技术发展的基本特点教师的基本素养:技术发展是技术文化的一部分■科学家轶事:众多技术发明的背景与过程■技术发明的必然性与偶然性•半导体、电话交换机、电视机•PC总线、USB总线莫尔斯发明的电报机信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心人、机、物三元社会模型信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心后计算机时代后摩尔时代后PC时代后IP时代信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术的发展:一切皆可计算信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术的核心问题:智能计算机科学的追求可以归结为三个基本问题:■巴贝奇问题:构造执行程序的计算机■布什问题:人与计算机组成的开放社会■图灵问题:计算机模拟和放大人的智能计算机应用的难题最终几乎都归结到语义的理解,解决此难题主要依靠脑科学的进展,工程上取决于将高维、无序、海量数据转化为有序、可管理、易检索的知识。信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术课程:人、信息与工具工具处理信息人运用工具处理信息人处理信息信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心具有思考的课程才是有生命力的课程信息技术课程不是以学习简单的操作为目标,更重要的是学会思考典型思维举例■编码:IP地址■优化:数据压缩■自动化:文件保存■人机关系:多种文件格式有很多很多值得思考的■化繁为简、时空转换、软硬件平衡、纠错容错……信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心科学方法:观察、假设、理论人类对计算本质的认识过程计算手段的器械化(算盘等)计算过程的形式化(图灵模型)计算执行的自动化(冯·诺依曼模型)不同领域的思维特点■数学:推理■物理学:Galileo’sGravityExperiment■经济学:人与社会生活的关系■伦理学:TheTrolleyProgram像计算机科学家一样思考■计算机科学在本质上源自数学思维,它的形式化基础建筑于数学之上。计算机科学又从本质上源自工程思维,因为我们建造的是能够与实际世界互动的系统。计算机科学是数学和工程思维的互补与融合信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心算法思维算法思维描述■算法思维能够清楚地说明问题解决的方法•能够将一个复杂问题转化成若干子问题并将其进一步简化,以达到解决问题的目的■算法思维能够清楚地理解问题解决的规则•能够认识到问题的起点、边界和限定范围,按部就班地完成任务或解决问题■算法思维能够清楚地分析问题解决方法的优劣•能够设计与构造操作步骤更少、更经济的算法算法思维特征■算法思维是一种问题求解的思维方式■算法思维是一种形式规整的思维方式■算法思维是一种人机共存的思维方式摘自:王荣良信息技术课程中算法学习的价值探索中国电化教育2008.8信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心算法思维的显性教学从程序设计中感受算法思维■算法是教学的核心,程序设计是教学的途径,程序设计语言是教学的载体从修改代码中感受算法思维■阅读程序■测试程序■修改程序(参数、语句、结构)从程序调试中感受算法思维■语法错误的调试有助于语言的学习■逻辑错误的调试有助于算法思维的体验信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心案例:Kodu编程《Kodu编程》课程是以Kodu游戏开发环境为学习载体,以实践、探究、合作为学习方式,以学习编程技术、发展算法思维、培养实践能力、体验成功快乐、全面提升信息素养为目标的课程。掌握必要的编程知识与技能•Kodu软件的基本操作,对象和场境的设计方法、语句与编程发展基本的算法思维•事件的表述方式,执行的步骤化,人类语言与编程语言的比较,从对故事描述到计算机系统表达的过程培养解决问题能力•叙事能力、创新能力、合作能力、质疑能力实施快乐的学习体验•学生在开发游戏过程中学习知识与技能、发展思维、提升能力,体验学习的快乐信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心算法思维的渗透算法思维是运用信息技术的视角思考问题、解决问题的一种表现形式算法思维是高速发展的信息科技领域中相对稳定的内核算法思维的表征■工程化的思维方式:严谨、规范、可重复■人机共存的思维方式:充分发挥机器的性能优势隐性算法思维的挖掘■活动实施计划体现算法思想,例如流程图的运用■应用软件中已内含算法,例如讨论计算机为什么会自动运算信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心案例:开始做小报啦教学目标分析■知识与技能•知道小报的基本组成部分;•了解流程图的基本构成和作用,并根据制作小报的先后顺序,学习绘制相关的流程图;•掌握启动“WPS文字”的方法,并认识其窗口的组成。■过程与方法•通过对小报样例的分析,知道小报的的基本组成部分;•通过集体讨论、尝试交流等方法,学习制作一份电子小报的流程图;•通过旧知迁移、对应比较等方法,掌握启动“WPS文字”的方法,并认识其窗口的组成。■情感态度价值观•通过绘制流程图,养成在日常生活中,合理有序做事的好习惯;•通过使用我国自行开发的文字处理软件“WPS文字”,提升民族自豪感和自信心。教学流程■情景引入,出示课题。■认识小报组成部分。■制作小报的流程■认识“WPS文字”■总结信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心超越技术的教育价值三种思维■算法思维■工程思维■批判性思维六种能力■工程化表达与实施能力■全局观和优化能力■满足设计功能和符合设计要求前提下发挥个性和创造能力■对工具的合理运用、操作、表达和构思能力■质疑与信息辩别能力■多种思维综合运用能力信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心工程思维工程思维就是在工程的设计和研究中形成的思维,是一种筹划性的思维。工程思维是工程技术人员综合运用逻辑思维、形象思维和顿悟思维分析和解决问题的思维能力,工程思维是运用各种知识解决工程实践问题的核心。■工程设计思维■工程实施思维■工程消费思维信息技术课程中的工程思维教育■工程思维的全局观■工程思维的逻辑观■工程思维的方法观摘自:王荣良信息技术课程之工程思维辨析中国教育技术装备2012.7信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心批判性思维批判性思维是一种怀疑、审慎的心态,是一种理性精神、思维品质和人格特征■课程的发展性批判性思维是评估或建构的过程,是一种价值判断的过程■机器思维与人类思维批判性思维是多种思维方法和方式的综合运用■课程的综合性批判性思维智力技能解释分析评估推论说明自我校准批判性思维精神求真理开放性心灵好奇心独立思考的习惯系统性自信摘自:王荣良挖掘信息技术课程中的批判性思维中国信息技术教育2013.9信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术学科的思维方式理性认识理论/方法感性认识/实践抽象设计信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心信息技术学科思维之发展信息技术的发展促进信息技术课程的思考华东师范大学全国中小学计算机教育研究中心谢谢倾听2013年10月12日于安徽池州待到山花烂漫时,她在丛中笑