预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SPOC探讨初中信息技术课程编程教学张光怡摘要随着当前信息技术的不断发展,教育行业也需要与时俱进,开展初中信息技术课程编程教学过程中,要采取合理的教学方法,更好的提高教学质量。本文就先说明SPOC的内容和优点,然后说明SPOC在初中信息技术编程教学过程中所存在的问题,最后阐述SPOC在初中信息技术课程编程教学中的具体应用,为初中信息技术课堂编程教学提供相应参考。关键词SPOC初中信息技术编程教学:G434:A当前,MOOC在我国也得到一定程度的发展,但是在充分发挥自身作用的过程中,也存在着一些问题。比如,通过率较低,教师的自身角色没有得到充分明确,教学方法不合理等等,作为针对MOOC所出现问题而产生的新型教学模式SPOC,就能夠弥补这些缺点,并且在高等教育中有效的发挥自身的价值,更好的为学生所服务。但是,在初中信息技术编程教学中没有过多研究这一内容,笔者就对其进行具体分析,希望能够为其它研究人员提供相应帮助。1SPOC的内容和优点1.1内容在2013年,国外某教育学者提出SPOC,这种教学模式属于在线课程,并且对于人员有着一定的限制,一般情况下少则几十人,多则几百人,将其标准体现在进入条件中。从一定程度上来讲,就是将MOOC用于小规模人群中,利用MOOC的视频功能来辅助进行教学。在SPOC过程中,越来越多的学校开始使用这种方法,并且将其和教学课程有效结合。比如,国外某学校的模拟课程中,学生通过SPOC,就能够更好的深入学习这一知识,得到理想的成绩。1.2优点相比于MOOC而言,SPOC的优点就在于:第一,通过对人数的限制,来更好的保证教学效率。第二,能够让教师在这其中结合传统教学方法,更好的提高教学效率。第三,教师和学生之间的角色更加明确,互动更多,这样也就使得教师对于学生的评价更加准确。与此同时,SPOC还能够为学生提供相应的学分,让学生能够更好的重视这一方面,进而更加努力的进行学习。2SPOC在初中信息技术编程教学中的问题2.1初中信息技术编程教学中所存在的问题在2017年,我国相关教育政策中已经明确规定,要将计算思维有效的融入到学生的核心素养中。计算思维其实质就是让学生能够利用计算机来更好的解决所遇到的问题,这样就使得对于编程教学的要求更高,必须要通过编程教学来有效的培养学生的计算思维。但是,从当前初中信息技术教学中就能够发现:第一,学生自身的编程基础较差,大多都属于初级阶段,这样也就导致学生在学习时较为困难。第二,学生的兴趣各不相同,一些学生对初中信息技术编程教学很感兴趣,而一些学生却认为这部分知识对于自己未来的发展并没有太大作用,进而并没有重视这一课程学习。第三,因为在学习编程过程中,需要综合考验学生的多种能力,而这对于初中阶段的学生而言,还存在着一定的问题,学生的相应能力还没有得到很好形成。第四,没有确保学习时间。一般的初中学校在开展编程教学过程中都没有给予过多课时,这样就导致编程知识不能够有效深入,而且每一节课所隔的时间过长,进而导致学生再学习时,很难将两部分内容有效结合。2.2SPOC在初中信息技术编程教学中实施的可行性SPOC能够为初中信息技术编程教学提供更多在线资源,这样就让初中信息技术编程教学更好的开展。随着微课、MOOC等多种在线课程的不断发展,那么就会有更多的课程资源能够进行合理使用。教师可以通过互联网来有效的找到相应的课程,进而来针对其实际情况进行具体改善,将符合学生实际情况的SPOC推给学生。此外,在互联网技术不断发展过程中,学生能够通过网络来找到自己想要的知识。在开展SPOC教学过程中,翻转课堂教学为其提供良好基础,让学生能够自主学习编程的相应知识,进而更好的培养学生的编程思维。3SPOC在初中信息技术编程教学中的应用从当前SPOC的应用情况和信息技术课程编程教学情况而言,就能够发现SPOC非常适合用于初中信息技术课程编程教学。结合SPOC在不同学习阶段的应用情况,来将SPOC有效的应用于初中信息技术课程编程教学中。3.1基础知识构建将SPOC应用于初中信息技术课程编程教学中,主要分为几个阶段。第一,那么就是构建基础知识,通过时长为一个小时左右的SPOC在线教学来完成。因为学生在初中阶段面临着各种考试压力,所以就可以将SPOC在线学习放在周末来进行。在这过程中,学生主要需要注意以下几个方面:首先,就是先了解SPOC所需要完成的学习任务,了解这节课的知识内容,教师需要提前为学生设计任务单,在这其中要能够明确学习任务、主题等等方面。在这其中的分层学习,就是根据初中信息技术编程教学中学生不同的学习差异所设计,针对不同水平的学生来设计相应的学习任务,进而更好的提升学生的编程水平。其次,就是在让学生了解本节课需要学习的内容后,就进行微课学习。正常情况下,微课的学习时间不会超过10分钟,这样的做法就是为