期刊文献+
共找到118篇文章
< 1 2 6 >
每页显示 20 50 100
从计算思维到计算参与:美国中小学程序设计教学的社会化转向与启示 被引量:47
1
作者 王旭卿 《中国电化教育》 CSSCI 北大核心 2014年第3期97-100,共4页
计算思维是近年来特别受关注的话题,国内外组织和学者大多从思维过程的要素分析来界定计算思维的概念。随着Scratch等可视化编程工具和支持编程制品分享的在线社区的兴起,以"社会化转向"为特征的计算参与逐渐成为当下美国中... 计算思维是近年来特别受关注的话题,国内外组织和学者大多从思维过程的要素分析来界定计算思维的概念。随着Scratch等可视化编程工具和支持编程制品分享的在线社区的兴起,以"社会化转向"为特征的计算参与逐渐成为当下美国中小学程序设计教学实践中培养学生计算思维的新范型。基于计算参与的编程制品、社区和再创作三维框架,该文提出了创设中小学程序设计教学学习环境的新思路,并对单纯由信息素养主导的国内中小学信息技术教育进行了反思和展望。 展开更多
关键词 计算思维 计算参与 程序设计教学
下载PDF
从项目式学习与配对编程到跨学科综合设计——基于2006-2019年国际K-12计算思维研究的元分析 被引量:21
2
作者 马志强 刘亚琴 《远程教育杂志》 CSSCI 北大核心 2019年第5期75-84,共10页
伴随信息技术的迅猛发展,计算思维得到了国际教育领域的广泛关注。鉴于计算思维概念的抽象性、教学方法的多样性以及研究设计的复杂性,越来越多的研究者开始探索利用多种教学方法及复杂的研究设计方案,来发展K-12学生的计算思维。然而,... 伴随信息技术的迅猛发展,计算思维得到了国际教育领域的广泛关注。鉴于计算思维概念的抽象性、教学方法的多样性以及研究设计的复杂性,越来越多的研究者开始探索利用多种教学方法及复杂的研究设计方案,来发展K-12学生的计算思维。然而,哪些教学方法对发展计算思维更为有效?哪些研究设计要素能够显著影响计算思维的发展?这些问题都有待进一步回答。因此,针对2006至2019年间,国际研究者所发表的33项有关计算思维的高水平实验、准实验研究成果,采用元分析的方法进行量化统计,重点分析了计算思维教学的作用效果、以及不同类型教学方法及研究设计,对计算思维发展的影响。结果表明:K-12计算思维教学,总体上对计算思维发展具备正向的促进作用,但对学生思维技能与合作关系发展的作用效果,尚待进一步关注;项目式学习与配对编程是发展计算思维的重要教学方法;而跨学科综合设计,对于发展计算思维具有重要价值。 展开更多
关键词 计算思维 元分析 STEAM教育 跨学科教育 编程教学
下载PDF
翻转课堂教学模式在程序设计类课程中的实践与反思 被引量:12
3
作者 徐婉珍 李强 《计算机工程与科学》 CSCD 北大核心 2019年第S01期213-217,共5页
翻转课堂教学模式为高校教学改革提供了新思路,但翻转课堂的实施需要哪些先决条件?实施过程中需要注意哪些问题?师生的角色在实施过程中有哪些转变?通过数门程序设计类课程的翻转课堂实践,分析了影响翻转课堂有效实施的主要因素,提出成... 翻转课堂教学模式为高校教学改革提供了新思路,但翻转课堂的实施需要哪些先决条件?实施过程中需要注意哪些问题?师生的角色在实施过程中有哪些转变?通过数门程序设计类课程的翻转课堂实践,分析了影响翻转课堂有效实施的主要因素,提出成功实施的关键在于学生课前学习资源的适配度、评价监督机制的有效性等,而课堂活动是保证翻转模式能持续进行的重要环节。 展开更多
关键词 翻转课堂 教学模式 程序设计教学
下载PDF
C^(++)程序设计教学新思路 被引量:8
4
作者 戚晓芳 《电气电子教学学报》 2004年第5期30-32,共3页
从教学的内容、手段、环节及软环境等四个方面分析当前 C+ +程序设计教学中存在的问题 ,提出一种以培养学生编程能力为主要目标的教学新思路。新思路从学习 C+ +语言的使用、开发简单小程序→开发一定难度程序→开发较大规模软件三个层... 从教学的内容、手段、环节及软环境等四个方面分析当前 C+ +程序设计教学中存在的问题 ,提出一种以培养学生编程能力为主要目标的教学新思路。新思路从学习 C+ +语言的使用、开发简单小程序→开发一定难度程序→开发较大规模软件三个层次组织教学内容 ,并融合相关计算机知识 ,引导学生建构较为完备的软件知识体系 ,同时根据教学内容的特点 ,灵活使用各种教学手段 ,优化总体教学效果。课程结束后 ,设置研究型课程设计教学环节 ,以有效地促使学生实现从学会 C+ +语言的使用到应用 C+ 展开更多
关键词 程序设计教学 学生 新思路 环节 研究型课程 组织教学 难度 C^++语言 大规模软件 编程
下载PDF
以培养自主学习能力为目标的阶梯任务驱动教学法在程序设计课程中的应用 被引量:9
5
作者 刘瑜 韩庆龙 吕洁 《计算机工程与科学》 CSCD 北大核心 2016年第A01期178-181,共4页
学生对程序设计类课程的学习,不应以课程的结束为学习终点,还需学生通过后续学习取得更好的效果,因此培养学生自主学习能力至关重要。以培养学生自主学习能力为目标,提出阶梯任务驱动教学法,对传统任务驱动教学法进行改进,在程序设计课... 学生对程序设计类课程的学习,不应以课程的结束为学习终点,还需学生通过后续学习取得更好的效果,因此培养学生自主学习能力至关重要。以培养学生自主学习能力为目标,提出阶梯任务驱动教学法,对传统任务驱动教学法进行改进,在程序设计课程中进行实践。根据课程内容,设置阶梯任务,在提高学生实践能力的同时培养学生自主学习能力,提高教和学的效率。 展开更多
关键词 程序设计教学 任务驱动 自主学习
下载PDF
面向计算思维的可视化编程活动设计与应用 被引量:7
6
作者 王靖 马志强 +1 位作者 刘亚琴 杜鸿羽 《现代教育技术》 CSSCI 2022年第9期55-63,共9页
计算思维是21世纪公民应具备的重要素养,而可视化编程活动有助于发展中小学生的计算思维。文章采用基于设计的研究方法,提出可视化编程活动的设计原则,即设计问题驱动的编程任务、采用脚本支持的小组配对编程、支持编程过程的可视化表... 计算思维是21世纪公民应具备的重要素养,而可视化编程活动有助于发展中小学生的计算思维。文章采用基于设计的研究方法,提出可视化编程活动的设计原则,即设计问题驱动的编程任务、采用脚本支持的小组配对编程、支持编程过程的可视化表征。之后,文章将程序设计与小学数学结合的跨学科主题作为学习内容,通过包含“设计→实施→评价”路径的三轮迭代,从数学学业成绩、计算思维水平两个角度衡量迭代的效果,最终确定了对应于三条设计原则的十条具体策略;同时,验证了可视化编程活动对计算思维中的计算概念、计算实践、计算观点三个维度有统计学意义上的显著作用。文章进行的实证研究,可为计算思维的培养研究与实践提供原则指导和策略参考,且经过实证迭代、确定的原则和策略,能够丰富计算思维研究领域的理论体系。 展开更多
关键词 计算思维 可视化编程 小学数学 编程教学
下载PDF
大学生编程韧性水平调查及其影响因素研究 被引量:6
7
作者 傅骞 张力文 +1 位作者 马昊天 郑娅峰 《电化教育研究》 CSSCI 北大核心 2021年第4期29-36,共8页
编程韧性作为学习者的心理特征要素,对于编程学习效果具有重要影响,但影响学生编程韧性水平的关键因素尚不清晰。基于此,研究采用调查研究法,利用滚雪球抽样策略得到有效问卷737份,针对本科生、研究生群体中编程学习者的编程韧性水平开... 编程韧性作为学习者的心理特征要素,对于编程学习效果具有重要影响,但影响学生编程韧性水平的关键因素尚不清晰。基于此,研究采用调查研究法,利用滚雪球抽样策略得到有效问卷737份,针对本科生、研究生群体中编程学习者的编程韧性水平开展调查并分析其影响因素。结果表明,编程学习者整体编程韧性水平较高,但男女性别的编程学习者及理学和工学的编程学习者在编程韧性的四个维度上仍具有显著差异。同时,编程韧性水平随编程学习年限的增加而显著增高;内部动机对于编程韧性水平具有更显著的影响;相较于协作编程学习形式,经常采用独立编程方式学习的学生具有更高的编程韧性水平。这一研究结果将有助于洞察不同编程学习者编程韧性的差异,帮助教师有针对性地进行学业辅导,提升编程学习效果。 展开更多
关键词 编程韧性 编程学习 学习动机 因素分析 编程教学
下载PDF
面向高中编程教学的编程模式自动挖掘及教育应用研究 被引量:5
8
作者 傅骞 唐文静 +1 位作者 王雯 郑娅峰 《中国电化教育》 CSSCI 北大核心 2021年第2期61-67,共7页
编程模式是指在代码中重复出现且具有结构意义的代码片段,准确识别高中程序设计所需的编程模式有助于教师把握编程教学的重点和途径,提升编程课程的教学效果。当前的编程教学研究鲜有关注编程模式对编程教学的意义,也未有研究明确高中... 编程模式是指在代码中重复出现且具有结构意义的代码片段,准确识别高中程序设计所需的编程模式有助于教师把握编程教学的重点和途径,提升编程课程的教学效果。当前的编程教学研究鲜有关注编程模式对编程教学的意义,也未有研究明确高中编程教学中的编程模式内容和数量。为此,研究依据编程模式的结构特点,采用序列模式挖掘方法自动识别了高中阶段编程教学涉及的编程模式,并进行了有效性验证。结果表明,从现行高中信息技术课程必修“程序设计”模块识别的共计18种编程模式涉及多种基础知识点的复合应用,能够有效扩展编程教材中的教学知识范畴。研究还进一步阐述了编程模式的实践教学价值,并从教学内容、教学方法、教学资源三个方面给出了利用编程模式实施编程能力培养的具体方法。 展开更多
关键词 编程模式 编程教学 高中程序设计 序列模式挖掘 计算思维
下载PDF
促进强学习投入的教学活动设计研究 被引量:5
9
作者 吴彦文 李仕壮 +1 位作者 冉茂良 程宇航 《当代教育科学》 北大核心 2021年第10期28-36,共9页
依据在线教学实践的特点,引入“强学习投入”这一概念,意图最终通过促进学习者学习投入来提升在线教学效果。文章首先进行促进强学习投入的理论方法研究,包括构建在线学习投入层次模型和促进强学习投入方法(BCACS方法);其次,引入基于BC... 依据在线教学实践的特点,引入“强学习投入”这一概念,意图最终通过促进学习者学习投入来提升在线教学效果。文章首先进行促进强学习投入的理论方法研究,包括构建在线学习投入层次模型和促进强学习投入方法(BCACS方法);其次,引入基于BCACS映射的教学活动设计方法,对促进强学习投入的教学活动设计要点进行了深入探讨,即设计了“情境营造式”“协作探究式”“知识迁移式”三层教学活动模式,建立了以“生生任务协同”“师生组织协同”和“资源调配协同”为主的动态角色关系,以及多维度的教学评价模式;最后开展了以Python编程游戏开发为应用的教学实践,经问卷调查分析,该教学实践案例对学生的强学习投入具有显著促进作用。 展开更多
关键词 强学习投入 教学活动设计 BCACS方法 编程教学
下载PDF
面向在线判题系统的程序设计教学方法的研究与实践 被引量:4
10
作者 林子慧 《无线互联科技》 2021年第15期156-158,共3页
为了改变传统的程序设计教学过程中训练效果不易跟踪,人工判题需要大量人工操作,学生学习积极性不易提高的状况,文章研究并实践了一种应用在线判题系统的程序设计教学方法。通过应用在线判题系统中的题目分类标签、判题结果、小组和比... 为了改变传统的程序设计教学过程中训练效果不易跟踪,人工判题需要大量人工操作,学生学习积极性不易提高的状况,文章研究并实践了一种应用在线判题系统的程序设计教学方法。通过应用在线判题系统中的题目分类标签、判题结果、小组和比赛以及学生解题情况汇总等功能,可以激发了学生学习的能动性,并为教师提供更直观的教学效果可视化工具,从而有效地提高教学质量。 展开更多
关键词 在线判题系统 程序设计教学 教学研究
下载PDF
Python语言程序设计课程教学创新探索 被引量:4
11
作者 张昱 陈默 李封 《科教导刊》 2022年第25期114-116,共3页
针对Python语言程序设计课程的特点,联系各学科培养学生应用能力的具体实际,文章从教学内容组织、教学形式、课程考核等多个方面进行了课程教学创新的改革探索。其中,提出了具有实用性的融合Python语言特征的教学方法、教学手段,并对创... 针对Python语言程序设计课程的特点,联系各学科培养学生应用能力的具体实际,文章从教学内容组织、教学形式、课程考核等多个方面进行了课程教学创新的改革探索。其中,提出了具有实用性的融合Python语言特征的教学方法、教学手段,并对创新效果进行了总结。课程改革在提高学生程序设计实际能力与提升专业学习信心等方面均取得了良好的效果。 展开更多
关键词 教学改革 PYTHON语言 能力培养 程序设计教学
下载PDF
R绘图引导模式促进草业科学专业编程教学的探索与实践 被引量:4
12
作者 刘文献 《草业科学》 CAS CSCD 北大核心 2021年第3期598-604,共7页
在生物大数据时代的背景下,加强草业科学专业学生利用编程语言进行大数据处理及可视化分析对提高学生综合素质及科研能力都具有十分重要的现实意义。然而,目前我国高校对非计算机类专业学生编程能力的培养仍存在重视程度不够及教学效果... 在生物大数据时代的背景下,加强草业科学专业学生利用编程语言进行大数据处理及可视化分析对提高学生综合素质及科研能力都具有十分重要的现实意义。然而,目前我国高校对非计算机类专业学生编程能力的培养仍存在重视程度不够及教学效果不佳等问题。如何引导学生快速构建编程知识体系是目前高校信息学课程改革面临的主要问题之一。笔者根据多年的教学、科研实践,紧紧围绕学生编程基础差、学习兴趣不高等关键问题,提出以R语言科研绘图为引导,从教学导向、学习内容、教学模式、深入学习机制等多个方面共同构建针对草业科学专业学生学研一体的编程教学新模式。实践证明,该教学模式能有效克服学生对编程的畏惧心理,激发学生对编程学习的潜能和兴趣,有效提高了教学质量和效果,可为学生后期自主深入学习编程打下良好基础。 展开更多
关键词 编程教学 R语言 教学模式 科研绘图
下载PDF
基于元认知支架的小学编程教学模式设计与构建——以小学python课程为例
13
作者 王洪江 罗夏斌 +2 位作者 马桂秋 廖晓玲 叶思思 《数字教育》 2024年第5期60-69,共10页
智能时代来临,儿童编程教育开始普及。然而,当前多数编程教学模式预设固定操作路径,忽视学生“如何学”,学生缺乏独立探索契机。如何引导学生学习编程已成为当前小学编程教学亟须解决的重要问题。有研究表明,元认知能力可助力编程调控... 智能时代来临,儿童编程教育开始普及。然而,当前多数编程教学模式预设固定操作路径,忽视学生“如何学”,学生缺乏独立探索契机。如何引导学生学习编程已成为当前小学编程教学亟须解决的重要问题。有研究表明,元认知能力可助力编程调控与反思,能有效促进编程学习。因此,该研究将元认知支架引入编程教学,根据编程的问题解决过程对元认知支架进行具体分类与设计,构建了基于元认知支架的小学python编程教学模式并应用于具体教学中,最后通过数据分析发现,该教学模式的实施显著提高了学生的元认知能力和学业成绩。该研究探索了将元认知支架与编程教学相融合的实践途径,以期丰富元认知编程教学方式,为小学教师引导学生学会编程提供参考案例。 展开更多
关键词 元认知支架 编程教学 教学模式 小学python课程
下载PDF
图形化编程融入程序设计教学效果分析 被引量:3
14
作者 彭之军 《现代信息科技》 2020年第16期193-195,共3页
程序设计教学一直是计算机科学教育一个重要的关注点,如何使用图形化编程有效地提升教学有效性,研究通过提炼图形化编程语言和高级程序语言的常见设计要素,然后在教学中予以对应实施,使学生理解和掌握结构化程序设计的一般方法,了解面... 程序设计教学一直是计算机科学教育一个重要的关注点,如何使用图形化编程有效地提升教学有效性,研究通过提炼图形化编程语言和高级程序语言的常见设计要素,然后在教学中予以对应实施,使学生理解和掌握结构化程序设计的一般方法,了解面向对象编程的基本思想。通过结合图形化编程使用前后对比分析,最后得出结论为图形化编程融入程序设计能在一定程度上提升学生的学习兴趣和程序设计教学效果。 展开更多
关键词 图形化编程语言 程序设计教学 比较教学法
下载PDF
基于图形块语言Blockly的创意趣味编程的教改初探——以科教专业的算法与程序设计课程为例 被引量:3
15
作者 白禹 李国勇 +1 位作者 王慧 骆建林 《贵阳学院学报(自然科学版)》 2020年第3期94-96,共3页
信息时代给科学教育专业提出了新任务,也给算法与程序设计课程提出了新要求。传统的C语言教学效果不理想,通过引入图形块语言Blockly进行教学改革,突出编程的创意与趣味,减少编程环境与语法的枯燥。将计算思维与算法理念通过融入游戏设... 信息时代给科学教育专业提出了新任务,也给算法与程序设计课程提出了新要求。传统的C语言教学效果不理想,通过引入图形块语言Blockly进行教学改革,突出编程的创意与趣味,减少编程环境与语法的枯燥。将计算思维与算法理念通过融入游戏设计来获得,以提高学生的接受度。通过教改探索,为科学教育专业以及相关专业在计算机教学方面提供一条新的思路。 展开更多
关键词 科学教育 编程教学 程序设计教学 教育改革 教学改革
下载PDF
校园应用场景下跑腿类应用的改进思考
16
作者 李洋 李文超 《数字通信世界》 2024年第3期54-56,共3页
随着互联网的发展,各类外卖、跑腿类应用也逐渐日常化,但是由于校园环境的特殊化,我们在使用此类应用的时候要考虑安全性。文章对目前该类应用的主要功能进行了分析,并提出了增加安全性的改进措施,以期能够促进学生开发能力的提升。
关键词 跑腿类应用 校园安全 编程教学
下载PDF
中学生学习力培育的课堂实践探究——以程序设计课堂教学为例 被引量:4
17
作者 符水波 《现代教育技术》 CSSCI 北大核心 2018年第6期115-121,共7页
学习力的培育对学生的成长发展至关重要,也是当今智慧教育需要培育的学生核心素养之一。文章针对中学生学习力的培育,提出了面向程序设计的中学生学习力培育可行性分析,学习力培育课堂理论模型建构以及课堂实例设计并进行了探究实践。... 学习力的培育对学生的成长发展至关重要,也是当今智慧教育需要培育的学生核心素养之一。文章针对中学生学习力的培育,提出了面向程序设计的中学生学习力培育可行性分析,学习力培育课堂理论模型建构以及课堂实例设计并进行了探究实践。结合国内外中学生学习力培育研究情况,提出了符合现代智慧教育的面向程序设计的学生学习力培育的策略模型。 展开更多
关键词 学习力 程序设计教学 课堂改革
下载PDF
编程教学在初中人工智能课程中的应用与实践
18
作者 王媛媛 《移动信息》 2024年第9期91-93,共3页
文中分析了编程教学在初中人工智能课程中的应用意义,包括培养逻辑思维能力,增强问题解决能力,同时指出了教学资源有限、学生基础差异大和课程融合难度大等应用难点.为此,提出了加强师资队伍建设,实施分层教学和创新教学方法与手段等优... 文中分析了编程教学在初中人工智能课程中的应用意义,包括培养逻辑思维能力,增强问题解决能力,同时指出了教学资源有限、学生基础差异大和课程融合难度大等应用难点.为此,提出了加强师资队伍建设,实施分层教学和创新教学方法与手段等优化策略,旨在促进编程教学与人工智能课程的有机融合,培养学生的计算思维能力,为人工智能人才储备做好基础. 展开更多
关键词 编程教学 初中人工智能课程 逻辑思维能力 问题解决能力 人工智能人才培养
下载PDF
数字摄影测量课程的编程式教学改革探讨 被引量:4
19
作者 徐辛超 徐爱功 +1 位作者 郑涛 孙华生 《测绘与空间地理信息》 2017年第5期5-7,共3页
为了达到测绘工程本科培养目标,进一步提高学生的动手能力,学校进行了数字摄影测量课程的教学改革,立足课程的核心原理以及Matlab编程基础,提出了编程式教学改革方案,并结合具体教学过程,在教学内容更新、教学实验强化、学生实践能力培... 为了达到测绘工程本科培养目标,进一步提高学生的动手能力,学校进行了数字摄影测量课程的教学改革,立足课程的核心原理以及Matlab编程基础,提出了编程式教学改革方案,并结合具体教学过程,在教学内容更新、教学实验强化、学生实践能力培养等方面进行了一系列尝试,明显提高了教学质量。 展开更多
关键词 测绘工程专业 数字摄影测量 课程改革 编程教学
下载PDF
普通高校排球专项课程序化教学的实验研究 被引量:1
20
作者 章要在 林绍绒 刘永峰 《广州体育学院学报》 CSSCI 1996年第2期82-87,108,共7页
在普通高校排球专项课扣球教学中,通过”程序化”法与传统法的实验教法比较,显示出程序化教法效果优于传统法。
关键词 普通高校 排球选项课 扣球 程序化教学 传统教法
下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部