论文部分内容阅读
随着新课程改革的实施,.课程内容对学校学生的适应性受到越来越多的关注,学校通过开发校本课程,培养符合时代需求的人才是新课程改革的基本目标。当今社会,信息技术正以惊人的速度不断发展,培养学生的信息素养成为时代的主题。初中信息技术是一门操作性很强的课程,尤其是在程序设计类课程中,对于学生的动手能力、问题解决能力提出更高的要求。目前,在小学程序设计教学中,很多学校尝试利用积木式的编程软件(如Scratch)来组织课堂教学,并且取得了良好的效果。App Inventor同样作为图形化、模块化、积木化的编程软件,能够帮助初中生更好的理解程序设计中的程序结构以及程序设计的思想,提高学生的编程能力。而且国内一些学校如北京景山学校、温州中学等,已经尝试开展基于App Inventor的程序设计教学,并且取得了一定的成果,App Inventor逐渐在初中程序设计领域崭露头角。本研究主要围绕App Inventor校本课程的开发与实践进行探索。首先,本文通过文献研究法,了解校本课程开发的理念、开发条件、开发流程、开发模式,作为本次校本课程的开发依据。其次按照需求分析、目标确定、课程内容选择、课程内容组织、课程实施、课程评价的流程开发App Inventor校本课程,通过问卷调查法了解学生学习需求,参考教师以及专家的访谈结果来指导课程开发;根据三维教学目标制定App Inventor校本课程的目标;通过分析信息技术课程内容的特点,结合初中信息技术课程算法与程序模块的内容要求,指导App Inventor校本课程内容的选择;依据杜威经验课程内容组织观,以项目的形式组织课程内容,共设计了五个项目;在课程实施和评价环节分别给出教学建议和评价建议。最后进行App Inventor校本课程教学实践,分析校本课程的开发效果,笔者把所在实习学校初二年级选择信息技术社团课的24位学生作为教学对象,实践表明,本研究设计开发的App Inventor校本课程,对于培养学生的动手能力、沟通交流能力都取得了较好的效果,还提高了学生学习程序设计课程的积极性。此外,本研究也列举了教学实践过程中学生的反馈,并对课程实施过程中出现的各种问题进行了反思,以期为其它学校开发App Inventor校本课程提供参考。