基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例
知识地图是促进编程教学的重要工具,而现有编程知识地图以手工构建为主,工作量大且完备性无法保证,不仅其对应的编程教学知识体系存在不连续性,而且不能适应编程知识模块不断增加的趋势.为此,文章提出了一种基于代码习语挖掘的编程知识地图构建方法,即从代码中挖掘编程知识点,通过模式匹配建立知识点之间的关系,最终可视化编程知识地图.之后,文章以"CircuitPython开源硬件程序设计"教师培训课程为例,对编程知识地图在编程教学中进行了具体应用,并通过问卷调查验证了编程知识地图在编程教学中具有易用性和实用性.基于代码习语挖掘的编程知识地图通过可视化呈现知识点、知识点关系、知识点与问题的...
Gespeichert in:
Veröffentlicht in: | 现代教育技术 2021-10, Vol.31 (10), p.93-102 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | chi |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 102 |
---|---|
container_issue | 10 |
container_start_page | 93 |
container_title | 现代教育技术 |
container_volume | 31 |
creator | 傅骞 唐文静 王雯 郑娅峰 |
description | 知识地图是促进编程教学的重要工具,而现有编程知识地图以手工构建为主,工作量大且完备性无法保证,不仅其对应的编程教学知识体系存在不连续性,而且不能适应编程知识模块不断增加的趋势.为此,文章提出了一种基于代码习语挖掘的编程知识地图构建方法,即从代码中挖掘编程知识点,通过模式匹配建立知识点之间的关系,最终可视化编程知识地图.之后,文章以"CircuitPython开源硬件程序设计"教师培训课程为例,对编程知识地图在编程教学中进行了具体应用,并通过问卷调查验证了编程知识地图在编程教学中具有易用性和实用性.基于代码习语挖掘的编程知识地图通过可视化呈现知识点、知识点关系、知识点与问题的关系等,能帮助学习者减少信息过载和学习迷航等问题,并有助于教师提升教学效果. |
doi_str_mv | 10.3969/j.issn.1009-8097.2021.10.011 |
format | Article |
fullrecord | <record><control><sourceid>cass_wanfa</sourceid><recordid>TN_cdi_wanfang_journals_xdjyjs202110012</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><cass_id>XDJYJS2021010012</cass_id><wanfj_id>xdjyjs202110012</wanfj_id><sourcerecordid>XDJYJS2021010012</sourcerecordid><originalsourceid>FETCH-LOGICAL-c582-73eb3b36169b105fbcc554a7d31bcbe3591c8d7c1d9e36c5dc979179a903742e3</originalsourceid><addsrcrecordid>eNo9kE1LAlEUhmdRkJg_IglaOd0713G8y7BPEQpyUSuZuTOWEiN4lXJnICJo6qKkL_wgpBaprUJH8cfE3Jn5GY0YwYHDec_D-8LLcZsQ8AiH8HaaT1Gq8xAAHAgDLPECEKB78gDCFc7zr69xPkpTCnBlIAg46OHuWMcwjbo5fbO7t-ak64wGVq1l1R_t55I9a9kfVbvTd0Zl9vrFXuZWu8Smhjmus8bIeS-zWotVyla7-VO8d8ec9v2RVJbkU7mTQu4yo7NZ0TKadu_TnH67TsxoOMO5M-z5rYcnNq6wzsQZDpzR3P2ZY8OcV9e51aR8RTXf3_Zy8f29eOQwEDs-OIrsxAJEDAsBCWkKUlAIhrACgZhUCBHFoCypCCpE0ZCIIQmrEoEq1lCIiCrBEoYSljFAUlDQkJfbWtpey3pS1i8S6Uw-q7uBiRs1XUjTRXtuZ1BwyY0lSWRKEzqlauJsN3oePV0gYMn8AofaoRk</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例</title><source>国家哲学社会科学学术期刊数据库 (National Social Sciences Database)</source><creator>傅骞 ; 唐文静 ; 王雯 ; 郑娅峰</creator><creatorcontrib>傅骞 ; 唐文静 ; 王雯 ; 郑娅峰</creatorcontrib><description>知识地图是促进编程教学的重要工具,而现有编程知识地图以手工构建为主,工作量大且完备性无法保证,不仅其对应的编程教学知识体系存在不连续性,而且不能适应编程知识模块不断增加的趋势.为此,文章提出了一种基于代码习语挖掘的编程知识地图构建方法,即从代码中挖掘编程知识点,通过模式匹配建立知识点之间的关系,最终可视化编程知识地图.之后,文章以"CircuitPython开源硬件程序设计"教师培训课程为例,对编程知识地图在编程教学中进行了具体应用,并通过问卷调查验证了编程知识地图在编程教学中具有易用性和实用性.基于代码习语挖掘的编程知识地图通过可视化呈现知识点、知识点关系、知识点与问题的关系等,能帮助学习者减少信息过载和学习迷航等问题,并有助于教师提升教学效果.</description><identifier>ISSN: 1009-8097</identifier><identifier>DOI: 10.3969/j.issn.1009-8097.2021.10.011</identifier><language>chi</language><publisher>清华大学</publisher><ispartof>现代教育技术, 2021-10, Vol.31 (10), p.93-102</ispartof><rights>Copyright © Wanfang Data Co. Ltd. All Rights Reserved.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttp://www.wanfangdata.com.cn/images/PeriodicalImages/xdjyjs/xdjyjs.jpg</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>傅骞</creatorcontrib><creatorcontrib>唐文静</creatorcontrib><creatorcontrib>王雯</creatorcontrib><creatorcontrib>郑娅峰</creatorcontrib><title>基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例</title><title>现代教育技术</title><description>知识地图是促进编程教学的重要工具,而现有编程知识地图以手工构建为主,工作量大且完备性无法保证,不仅其对应的编程教学知识体系存在不连续性,而且不能适应编程知识模块不断增加的趋势.为此,文章提出了一种基于代码习语挖掘的编程知识地图构建方法,即从代码中挖掘编程知识点,通过模式匹配建立知识点之间的关系,最终可视化编程知识地图.之后,文章以"CircuitPython开源硬件程序设计"教师培训课程为例,对编程知识地图在编程教学中进行了具体应用,并通过问卷调查验证了编程知识地图在编程教学中具有易用性和实用性.基于代码习语挖掘的编程知识地图通过可视化呈现知识点、知识点关系、知识点与问题的关系等,能帮助学习者减少信息过载和学习迷航等问题,并有助于教师提升教学效果.</description><issn>1009-8097</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNo9kE1LAlEUhmdRkJg_IglaOd0713G8y7BPEQpyUSuZuTOWEiN4lXJnICJo6qKkL_wgpBaprUJH8cfE3Jn5GY0YwYHDec_D-8LLcZsQ8AiH8HaaT1Gq8xAAHAgDLPECEKB78gDCFc7zr69xPkpTCnBlIAg46OHuWMcwjbo5fbO7t-ak64wGVq1l1R_t55I9a9kfVbvTd0Zl9vrFXuZWu8Smhjmus8bIeS-zWotVyla7-VO8d8ec9v2RVJbkU7mTQu4yo7NZ0TKadu_TnH67TsxoOMO5M-z5rYcnNq6wzsQZDpzR3P2ZY8OcV9e51aR8RTXf3_Zy8f29eOQwEDs-OIrsxAJEDAsBCWkKUlAIhrACgZhUCBHFoCypCCpE0ZCIIQmrEoEq1lCIiCrBEoYSljFAUlDQkJfbWtpey3pS1i8S6Uw-q7uBiRs1XUjTRXtuZ1BwyY0lSWRKEzqlauJsN3oePV0gYMn8AofaoRk</recordid><startdate>20211015</startdate><enddate>20211015</enddate><creator>傅骞</creator><creator>唐文静</creator><creator>王雯</creator><creator>郑娅峰</creator><general>清华大学</general><general>北京师范大学 教育学部,北京 100875%河南财经政法大学 计算机与信息工程学院,河南郑州 450003</general><scope>NSCOK</scope><scope>2B.</scope><scope>4A8</scope><scope>92I</scope><scope>93N</scope><scope>PSX</scope><scope>TCJ</scope></search><sort><creationdate>20211015</creationdate><title>基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例</title><author>傅骞 ; 唐文静 ; 王雯 ; 郑娅峰</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c582-73eb3b36169b105fbcc554a7d31bcbe3591c8d7c1d9e36c5dc979179a903742e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>chi</language><creationdate>2021</creationdate><toplevel>online_resources</toplevel><creatorcontrib>傅骞</creatorcontrib><creatorcontrib>唐文静</creatorcontrib><creatorcontrib>王雯</creatorcontrib><creatorcontrib>郑娅峰</creatorcontrib><collection>国家哲学社会科学文献中心 (National Center for Philosophy and Social Sciences Documentation)</collection><collection>Wanfang Data Journals - Hong Kong</collection><collection>WANFANG Data Centre</collection><collection>Wanfang Data Journals</collection><collection>万方数据期刊 - 香港版</collection><collection>China Online Journals (COJ)</collection><collection>China Online Journals (COJ)</collection><jtitle>现代教育技术</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>傅骞</au><au>唐文静</au><au>王雯</au><au>郑娅峰</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例</atitle><jtitle>现代教育技术</jtitle><date>2021-10-15</date><risdate>2021</risdate><volume>31</volume><issue>10</issue><spage>93</spage><epage>102</epage><pages>93-102</pages><issn>1009-8097</issn><abstract>知识地图是促进编程教学的重要工具,而现有编程知识地图以手工构建为主,工作量大且完备性无法保证,不仅其对应的编程教学知识体系存在不连续性,而且不能适应编程知识模块不断增加的趋势.为此,文章提出了一种基于代码习语挖掘的编程知识地图构建方法,即从代码中挖掘编程知识点,通过模式匹配建立知识点之间的关系,最终可视化编程知识地图.之后,文章以"CircuitPython开源硬件程序设计"教师培训课程为例,对编程知识地图在编程教学中进行了具体应用,并通过问卷调查验证了编程知识地图在编程教学中具有易用性和实用性.基于代码习语挖掘的编程知识地图通过可视化呈现知识点、知识点关系、知识点与问题的关系等,能帮助学习者减少信息过载和学习迷航等问题,并有助于教师提升教学效果.</abstract><pub>清华大学</pub><doi>10.3969/j.issn.1009-8097.2021.10.011</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1009-8097 |
ispartof | 现代教育技术, 2021-10, Vol.31 (10), p.93-102 |
issn | 1009-8097 |
language | chi |
recordid | cdi_wanfang_journals_xdjyjs202110012 |
source | 国家哲学社会科学学术期刊数据库 (National Social Sciences Database) |
title | 基于代码习语挖掘的编程知识地图构建与可视化分析——以"CircuitPython开源硬件程序设计"教师培训课程为例 |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T12%3A06%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-cass_wanfa&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=%E5%9F%BA%E4%BA%8E%E4%BB%A3%E7%A0%81%E4%B9%A0%E8%AF%AD%E6%8C%96%E6%8E%98%E7%9A%84%E7%BC%96%E7%A8%8B%E7%9F%A5%E8%AF%86%E5%9C%B0%E5%9B%BE%E6%9E%84%E5%BB%BA%E4%B8%8E%E5%8F%AF%E8%A7%86%E5%8C%96%E5%88%86%E6%9E%90%E2%80%94%E2%80%94%E4%BB%A5%22CircuitPython%E5%BC%80%E6%BA%90%E7%A1%AC%E4%BB%B6%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%22%E6%95%99%E5%B8%88%E5%9F%B9%E8%AE%AD%E8%AF%BE%E7%A8%8B%E4%B8%BA%E4%BE%8B&rft.jtitle=%E7%8E%B0%E4%BB%A3%E6%95%99%E8%82%B2%E6%8A%80%E6%9C%AF&rft.au=%E5%82%85%E9%AA%9E&rft.date=2021-10-15&rft.volume=31&rft.issue=10&rft.spage=93&rft.epage=102&rft.pages=93-102&rft.issn=1009-8097&rft_id=info:doi/10.3969/j.issn.1009-8097.2021.10.011&rft_dat=%3Ccass_wanfa%3EXDJYJS2021010012%3C/cass_wanfa%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_cass_id=XDJYJS2021010012&rft_wanfj_id=xdjyjs202110012&rfr_iscdi=true |