Filters








32,128 Hits in 4.8 sec

Teaching Parallel Programming Models on a Shallow-Water Code

Alexander Breuer, Michael Bader
2012 2012 11th International Symposium on Parallel and Distributed Computing  
We present a software package that supports teaching different parallel programming models in a computational science and engineering context.  ...  The numerical model is kept simple, using patches of Cartesian grids as computational domain, which can be connected via ghost layers.  ...  of much better vectorization and code optimization by the compiler.  ... 
doi:10.1109/ispdc.2012.48 dblp:conf/ispdc/BreuerB12 fatcat:y6i424eycrazlkqqcpbxzw3whm

Teaching model-driven engineering from a relational database perspective

Don Batory, Maider Azanza
2015 Journal of Software and Systems Modeling  
Application case studies and a user study illuminate the viability and benefits of our approach.  ...  We reinterpret MDE from the viewpoint of relational databases to provide an alternative way to understand, demonstrate, and teach MDE using concepts and technologies that should be familiar to undergraduates  ...  Huneke, A. Shali, and J.  ... 
doi:10.1007/s10270-015-0488-7 fatcat:wgqauajfwjgmvoicgukknuey34

A Self Review and External Review Model for Teaching and Assessing Novice Programmers

Sohail Iqbal, Om Kumar Harsh
2013 International Journal of Information and Education Technology  
Teaching and assessing programming skills in novice programmers is a challenging and difficult task.  ...  Hence this paper makes an attempt to introduce ADRI model (well known quality assurance model for self review and external review) approach in preparing teaching and assessment materials in programming  ...  It is worth to mention here that ADRI model is a general tool for assessment and improvement [13] in many ways.  ... 
doi:10.7763/ijiet.2013.v3.247 fatcat:zt5jyaltpjfonphkpp4vqstuku

Teaching Predictive Model Management in MIS Classrooms: A Tutorial

Sule Balkan, Haluk Demirkan
2015 Communications of the Association for Information Systems  
In the spirit of analytical thinking, we developed a practice-oriented business case that uses a sample scenario, managerial dashboards, betting templates, model repository and model performance management  ...  metrics that teaches predictive analytics concepts and decision making with incomplete information intended for MIS courses.  ...  However, a challenger model may make more profit within a decile because it happened to score those most profitable customers in the particular decile.  ... 
doi:10.17705/1cais.03728 fatcat:wx7zsvrswbf4lecjqvs6zsohp4

A Method of Teaching the Underlying Theory of XBRL: An Application of Information Modeling and XML Programming with a Microsoft Excel Implementation

Thomas Tribunella, Heidi Tribunella
2006 AIS Educator Journal  
By the end of the lab, students should understand the concept of information modeling, markup technologies, and how they can be applied to accounting.  ...  The user then receives a dialog box that states: "The specified XML source does not refer to a schema. Microsoft Excel will create a schema based on the XML source data."  ...  Evaluation (higher order thinking skill): Judge the effectiveness of the process for compiling financial information from general ledger data. The benefits of teaching XML are substantial.  ... 
doi:10.3194/aise.2006.1.1.11 fatcat:4x4vpgzagfdarawgliik3mlzoa

Page 20 of University Computing : The Bulletin of the IUCC Vol. 12, Issue 1 [page]

1990 University Computing : The Bulletin of the IUCC  
Products in the second category have included an assembler, a source program presentation tool,'' machine language translation programs (converting P-code to real machine code), an optimising compiler  ...  model, and established as a basis for practical exercise work in compiler extension throughout the remainder of the course.  ... 

Generation of Questions Sequences in Intelligent Teaching Systems Based on Algebraic Аpproach

Alexander Zuenko, Alexander Fridman, Boris Kulik
2013 Computer Science and Information Technology  
To model a strategy of examination, we use defeasible reasoning formalized within our earlier developed QC-structures.  ...  We propose using a partial order relation "question-subquestion" to build an individual trajectory of teaching.  ...  4.3 "Intelligent Databases" of the Programme # 16 of Basic Scientific Researches) and the Department for Nanotechnologies and Information Technologies of the Russian Academy of Sciences (project 2.3 within  ... 
doi:10.13189/csit.2013.010208 fatcat:ipaa6diptngrhokq5nrrgcbfz4

