Filters








82,984 Hits in 5.8 sec

Teaching Software Architecture Patterns Using ACME Language: تدريس أنماط معمارية البرمجيات باستخدام لغة أكمي

Tahani Elfatih Babeker, Hany Ammar
2020 Mağallaẗ al-ʿulūm al-handasiyyaẗ wa-al-tiknūlūğiyā al-maʿlūmāt  
We aimed to design a framework use, ACME language, use it as a practical part of the software architecture course and supporting on teaching, focus on architecture patterns, thus we use most common architecture  ...  for software architecture curricula.  ...  Also they suggest building a repository of software architecture teaching material, including architecture exemplars that can be used for teaching architecture.  ... 
doi:10.26389/ajsrp.t020220 fatcat:jsdyaqv2ine6jonq7ety3hx3qu

Extending Google Android's Application as an Educational Tool

Bian Wu, Alf Inge Wang, Anders Hartvoll Ruud, Wan Zhen Zhang
2010 2010 Third IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning  
This paper introduces how to extend Google android platform as a game development tool to learn software architecture based on the double stimulation method.  ...  Further, it presents the application of the Sheep framework as second stimulus means integrated in the game exercises in the software architecture course.  ...  ACKNOWLEDGMENT We would like to thank Anders Hartvoll Ruud for implementing Sheep framework and for his inputs to this paper.  ... 
doi:10.1109/digitel.2010.38 dblp:conf/digitel/WuWRZ10 fatcat:g6txusfsf5bb7gkd3odjwe6ruy

Teaching Parallel and Distributed Computing to Undergraduate Computer Science Students

Marcelo Arroyo
2013 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum  
Finally, we describe the use of existing tools and the development of new high level tools, as parallel patterns, useful for teaching parallel programming which can be used in different courses.  ...  Also, we cover some suggested approaches for teaching parallel programming topics in a set of core courses to achieve a consistent, increasing and complete training in high performance computing.  ...  For complex problems, abstractions are a fundamental conceptual tool to get correct solutions.  ... 
doi:10.1109/ipdpsw.2013.276 dblp:conf/ipps/Arroyo13 fatcat:dqtxmbw4o5b3bldjsrrunjwinm

Teaching Enterprise Integration and Architecture - Tools, Patterns, and Model Problems

M. T. Gamble
2011 Americas Conference on Information Systems  
The ArchiMate enterprise architecture modeling standard is applied using an open source tool. Model problems are developed in the tool to motivate class lectures and student design assignments.  ...  A final project challenges students to respond to a Request for Proposal to provide integration consulting services to a recently merged enterprise business.  ...  teaching enterprise architecture.  ... 
dblp:conf/amcis/Gamble11 fatcat:rsxyfb6kefh3pbpgvsbds2mume

A Critical Look at the Digital Technologies in Architectural Education: When, where, and how?

Levent Kara
2015 Procedia - Social and Behavioral Sciences  
a certain set of skills of one-to-one physical making where a sense of tectonic resolution, scale, and spatial experience is cultivated as a basis of architectural thinking with digital tools.  ...  In this context, it will be unrealistic to argue against teaching and using digital technologies in architectural education.  ...  The two schools differ in that School A teaches digital tools as a required support course in the second year of the 4+2 curriculum and School B only teaches in elective courses.  ... 
doi:10.1016/j.sbspro.2015.01.506 fatcat:dczy3oxxtffpdga2exslolefaa

Design Patterns in the Teaching of Programming

Rostislav Fojtik
2014 Procedia - Social and Behavioral Sciences  
The aim of this paper is to present practical experience of the author teaching programming and the possibilities of using design patterns in the teaching of programming.  ...  According to the experiments show that the correct use of the teaching of design patterns can improve student performance in programming  ...  This language gives a basis for Objective-C, which serves as a basic tool of programming in operating system Mac OS X. Unfortunately, it is unusable in other systems.  ... 
doi:10.1016/j.sbspro.2014.07.493 fatcat:rv7x6zlmanch5areolsv3h3l5q

Influence of Digital Computer Technology on Architectural Design Teaching Mode [chapter]

Huang Ting, Jiang Sicheng
2014 IFIP Advances in Information and Communication Technology  
emphasis lies in proposing constructive instructions for the reform of educational pattern of architectural design major in China.  ...  of architectural design; meanwhile analyzes the teaching status of domestic computer aided architectural design curriculum and existing problems; and discusses its influence on architectural design field  ...  For the second part computer aided architectural design concept, we can gradually teach in stages and grades.  ... 
doi:10.1007/978-3-642-54344-9_15 fatcat:kvpci3ae7bhoxlrwcq2byz3hve

A curated Dataset of Microservices-Based Systems [article]

Mohammad Imranur, Rahman, Sebastiano Panichella, Davide Taibi
2019 arXiv   pre-print
However, there is a lack of public repositories sharing open sources projects microservices patterns and practices, which could be beneficial for teaching purposes and future research investigations.  ...  For the analysis, we used two different tools (1) SLOCcount and (2) MicroDepGraph to get different parameters for the microservice dataset.  ...  However, there is a lack of public repositories sharing open sources projects microservices patterns and practices, which could be beneficial for teaching purposes and future research investigations.  ... 
arXiv:1909.03249v1 fatcat:uco5iqgpgfga3o5zarbyhkfgaa

