Ten Years of “Object First”

Uwe Lämmel
{"title":"Ten Years of “Object First”","authors":"Uwe Lämmel","doi":"10.1515/cplbu-2017-0031","DOIUrl":null,"url":null,"abstract":"Abstract Teaching programming to newbies is still an ongoing challenge. Strongly worded, either students can program when they enter the university or they never learn it. The challenge is to address as many students as possible in such a way that they get an understanding of programming and become able to complete the course successfully. In contrary to traditional structured programming the Objects-First approach starts with classes and objects and introduces data types and programming statements whenever they are necessary to define the structure or behaviour of objects. The author has used the Objects-First approach for more than ten years. Almost the same content has been used all over the years but the way of teaching has changed. For the last two years the author has used elements of just-in-time teaching. The paper reviews the different teaching approaches based on the exams results. The author argues that teaching style has a minor influence. The social atmosphere among the students is a more crucial factor.","PeriodicalId":221827,"journal":{"name":"Balkan Region Conference on Engineering and Business Education","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Balkan Region Conference on Engineering and Business Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/cplbu-2017-0031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract Teaching programming to newbies is still an ongoing challenge. Strongly worded, either students can program when they enter the university or they never learn it. The challenge is to address as many students as possible in such a way that they get an understanding of programming and become able to complete the course successfully. In contrary to traditional structured programming the Objects-First approach starts with classes and objects and introduces data types and programming statements whenever they are necessary to define the structure or behaviour of objects. The author has used the Objects-First approach for more than ten years. Almost the same content has been used all over the years but the way of teaching has changed. For the last two years the author has used elements of just-in-time teaching. The paper reviews the different teaching approaches based on the exams results. The author argues that teaching style has a minor influence. The social atmosphere among the students is a more crucial factor.
“对象至上”十年
向新手教授编程仍然是一个持续的挑战。措辞强烈,学生们要么在进入大学时就能编程,要么就永远学不会。我们面临的挑战是,如何让尽可能多的学生了解编程,并能够成功地完成课程。与传统的结构化编程相反,对象优先方法从类和对象开始,并在需要定义对象的结构或行为时引入数据类型和编程语句。作者使用对象优先方法已有十多年了。多年来,几乎相同的内容一直在使用,但教学方式发生了变化。在过去的两年里,作者一直在使用即时教学的元素。本文根据考试结果对不同的教学方法进行了回顾。笔者认为,教学风格的影响较小。学生之间的社会氛围是一个更关键的因素。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信