首页 > 最新文献

African Conference on Software Engineering最新文献

英文 中文
Industry collaboration: a practical approach for ERP education 行业协作:ERP教育的实用方法
Pub Date : 2000-12-01 DOI: 10.1145/359369.359388
Paul Hawking, Brendan McCarthy
Enterprise Resource Planning (ERP) systems are large information systems that make possible the efficient flow of information between all functions within a business. ERP sales represent an important component of business spending in information systems infrastructure. Implementing an ERP system is a costly and time-consuming task and these costs are due mainly to the short supply of professionals with ERP skills. ERP vendors, such as SAP, have formed university alliances in an attempt to address this skills shortage. Many of these universities are grasping how best to incorporate ERP systems into their curriculum. This paper discusses the use of industry-based projects in curriculum and the benefits they can provide to industry, university and students.
企业资源规划(ERP)系统是大型信息系统,它使企业内所有功能之间的信息有效流动成为可能。ERP销售代表了信息系统基础设施中业务支出的重要组成部分。实施ERP系统是一项昂贵且耗时的任务,这些成本主要是由于缺乏具有ERP技能的专业人员。ERP供应商,如SAP,已经组建了大学联盟,试图解决这一技能短缺问题。许多这样的大学正在掌握如何最好地将ERP系统纳入他们的课程。本文讨论了在课程中使用基于行业的项目,以及它们可以为行业、大学和学生提供的好处。
{"title":"Industry collaboration: a practical approach for ERP education","authors":"Paul Hawking, Brendan McCarthy","doi":"10.1145/359369.359388","DOIUrl":"https://doi.org/10.1145/359369.359388","url":null,"abstract":"Enterprise Resource Planning (ERP) systems are large information systems that make possible the efficient flow of information between all functions within a business. ERP sales represent an important component of business spending in information systems infrastructure. Implementing an ERP system is a costly and time-consuming task and these costs are due mainly to the short supply of professionals with ERP skills. ERP vendors, such as SAP, have formed university alliances in an attempt to address this skills shortage. Many of these universities are grasping how best to incorporate ERP systems into their curriculum. This paper discusses the use of industry-based projects in curriculum and the benefits they can provide to industry, university and students.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132349739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Educationally critical aspects of a deep understanding of the concept of an information system 教育关键方面的深刻理解信息系统的概念
Pub Date : 2000-12-01 DOI: 10.1145/359369.359377
C. Cope
This study identified and compared a deep understanding of the concept of an information system (IS) with the various levels of understanding of a group of undergraduate IS students. The aim was to identify aspects of the concept of an IS that were educationally critical to that development of a deep understanding. The study was significant in that the educationally critical aspects of the concept of an IS have not been researched previously. Yet, without addressing these aspects in teaching and learning the development of a deep understanding is unlikely.The nature of a deep understanding of the concept of an IS was established from the literature. For effective practice, an IS should be conceptualised as a social system supported by embedded information technology. A group of undergraduate students were interviewed and completed questionnaires about their understanding of the concept of an IS before, during and after a year of study. The student data was analysed using phenomenographic research techniques. Six qualitatively different levels of understanding of the concept of an IS were described. The students' levels of understanding were found to differ from the desired understanding with respect to a number of educationally critical aspects. These differences involved both social and technical aspects of an IS and the relationship between the social and technical aspects.The identification of the educationally critical aspects of the concept of an IS was significant in that learning tasks can now be designed which enhance students' likelihood of developing an appropriate understanding.
本研究确定并比较了对信息系统(IS)概念的深刻理解与一组本科IS学生的不同理解水平。其目的是确定信息系统概念的各个方面,这些方面在教育上对深入理解的发展至关重要。这项研究意义重大,因为IS概念在教育上的关键方面以前没有被研究过。然而,如果在教学和学习中不解决这些方面的问题,就不可能发展出深刻的理解。从文献中建立了对IS概念的深刻理解的本质。为了有效的实践,一个信息系统应该被定义为一个由嵌入式信息技术支持的社会系统。一组本科生接受了采访,并完成了关于他们在学习一年前、学习期间和学习一年后对信息系统概念的理解的问卷调查。使用现象研究技术对学生数据进行分析。描述了对信息系统概念的六个定性不同层次的理解。学生的理解水平被发现与期望的理解在一些教育关键方面有所不同。这些差异涉及信息系统的社会和技术方面,以及社会和技术方面之间的关系。识别信息系统概念的教育关键方面具有重要意义,因为现在可以设计学习任务,提高学生发展适当理解的可能性。
{"title":"Educationally critical aspects of a deep understanding of the concept of an information system","authors":"C. Cope","doi":"10.1145/359369.359377","DOIUrl":"https://doi.org/10.1145/359369.359377","url":null,"abstract":"This study identified and compared a deep understanding of the concept of an information system (IS) with the various levels of understanding of a group of undergraduate IS students. The aim was to identify aspects of the concept of an IS that were educationally critical to that development of a deep understanding. The study was significant in that the educationally critical aspects of the concept of an IS have not been researched previously. Yet, without addressing these aspects in teaching and learning the development of a deep understanding is unlikely.\u0000The nature of a deep understanding of the concept of an IS was established from the literature. For effective practice, an IS should be conceptualised as a social system supported by embedded information technology. A group of undergraduate students were interviewed and completed questionnaires about their understanding of the concept of an IS before, during and after a year of study. The student data was analysed using phenomenographic research techniques. Six qualitatively different levels of understanding of the concept of an IS were described. The students' levels of understanding were found to differ from the desired understanding with respect to a number of educationally critical aspects. These differences involved both social and technical aspects of an IS and the relationship between the social and technical aspects.\u0000The identification of the educationally critical aspects of the concept of an IS was significant in that learning tasks can now be designed which enhance students' likelihood of developing an appropriate understanding.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133956640","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Preparing students for the workforce 让学生为就业做好准备
Pub Date : 2000-12-01 DOI: 10.1145/359369.359394
G. Lowe
Transition from academic studies to life as a professional is one of the most challenging and important roles in educating students. Students spend most of their academic life learning through completion of assignment work, yet will be expected to work as a member of a team in industry. The skills they will require are more diverse than technical skills, particularly communication, how to manage a project, and team work.This paper discusses the significance of an industry related project to student learning and commitment. Discussion of the difficulties experienced by students is also covered. One of the main outcomes of the project was the positive response from students and their increased awareness of critical non technical issues that make a project successful.One final goal of this paper is to draw attention to autonomous robots as a source of project work for programmers, hardware designers, artificial intelligence developers, and researchers.
从学术研究到专业生活的过渡是教育学生最具挑战性和最重要的角色之一。学生的大部分学术生活都是通过完成作业来学习的,但他们也需要作为团队的一员在行业中工作。他们需要的技能比技术技能更多样化,尤其是沟通、如何管理项目和团队合作。本文讨论了产业相关项目对学生学习和承诺的意义。讨论学生所遇到的困难也包括在内。该项目的主要成果之一是学生们的积极反应,以及他们对关键非技术问题的认识提高,这些问题使项目成功。本文的最后一个目标是引起人们对自主机器人的关注,将其作为程序员、硬件设计师、人工智能开发人员和研究人员的项目工作来源。
{"title":"Preparing students for the workforce","authors":"G. Lowe","doi":"10.1145/359369.359394","DOIUrl":"https://doi.org/10.1145/359369.359394","url":null,"abstract":"Transition from academic studies to life as a professional is one of the most challenging and important roles in educating students. Students spend most of their academic life learning through completion of assignment work, yet will be expected to work as a member of a team in industry. The skills they will require are more diverse than technical skills, particularly communication, how to manage a project, and team work.\u0000This paper discusses the significance of an industry related project to student learning and commitment. Discussion of the difficulties experienced by students is also covered. One of the main outcomes of the project was the positive response from students and their increased awareness of critical non technical issues that make a project successful.\u0000One final goal of this paper is to draw attention to autonomous robots as a source of project work for programmers, hardware designers, artificial intelligence developers, and researchers.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129584926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Metadata for smart multimedia learning objects 智能多媒体学习对象的元数据
Pub Date : 2000-12-01 DOI: 10.1145/359369.359382
Abdulmotaleb El Saddik, A. Ghavam, Stephan Fischer, R. Steinmetz
The application of educational metadata is nowadays often limited to the description of static resources (text or image) in order to support the retrieval process. The usage of metadata is done in a static way with respect to the (static) content and cannot influence multimedia content itself. An adequate description of dynamic multimedia content, for example animations, is also difficult.In this paper we propose dynamic educational metadata as an extension of IEEE's Learning Objects Metadata (LOM) to describe multimedia content. These metadata can be used to customize the behavior of the multimedia object according to the user's needs. The term customization is normally used in the context of component software technology and applied in our context to denote changes and/or modifications to a multimedia learning object. These changes are necessary to match the learning goals of a user and to reuse dynamic multimedia content in a different context.
为了支持检索过程,目前教育元数据的应用通常局限于对静态资源(文本或图像)的描述。元数据的使用是相对于(静态)内容以静态方式完成的,不能影响多媒体内容本身。对动态多媒体内容(例如动画)的充分描述也很困难。在本文中,我们提出动态教育元数据作为IEEE学习对象元数据(LOM)的扩展来描述多媒体内容。这些元数据可用于根据用户的需要定制多媒体对象的行为。术语定制通常用于组件软件技术的上下文中,并应用于我们的上下文中,以表示对多媒体学习对象的更改和/或修改。这些更改对于匹配用户的学习目标和在不同的上下文中重用动态多媒体内容是必要的。
{"title":"Metadata for smart multimedia learning objects","authors":"Abdulmotaleb El Saddik, A. Ghavam, Stephan Fischer, R. Steinmetz","doi":"10.1145/359369.359382","DOIUrl":"https://doi.org/10.1145/359369.359382","url":null,"abstract":"The application of educational metadata is nowadays often limited to the description of static resources (text or image) in order to support the retrieval process. The usage of metadata is done in a static way with respect to the (static) content and cannot influence multimedia content itself. An adequate description of dynamic multimedia content, for example animations, is also difficult.\u0000In this paper we propose dynamic educational metadata as an extension of IEEE's Learning Objects Metadata (LOM) to describe multimedia content. These metadata can be used to customize the behavior of the multimedia object according to the user's needs. The term customization is normally used in the context of component software technology and applied in our context to denote changes and/or modifications to a multimedia learning object. These changes are necessary to match the learning goals of a user and to reuse dynamic multimedia content in a different context.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120979841","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 26
Using and teaching information hiding in single-semester software engineering projects 单学期软件工程项目中信息隐藏的使用与教学
Pub Date : 2000-12-01 DOI: 10.1145/359369.359384
M. Evered, G. Menger
The information-hiding principle is recognised as one of the fundamental principles of software engineering. This paper reports on two kinds of experience the authors have gained in using and teaching information hiding in software engineering projects. The first relates to the enormous practical and pedagogical advantages of taking a strict approach. The second is the suprising lack of support for such an approach in the object-oriented programming languages commonly used for such projects.
信息隐藏原理是软件工程的基本原理之一。本文报告了作者在软件工程项目中使用和教授信息隐藏的两种经验。第一个问题涉及到采取严格方法在实践和教学上的巨大优势。第二个问题是,在面向对象编程语言中,通常用于此类项目的面向对象编程语言对这种方法的支持令人惊讶地缺乏。
{"title":"Using and teaching information hiding in single-semester software engineering projects","authors":"M. Evered, G. Menger","doi":"10.1145/359369.359384","DOIUrl":"https://doi.org/10.1145/359369.359384","url":null,"abstract":"The information-hiding principle is recognised as one of the fundamental principles of software engineering. This paper reports on two kinds of experience the authors have gained in using and teaching information hiding in software engineering projects. The first relates to the enormous practical and pedagogical advantages of taking a strict approach. The second is the suprising lack of support for such an approach in the object-oriented programming languages commonly used for such projects.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121503813","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
The dot.com generation: IT practices & skills of transition students (2000) dot.com一代:过渡学生的IT实践与技能(2000)
Pub Date : 2000-12-01 DOI: 10.1145/359369.359403
A. Stein, A. Craig
The Dot.Com or generation Y student was born after 1981 and will be entering university as a transition student from 2000. The Dot.Com transition student has received an intensive education in information technology. The Dot.Com student comes to university with a need to be information competent and can demonstrate considerable information technology skills. This paper analyses the information literacy and knowledge of the Dot.Com transition student at Victoria University. Two definitions were used to categorise IT usage of students; General IT practices looked at the availability of IT to students and specific IT skills refer to the use of business IT packages. The main findings show that home access to a computer has peaked, home internet usage is escalating, the gender gap in IT practices is closing but a gender and Dot.Com gap in IT skills still exist.
“Y一代”是1981年以后出生的学生,将从2000年开始作为过渡学生进入大学。Dot.Com的过渡学生接受了信息技术方面的强化教育。Dot.Com的学生来到大学,需要具备信息能力,并能展示相当的信息技术技能。本文分析了维多利亚大学Dot.Com过渡学生的信息素养和知识水平。学生使用资讯科技的情况分为两类:一般的IT实践考察了IT对学生的可用性,而特定的IT技能指的是对业务IT包的使用。主要调查结果显示,家庭电脑接入已达到顶峰,家庭互联网使用正在升级,IT实践中的性别差距正在缩小,但IT技能方面的性别和Dot.Com差距仍然存在。
{"title":"The dot.com generation: IT practices & skills of transition students (2000)","authors":"A. Stein, A. Craig","doi":"10.1145/359369.359403","DOIUrl":"https://doi.org/10.1145/359369.359403","url":null,"abstract":"The Dot.Com or generation Y student was born after 1981 and will be entering university as a transition student from 2000. The Dot.Com transition student has received an intensive education in information technology. The Dot.Com student comes to university with a need to be information competent and can demonstrate considerable information technology skills. This paper analyses the information literacy and knowledge of the Dot.Com transition student at Victoria University. Two definitions were used to categorise IT usage of students; General IT practices looked at the availability of IT to students and specific IT skills refer to the use of business IT packages. The main findings show that home access to a computer has peaked, home internet usage is escalating, the gender gap in IT practices is closing but a gender and Dot.Com gap in IT skills still exist.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"214 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124217506","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
The versatile list: a pathway to abstraction 万能列表:通往抽象的途径
Pub Date : 2000-12-01 DOI: 10.1145/359369.359387
J. Hamer, Adriana Ferraro
The humble “list” is usually presented early in a first course on data structures and algorithms, one topic among many, generally considered less interesting than trees and graphs. We believe the list deserves better, and show how the list can be used to bring together a wide variety of Computer Science topics, including: algebraic reasoning, proof by induction, abstract data types, recursion, and generic programming. The emphasis is on developing abstraction and design skills, applying both theory and engineering considerations, ultimately arriving at an unexpectedly powerful framework.
简陋的“列表”通常出现在关于数据结构和算法的第一门课程的早期,这是许多主题中的一个,通常被认为不如树和图有趣。我们相信这个列表值得改进,并展示了如何使用这个列表来汇集各种各样的计算机科学主题,包括:代数推理、归纳法证明、抽象数据类型、递归和泛型编程。重点是开发抽象和设计技能,同时应用理论和工程考虑,最终达到一个意想不到的强大框架。
{"title":"The versatile list: a pathway to abstraction","authors":"J. Hamer, Adriana Ferraro","doi":"10.1145/359369.359387","DOIUrl":"https://doi.org/10.1145/359369.359387","url":null,"abstract":"The humble “list” is usually presented early in a first course on data structures and algorithms, one topic among many, generally considered less interesting than trees and graphs. We believe the list deserves better, and show how the list can be used to bring together a wide variety of Computer Science topics, including: algebraic reasoning, proof by induction, abstract data types, recursion, and generic programming. The emphasis is on developing abstraction and design skills, applying both theory and engineering considerations, ultimately arriving at an unexpectedly powerful framework.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116923108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A community and knowledge building model in computer education 计算机教育中的社群与知识建构模式
Pub Date : 2000-12-01 DOI: 10.1145/359369.359383
Kenneth Eustace, L. Hay
Computer Supported Collaborative Work (CSCW) is a new information technology subject at Charles Sturt University, that develops a learning community and knowledge sharing network for a diverse range of students. By integrating course content about CSCW, students use information environments and groupware products such as e-mail, the Z Object Publishing Environment (ZOPE) and MOO to create learning artefacts. The subject immerses students into social, philosophical and psychological aspects of working in online environments as well as the technology issues associated with being a participant in a workgroup that can be applied in such fields as professional development, information technology, library science, education, teacher librarianship, health care or policing.Students explore the principles of workgroups, various cognitive frameworks and collaborative task (eg. meetings, document generation, argument support and policy work). They learn how to select and tailor a framework appropriate to a specific collaborative situation, and guide the development of workgroup-specific infrastructure. They are also expected to evaluate the effectiveness of workflow, human interaction and knowledge management within an organisation.This paper describes how a team-teaching approach has been structured, and how students and lecturers facilitated each other in regard to course content, methods of instruction, methods of assessment and evaluation.
计算机支持的协同工作(CSCW)是查尔斯特大学的一门新的信息技术学科,它为各种各样的学生建立了一个学习社区和知识共享网络。通过整合有关CSCW的课程内容,学生可以使用信息环境和群件产品,如电子邮件、Z对象发布环境(ZOPE)和MOO来创建学习工件。这门课程使学生沉浸在在线环境中工作的社会、哲学和心理方面,以及与作为工作组参与者相关的技术问题,这些问题可以应用于专业发展、信息技术、图书馆学、教育、教师图书馆、卫生保健或警务等领域。学生探索工作组的原则,各种认知框架和协作任务(如:会议,文件生成,论据支持和政策工作)。他们学习如何选择和裁剪适合特定协作情况的框架,并指导工作组特定基础设施的开发。他们还需要评估组织内工作流程、人际互动和知识管理的有效性。本文描述了如何构建团队教学方法,以及学生和讲师如何在课程内容,教学方法,评估和评价方法方面相互促进。
{"title":"A community and knowledge building model in computer education","authors":"Kenneth Eustace, L. Hay","doi":"10.1145/359369.359383","DOIUrl":"https://doi.org/10.1145/359369.359383","url":null,"abstract":"Computer Supported Collaborative Work (CSCW) is a new information technology subject at Charles Sturt University, that develops a learning community and knowledge sharing network for a diverse range of students. By integrating course content about CSCW, students use information environments and groupware products such as e-mail, the Z Object Publishing Environment (ZOPE) and MOO to create learning artefacts. The subject immerses students into social, philosophical and psychological aspects of working in online environments as well as the technology issues associated with being a participant in a workgroup that can be applied in such fields as professional development, information technology, library science, education, teacher librarianship, health care or policing.\u0000Students explore the principles of workgroups, various cognitive frameworks and collaborative task (eg. meetings, document generation, argument support and policy work). They learn how to select and tailor a framework appropriate to a specific collaborative situation, and guide the development of workgroup-specific infrastructure. They are also expected to evaluate the effectiveness of workflow, human interaction and knowledge management within an organisation.\u0000This paper describes how a team-teaching approach has been structured, and how students and lecturers facilitated each other in regard to course content, methods of instruction, methods of assessment and evaluation.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132248055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
A CANDLE to light the way? 一支蜡烛照亮道路?
Pub Date : 2000-12-01 DOI: 10.1145/359369.359397
John Messing, S. Abeck, J. Batlogg, Dirk Feuerhelm, O. Mehl
The changing nature of education and training has challenges which have not been adequately addressed despite persistent promises that it will herald an era of globalisation. One of those challenges is the regular reuse of educational material developed elsewhere. Information Technology (IT) is in particular need of such reuse because of the rate at which the domain is changing and the inability of individual organizations to keep their educational and training material current. To accomplish this requires the development of an open, flexible and most importantly, acceptable, platform. The CANDLE project is a European Commission funded project which has taken on this challenge by designing and developing a state of the art system. The use of metadata to classify content at different levels of granularity and an information broker architecture are two components of the system.
教育和培训性质的变化带来了各种挑战,尽管人们一直承诺这将预示着全球化时代的到来,但这些挑战尚未得到充分解决。其中一个挑战是定期重复使用其他地方开发的教育材料。信息技术(IT)特别需要这种重用,因为领域的变化速度很快,而且个别组织无法保持其教育和培训材料的最新状态。要做到这一点,需要开发一个开放、灵活、最重要的是可接受的平台。CANDLE项目是欧洲委员会资助的一个项目,它通过设计和开发最先进的系统来应对这一挑战。使用元数据对不同粒度级别的内容进行分类和使用信息代理体系结构是该系统的两个组件。
{"title":"A CANDLE to light the way?","authors":"John Messing, S. Abeck, J. Batlogg, Dirk Feuerhelm, O. Mehl","doi":"10.1145/359369.359397","DOIUrl":"https://doi.org/10.1145/359369.359397","url":null,"abstract":"The changing nature of education and training has challenges which have not been adequately addressed despite persistent promises that it will herald an era of globalisation. One of those challenges is the regular reuse of educational material developed elsewhere. Information Technology (IT) is in particular need of such reuse because of the rate at which the domain is changing and the inability of individual organizations to keep their educational and training material current. To accomplish this requires the development of an open, flexible and most importantly, acceptable, platform. The CANDLE project is a European Commission funded project which has taken on this challenge by designing and developing a state of the art system. The use of metadata to classify content at different levels of granularity and an information broker architecture are two components of the system.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"62 11","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120836522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Teaching software tools via design patterns 通过设计模式教授软件工具
Pub Date : 2000-12-01 DOI: 10.1145/359369.359407
Yonglei Tao
Commercial software tools are increasingly used for teaching computer science courses. Because they are powerful and complex, they are often difficult to learn and to use. It is critical to balance benefits and problems that a software tool may bring about. Visual C++ is used as a tool for developing GUI applications in our “GUI Design” course. We identified examples of several well-known design patterns with Visual C++ and based our lecture on these patterns when teaching the tool. Our experience shows that design patterns help deal with the complex and flatten the learning curve without diverting too much attentions from the course's primary objectives.
商业软件工具越来越多地用于计算机科学课程的教学。因为它们功能强大且复杂,所以通常很难学习和使用。平衡软件工具可能带来的好处和问题是至关重要的。在我们的“GUI设计”课程中,Visual c++被用作开发GUI应用程序的工具。我们在Visual c++中确定了几个著名的设计模式的示例,并在讲授该工具时以这些模式为基础。我们的经验表明,设计模式有助于处理复杂的问题,并使学习曲线变得平坦,而不会过多地转移对课程主要目标的关注。
{"title":"Teaching software tools via design patterns","authors":"Yonglei Tao","doi":"10.1145/359369.359407","DOIUrl":"https://doi.org/10.1145/359369.359407","url":null,"abstract":"Commercial software tools are increasingly used for teaching computer science courses. Because they are powerful and complex, they are often difficult to learn and to use. It is critical to balance benefits and problems that a software tool may bring about. Visual C++ is used as a tool for developing GUI applications in our “GUI Design” course. We identified examples of several well-known design patterns with Visual C++ and based our lecture on these patterns when teaching the tool. Our experience shows that design patterns help deal with the complex and flatten the learning curve without diverting too much attentions from the course's primary objectives.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123750369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
African Conference on Software Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1