Learning and the Reflective Journal in Computer Science

S. George
{"title":"Learning and the Reflective Journal in Computer Science","authors":"S. George","doi":"10.1145/563857.563811","DOIUrl":null,"url":null,"abstract":"This paper describes the use of the reflective journal in a computer programming course at the University of South Australia. We describe rationale for the journal relating it to the contribution it can make to generic skills of lifelong learning, problem-solving, communication and awareness of personal learning strategies. We also relate it to the Personal Software Process (PSP) used by industry to encourage software engineers to improve productivity by 'review', with collation of software productivity metrics and awareness of personal and team level practice.We introduce the detail how students were asked to use the journal and evaluate its influence on learning. We present a selection of student reflections on the journal and summarise attainment comparing attainment in the journal with other more traditional items of assessment. We conclude that there is a place for the reflective journal in programming courses - a number of students reported benefits to their learning along a number of dimensions - and this was supported with evidence both in their journal itself and by their absolute attainment. We also note that the reflective journal is not universally accepted (or even recognised as a 'valid' learning activity by some). However, we recommend further use and development of such reflective techniques in computer science to stimulate good software practice and deep learning.","PeriodicalId":136130,"journal":{"name":"Australasian Computer Science Conference","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"53","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Australasian Computer Science Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/563857.563811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 53

Abstract

This paper describes the use of the reflective journal in a computer programming course at the University of South Australia. We describe rationale for the journal relating it to the contribution it can make to generic skills of lifelong learning, problem-solving, communication and awareness of personal learning strategies. We also relate it to the Personal Software Process (PSP) used by industry to encourage software engineers to improve productivity by 'review', with collation of software productivity metrics and awareness of personal and team level practice.We introduce the detail how students were asked to use the journal and evaluate its influence on learning. We present a selection of student reflections on the journal and summarise attainment comparing attainment in the journal with other more traditional items of assessment. We conclude that there is a place for the reflective journal in programming courses - a number of students reported benefits to their learning along a number of dimensions - and this was supported with evidence both in their journal itself and by their absolute attainment. We also note that the reflective journal is not universally accepted (or even recognised as a 'valid' learning activity by some). However, we recommend further use and development of such reflective techniques in computer science to stimulate good software practice and deep learning.
计算机科学中的学习与反思期刊
本文描述了在南澳大学计算机编程课程中使用反思性日志的情况。我们描述了该期刊的基本原理,并将其与它对终身学习,解决问题,沟通和个人学习策略意识的一般技能的贡献联系起来。我们还将其与行业中使用的个人软件过程(PSP)联系起来,鼓励软件工程师通过“审查”来提高生产力,整理软件生产力度量标准,并意识到个人和团队层面的实践。我们详细介绍了学生如何使用日记,并评估其对学习的影响。我们选择了学生对期刊的反思,并将期刊中的成就与其他更传统的评估项目进行了比较。我们的结论是,在编程课程中有一个反思日志的位置——许多学生报告了他们在许多方面的学习收益——这在他们的日志本身和他们的绝对成就中都得到了证据的支持。我们还注意到,反思日志并没有被普遍接受(甚至被一些人认为是一种“有效的”学习活动)。然而,我们建议在计算机科学中进一步使用和发展这种反射技术,以激发良好的软件实践和深度学习。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信