Defense against the dark arts

Mark W. Bailey, Clark L. Coleman, Jack W. Davidson
2008 ACM SIGCSE Bulletin  
the traditional compiler course.  ...  Our initial vision was to offer a course covering computer viruses-a subject that even a novice computer user has some familiarity.  ...  Viruses often use code sequences that a compiler would never generate.  ... 
doi:10.1145/1352322.1352245 fatcat:7xodw57h6rh6ra4g4c4vx4ma7q

Defense against the dark arts

Mark W. Bailey, Clark L. Coleman, Jack W. Davidson
2008 Proceedings of the 39th SIGCSE technical symposium on Computer science education - SIGCSE '08  
the traditional compiler course.  ...  Our initial vision was to offer a course covering computer viruses-a subject that even a novice computer user has some familiarity.  ...  Viruses often use code sequences that a compiler would never generate.  ... 
doi:10.1145/1352135.1352245 dblp:conf/sigcse/BaileyCD08 fatcat:oxqy7inrszgujp3vz3rjqd7ax4

Defense against the dark arts

Yusuf Chisti
2007 Biotechnology Advances  
the traditional compiler course.  ...  Our initial vision was to offer a course covering computer viruses-a subject that even a novice computer user has some familiarity.  ...  Viruses often use code sequences that a compiler would never generate.  ... 
doi:10.1016/j.biotechadv.2006.07.005 fatcat:3lykxs4qb5cj7ppg3vspsu3gxy

Defense against the Dark Arts

Vinton G. Cerf
2012 IEEE Internet Computing  
the traditional compiler course.  ...  Our initial vision was to offer a course covering computer viruses-a subject that even a novice computer user has some familiarity.  ...  Viruses often use code sequences that a compiler would never generate.  ... 
doi:10.1109/mic.2012.5 fatcat:ssj2odc65fandasle5mizuewxy

Compilers, The Forgotten Subject?

Allan C. Milne, Eilidh V. McAdam
2011 ITALICS  
The teaching of compiler construction and language theory is absent from many current computing degrees, the rationale being that they are now irrelevant to modern software engineering practice.  ...  Small languages, formal methods and object-orientation consolidation are identified as evidence of the applicability of compiler teaching to the wider software engineering context.  ...  Traditionally this phase concerned itself with code generation for some real or virtual machine.  ... 
doi:10.11120/ital.2011.10020032 fatcat:k3mci25uibdn5c57kbzqrgplke

Levels of exploration

Stephan Diehl, Andreas Kerren
2001 ACM SIGCSE Bulletin  
In this paper we look at how generation of such visualizations and the visualization of the generation process itself increase exploration.  ...  Visualization of computational models is at the heart of educational software for computer science and related fields.  ...  First the compiler generates code for the abstract machine, then this code can be interpreted or further compiled into real machine code.  ... 
doi:10.1145/366413.364538 fatcat:ikgekgeg5vfhxmau6drvfu4cba

Levels of exploration

Stephan Diehl, Andreas Kerren
2001 Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education - SIGCSE '01  
In this paper we look at how generation of such visualizations and the visualization of the generation process itself increase exploration.  ...  Visualization of computational models is at the heart of educational software for computer science and related fields.  ...  First the compiler generates code for the abstract machine, then this code can be interpreted or further compiled into real machine code.  ... 
doi:10.1145/364447.364538 dblp:conf/sigcse/DiehlK01 fatcat:fue5sk2cejh27iwlqj7zxjghg4

Teaching modeling using Umple: Principles for the development of an effective tool

Timothy C. Lethbridge
2014 2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)  
Umple is a model-oriented programming technology designed to teach modeling while at the same time being practical for industrial application.  ...  In this paper we discuss six principles we followed in order to ensure Umple can be effective as a learning resource: being highly usable, facilitating incremental learning, providing an experience of  ...  Umple has been demonstrated to help students improve their modeling skills [1] . We recommend others creating modeling tools consider a similar approach.  ... 
doi:10.1109/cseet.2014.6816777 dblp:conf/csee/Lethbridge14 fatcat:sew6ajtyijevdhxkmynzmeo23e
« Previous Showing results 1 — 15 out of 32,128 results