Unconventional formulations in architectural curricula: An atelier on design for outer space architecture

Güzden Varinlioğlu, Burkay Pasin, Hugh David Clarke
2018 A/Z ITU journal of Faculty of Architecture  
It explores the use of digital architectural design tools in the context of outer space architecture, and the use of biomimicry as a design approach.  ...  Theories and methods of integrating digital tools into the architectural curriculum cannot be conceptualized as simply the merging of computerized tools with conventional formulations of design.  ...  Serdar Bayari, Turhan, Mehmet Sadık Aksu, as well -Bozkurt Karal for their support and  ... 
doi:10.5505/itujfa.2018.72623 fatcat:etaaskwv7fbcvmkzw4mh7x7s34

An Integration Architecture of Virtual Campuses with External e-Learning Tools

Antonio Navarro, Juan M. Cigarrán, Francisco Huertas, Miguel Rodríguez-Artacho, Alberto Cogolludo
2014 Educational Technology & Society  
This paper deals with the issue of integrating these applications in virtual campuses using a software architecture based on the merging of mashup and multitier patterns.  ...  Our solution is based on an asymmetric architecture that provides seamless interconnection of the external tools with virtual campuses.  ...  This paper describes a pattern-based integration architecture for virtual campuses with external e-learning tools.  ... 
dblp:journals/ets/NavarroCHRC14 fatcat:uexqlxipgbfrvofsvbd2ze7tha

A web-based scaffolding-learning tool for design students' sustainable spatial planning

Jin Su Jeong, Álvaro Ramírez-Gómez, David González-Gómez
2017 Architectural Engineering and Design Management  
Hence, the web-based scaffolding GIS information model can be an approaching method to assess the competence and efficiency of using scaffoldings in encouraging teaching/learning activities for architecture  ...  In a collaborative teaching/learning context, it supports learning outcomes and interaction effects of architecture, urban and landscape design undergraduate students.  ...  Here, we applied the MVC as a system architecture pattern to be object-oriented system. The tool framework fundamentally consists of three parts.  ... 
doi:10.1080/17452007.2017.1300129 fatcat:kvykjhl72fchlfwniidgsuzoea

A Patterns Based Approach for Design of Educational Technologies [article]

Sridhar Chimalakonda, Kesav V. Nori
2018 arXiv   pre-print
Instructional design is a fundamental base for educational technologies as it lays the foundation to facilitate learning and teaching based on pedagogical underpinnings.  ...  The core idea of our approach is to leverage patterns for modeling instructional design knowledge and to connect it with patterns in software architecture.  ...  Acknowledgements We would like to thank TCS for providing us with initial inputs for this work, NLM for taking our work forward to create national impact, Government of Telangana for being one of the first  ... 
arXiv:1802.02663v1 fatcat:4uzaumacu5baxhwpiiddjaa6o4

Architectural Representation Software: A Design Tool

Sergio Manes
2004 International Journal of Architectural Computing  
Acknowledgements We wish to kindly thank Professor Cesar Naselli for having initiated us in the exciting world of research in the area of design; María Gisella Gámez for the translation, Professors Julio  ...  Bermudez (University of Utah), Robert Flanagan (University of Colorado-Denver) and Branco Kolarevic (University of Pennsylvania) for keeping our minds always opened to everything related to digital media  ...  representation software, as well as a series of exercises intended to teach how to use digital media as a design tool, instead of teaching how to use them as a mere representation tool.  ... 
doi:10.1260/1478077043505432 fatcat:7vygvyckdjd3fmkdwrvjxwxmq4

Bringing CBLEs into Classrooms: Experiences with the Betty's Brain System

John Wagster, Henry Kwong, James Segedy, Gautam Biswas, Dan Schwartz
2008 2008 Eighth IEEE International Conference on Advanced Learning Technologies  
We describe the design and implementation of the system using a client/server architecture, and the initial responses of the teachers to the tools we have developed.  ...  This paper discusses the Betty's Brain system and our ongoing work on developing a suite of tools that assist students and teachers in classroom learning in science domains.  ...  The behavior analysis tools provide teachers with information on students' interactive patterns as they learn for themselves and teach Betty [1] [8] .  ... 
doi:10.1109/icalt.2008.211 dblp:conf/icalt/WagsterKBS08 fatcat:63l2rbkjpvehpkwq7j5s6vngfe

Educational Reform on Landscape Design under the Background of Digital Era

Yuhan Wu
2020 Region - Educational Research and Reviews  
The explosive growth of global data and the massive aggregation of information have a very great impact on the world's social life and educational teaching approach.  ...  Facing the challenge of smarter landscape, this paper will combine the construction education reform pattern of landscape teaching and future prospects under the background of digital landscape design  ...  These new means and software are extremely effective teaching tools, their emergence also put forward higher professional requirements for teachers.  ... 
doi:10.32629/rerr.v2i1.88 fatcat:o4zoqpsraver7a5vfmjszlorpa
« Previous Showing results 1 — 15 out of 82,984 results