BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Used together with:
softwar (168)
use (111)
program (98)
engin (96)
comput (84)

Stem teach$ (all stems)

627 papers:

CSEETCSEET-2015-BollinHS #education #project management #simulation
Teaching Software Project Management by Simulation: Training Team Leaders for Real World Projects (AB, EH, CS), pp. 7–9.
ITiCSEITiCSE-2015-AbidBA #education #refactoring
Reflections on Teaching Refactoring: A Tale of Two Projects (SA, HAB, NA), pp. 225–230.
ITiCSEITiCSE-2015-AlshammariAH #adaptation #education #learning #security
The Impact of Learning Style Adaptivity in Teaching Computer Security (MA, RA, RJH), pp. 135–140.
ITiCSEITiCSE-2015-Aycock #education #experience #topic
Applied Computer History: Experience Teaching Systems Topics through Retrogames (JA), pp. 105–110.
ITiCSEITiCSE-2015-Dickson #development #education #game studies #using
Using Unity to Teach Game Development: When You’ve Never Written a Game (PED), pp. 75–80.
ITiCSEITiCSE-2015-DiethelmG #education
Questions on Spoken Language and Terminology for Teaching Computer Science (ID, JG), pp. 21–26.
ITiCSEITiCSE-2015-Frison #algorithm #education
A Teaching Assistant for Algorithm Construction (PF), pp. 9–14.
ITiCSEITiCSE-2015-HaaranenL #education #framework #git #version control
Teaching Git on the Side: Version Control System as a Course Platform (LH, TL), pp. 87–92.
ITiCSEITiCSE-2015-Hamilton #education #learning
Learning and Teaching Computing Sustainability (MH), p. 338.
ITiCSEITiCSE-2015-Kurkovsky #education #game studies #re-engineering
Teaching Software Engineering with LEGO Serious Play (SK), pp. 213–218.
ITiCSEITiCSE-2015-Patitsas #approach #education #student
A Numpy-First Approach to Teaching CS1 to Natural Science Students (EP), p. 333.
ITiCSEITiCSE-2015-QuinsonO #education #learning #programming
A Teaching System to Learn Programming: the Programmer’s Learning Machine (MQ, GO), pp. 260–265.
ITiCSEITiCSE-2015-ScottG #assessment #code review #education #quality #reliability
Reliability in the Assessment of Program Quality by Teaching Assistants During Code Reviews (MJS, GG), p. 346.
ITiCSEITiCSE-2015-Silvis-Cividjian #approach #education #multi #pervasive
Teaching Pervasive Computing to CS Freshmen: A Multidisciplinary Approach (NSC), pp. 195–200.
ITiCSEITiCSE-2015-WangMSLCW #data access #education #named #using #visualisation
RBACvisual: A Visualization Tool for Teaching Access Control using Role-based Access Control (MW, JM, CKS, TL, SC, CW), pp. 141–146.
ITiCSEITiCSE-2015-XhakajL #approach #education
A New Approach To Teaching Red Black Tree (FX, CWL), pp. 278–283.
HCIDUXU-DD-2015-Fabri #design #education #lessons learnt #student
Thinking with a New Purpose: Lessons Learned from Teaching Design Thinking Skills to Creative Technology Students (MF), pp. 32–43.
HCIHCI-DE-2015-BoscarioliBSB #challenge #concept #education #how #human-computer #industrial
How to Join Theoretical Concepts, Industry Needs and Innovative Technologies in HCI Courses? The Big Challenge of Teaching HCI (CB, SAB, MSS, SDJB), pp. 27–36.
ICEISICEIS-v1-2015-GrabisSS #collaboration #education #enterprise
Collaborative Teaching of ERP Systems in International Context (JG, KS, DS), pp. 196–205.
SEKESEKE-2015-GoncalvesW #bibliography #education #how #perspective #project management #tool support
How to Teach the Usage of Project Management Tools in Computer Courses: A Systematic Literature Review (RQG, CGvW), pp. 36–41.
SACSAC-2015-Usener #assessment #automation #data type #education #named
EASy-DSBuilder: automated assessment of tree data structures in computer science teaching (CAU), pp. 220–226.
ICSEICSE-v2-2015-JankeBW #education #learning #object-oriented #programming #question
Does Outside-In Teaching Improve the Learning of Object-Oriented Programming? (EJ, PB, SW), pp. 408–417.
ICSEICSE-v2-2015-MonsalveLW #education #game studies #learning
Transparently Teaching in the Context of Game-based Learning: the Case of SimulES-W (ESM, JCSdPL, VMBW), pp. 343–352.
ICSEICSE-v2-2015-RupakhetiC #architecture #case study #education #experience #student
Teaching Software Architecture to Undergraduate Students: An Experience Report (CRR, SVC), pp. 445–454.
ICSEICSE-v2-2015-WermelingerHRBR #education
Teaching Software Systems Thinking at The Open University (MW, JGH, LR, LB, MR, AKB), pp. 307–310.
CASECASE-2014-LiSZD #education
Teaching a calligraphy robot via a touch screen (JL, WS, MZ, XD), pp. 221–226.
DACDAC-2014-Rutenbar #automation #design #education
The First EDA MOOC: Teaching Design Automation to Planet Earth (RAR), p. 6.
SIGMODSIGMOD-2014-HoweFFFKR #database #education #question
Should we all be teaching “intro to data science” instead of “intro to databases”? (BH, MJF, JF, JF, TK, RR), pp. 917–918.
CSEETCSEET-2014-Dagnino #education #effectiveness #industrial #re-engineering
Increasing the effectiveness of teaching software engineering: A University and industry partnership (AD), pp. 49–54.
CSEETCSEET-2014-KroppMMZ #agile #collaboration #education #learning
Teaching and learning agile collaboration (MK, AM, MM, CGZ), pp. 139–148.
CSEETCSEET-2014-Lethbridge #development #education #effectiveness #modelling #using
Teaching modeling using Umple: Principles for the development of an effective tool (TCL), pp. 23–28.
CSEETCSEET-2014-NordioEMAPNS #coordination #distributed #education #empirical #re-engineering
An experiment on teaching coordination in a globally distributed software engineering class (MN, HCE, BM, NA, RP, EDN, AS), pp. 109–118.
CSEETCSEET-2014-Opdahl #development #education #semantics
Teaching semantic technologies as part of a software development program (ALO), pp. 203–204.
CSEETCSEET-2014-ReddyN #education
Teaching software product engineering in undergraduate computing curriculum (YRR, KVN), pp. 175–178.
CSEETCSEET-2014-Steppe #analysis #dependence #design #education #graph #using
Teaching analysis of software designs using dependency graphs (KS), pp. 65–73.
CSEETCSEET-2014-Wong #challenge #education #experience #lessons learnt #re-engineering
Experience of teaching Executive Master’s program in Software Engineering: Challenges, lessons learned, and path forward (WEW), pp. 186–187.
ITiCSEITiCSE-2014-ChenD #development #education #mobile
A teaching model for development of sensor-driven mobile applications (HC, KD), pp. 147–152.
ITiCSEITiCSE-2014-EckerdalKTNSM #education #learning
Teaching and learning with MOOCs: computing academics’ perspectives and engagement (AE, PK, NT, AN, JS, LM), pp. 9–14.
ITiCSEITiCSE-2014-FeasterAZH #concept #education
Serious toys: three years of teaching computer science concepts in K-12 classrooms (YF, FA, JZ, JOH), pp. 69–74.
ITiCSEITiCSE-2014-FerreiraM #algorithm #analysis #design #education #using
The magic of algorithm design and analysis: teaching algorithmic skills using magic card tricks (JFF, AM), pp. 75–80.
ITiCSEITiCSE-2014-Frison #algorithm #education #named #programming
AlgoTouch: a programming by demonstration tool for teaching algorithms (PF), p. 334.
ITiCSEITiCSE-2014-Jasute #education #geometry #interactive #learning #visualisation
An interactive visualization method of constructionist teaching and learning of geometry (EJ), p. 349.
ITiCSEITiCSE-2014-MagnenatSRSB #concept #education
Teaching a core CS concept through robotics (SM, JS, FR, RS, MBA), pp. 315–320.
ITiCSEITiCSE-2014-PolitzKF #bibliography #framework #named #programming
CaptainTeach: a platform for in-flow peer review of programming assignments (JGP, SK, KF), p. 332.
ITiCSEITiCSE-2014-PolitzPKF #bibliography #multi #named #programming
CaptainTeach: multi-stage, in-flow peer review for programming assignments (JGP, DP, SK, KF), pp. 267–272.
ITiCSEITiCSE-2014-SabitzerP #education #programming
Brain-based teaching in programming courses (BS, SP), p. 355.
ITiCSEITiCSE-2014-TollOWE #challenge #education #programming #student
The challenge of teaching students the value of programming best practices (DT, TO, AW, ME), p. 347.
ITiCSEITiCSE-2014-WangCMSW #data access #education #multi #named #security #using #visualisation
MLSvisual: a visualization tool for teaching access control using multi-level security (MW, SC, JM, CKS, CW), pp. 93–98.
SEFMSEFM-2014-KoreckoSDS #development #education #formal method #tool support
A Toolset for Support of Teaching Formal Software Development (SK, JS, ZD, BS), pp. 278–283.
SEFMSEFM-2014-SznukS #education #hoare #logic #tool support
Tool Support for Teaching Hoare Logic (TS, AS), pp. 332–346.
ICFPICFP-2014-Ramsey #design #education #on the
On teaching *how to design programs*: observations from a newcomer (NR), pp. 153–166.
HCIDUXU-DI-2014-Hellweg #development #education #future of #game studies #what
Wanting the Unwanted — What Games Can Teach Us about the Future of Software Development (DH), pp. 711–719.
HCIDUXU-ELAS-2014-Portugal #design
Design, User-Experience and Teaching-Learning (CP), pp. 230–241.
HCIDUXU-TMT-2014-SchmidtKGSGW #education
Bridging the Gap — Methods and Teaching of F-A-S-T — Framing-Art-Science- Technology (DS, GK, SG, CS, RG, MW), pp. 589–600.
HCIHCI-TMT-2014-MorDHF #education #human-computer #learning #online
Teaching and Learning HCI Online (EM, MGD, EH, NF), pp. 230–241.
HCIHCI-TMT-2014-SilvaCP #education #human-computer #interactive #learning
Studio-Based Learning as a Natural Fit to Teaching Human-Computer Interaction (PAS, MEC, BJP), pp. 251–258.
HCIHCI-TMT-2014-TombergL #case study #design #education #modelling
Teaching Design for All Through Empathic Modeling: A Case Study in Tallinn University (VT, ML), pp. 259–269.
HCIHIMI-AS-2014-KometaniTFA #behaviour #education #estimation #student
An Improved Teaching Behavior Estimation Model from Student Evaluations (YK, TT, TF, TA), pp. 59–68.
HCIHIMI-AS-2014-TanakaTH #development #education #using
Development of Teaching Material Volume Calculations Using a Wooden Puzzle (TT, MT, IH), pp. 109–117.
ICEISICEIS-v3-2014-AzevedoF #case study #education #learning #process #student
The Response Systems in the Student’s Learning/Teaching Process — A Case Study in a Portuguese School (PA, MJF), pp. 79–86.
ICMLICML-c2-2014-SinglaBBKK #education
Near-Optimally Teaching the Crowd to Classify (AS, IB, GB, AK, AK), pp. 154–162.
REFSQREFSQ-2014-HerrmannHLW #case study #education #experience #requirements
Experience-Oriented Approaches for Teaching and Training Requirements Engineering: An Experience Report (AH, AH, DL, RW), pp. 254–267.
CSEETCSEET-2013-BollinHS #assurance #development #education #process #simulation
Teaching software development processes by simulation: Wuality assurance as a factor of success (AB, EH, LS), pp. 362–364.
CSEETCSEET-2013-ChimalakondaN #adaptation #education #learning #personalisation #re-engineering #what
What makes it hard to teach software engineering to end users? some directions from adaptive and personalized learning (SC, KVN), pp. 324–328.
CSEETCSEET-2013-EterovicGB #approach #education #process
Teaching software processes to professionals: The approach taken by an evening master’s degree program (YE, GG, JB), pp. 309–313.
CSEETCSEET-2013-GabrysiakHPG #education #implementation #requirements
Cooperating with a non-governmental organization to teach gathering and implementation of requirements (GG, RH, LP, HG), pp. 11–20.
CSEETCSEET-2013-Jarzabek #design #education
Teaching advanced software design in team-based project course (SJ), pp. 31–40.
CSEETCSEET-2013-KroppM #agile #development #education
Teaching agile software development at university level: Values, management, and craftsmanship (MK, AM), pp. 179–188.
CSEETCSEET-2013-Lutz0D #education #object-oriented #smarttech
Teaching object-orientation with smartphones as digital CRC cards (RL, SS, SD), pp. 89–98.
CSEETCSEET-2013-NobleHBB #design #education #programming language #question #re-engineering
Designing Grace: Can an introductory programming language support the teaching of software engineering? (JN, MH, KBB, APB), pp. 219–228.
CSEETCSEET-2013-TamburriRL #design #education #social
Teaching software design with social engagement (DAT, MR, PL), pp. 61–69.
ITiCSEITiCSE-2013-Alshaigy #development #education #interactive #learning #programming language #python
Development of an interactive learning tool to teach python programming language (BA), p. 344.
ITiCSEITiCSE-2013-BergesHMBBMNSSO #education
Developing a competency model for teaching computer science in schools (MB, PH, JM, EB, KB, MMK, JN, NS, SES, LO), p. 327.
ITiCSEITiCSE-2013-BryfczynskiPCKD #data type #education
Teaching data structures with beSocratic (SB, RPP, MC, MK, BCD), pp. 105–110.
ITiCSEITiCSE-2013-CapovillaH #education #spreadsheet #student
Teaching spreadsheets to visually-impaired students in an environment similar to a mainstream class (DC, PH), pp. 99–104.
ITiCSEITiCSE-2013-FeasterAZH #algorithm #education #network #protocol
Serious toys II: teaching networks, protocols, and algorithms (YF, FA, JZ, JOH), pp. 273–278.
ITiCSEITiCSE-2013-HeinesJ #education
Teaching internationalization: internationally (JMH, KJ), pp. 93–98.
ITiCSEITiCSE-2013-Honig #education #programming #visual notation
Teaching and assessing programming fundamentals for non majors with visual programming (WLH), pp. 40–45.
ITiCSEITiCSE-2013-RidgewayWP #education #online
Diversifying computing teaching: building an online hub to promote inclusivity (JR, RW, RP), p. 332.
ITiCSEITiCSE-2013-Scharlau #development #education #game studies
Games for teaching software development (BAS), pp. 303–308.
ITiCSEITiCSE-2013-TrabelsiA #education #generative #network #using
Using network packet generators and snort rules for teaching denial of service attacks (ZT, LA), pp. 285–290.
CHICHI-2013-GrahamSPBD #architecture #distributed #game studies #what
Villains, architects and micro-managers: what tabula rasa teaches us about game orchestration (TCNG, IS, MP, QB, RD), pp. 705–714.
HCIDUXU-CXC-2013-ChoensawatSKH #education #learning
Desirability of a Teaching and Learning Tool for Thai Dance Body Motion (WC, KS, CK, KH), pp. 171–179.
HCIDUXU-PMT-2013-Matthiessen #design #education #experience #industrial #interactive #what
Interactive Design and the Human Experience: What Can Industrial Design Teach Us (NM), pp. 100–106.
HCIDUXU-PMT-2013-Yantac #design #education #experience #interactive #user interface
A Method for Teaching Affordance for User Experience Design in Interactive Media Design Education (AEY), pp. 630–638.
HCIHCI-AS-2013-OnoIY #comparative #education #evaluation
A Comparative Evaluation of Podcasting-Based and Mobile-Based Material Distribution Systems in Foreign Language Teaching (YO, MI, MY), pp. 474–483.
HCIHIMI-LCCB-2013-BoltonS #collaboration #design #education #network #social #tool support
Social Networking and Culturally Situated Design Teaching Tools: Providing a Collaborative Environment for K-12 (ATB, CDS), pp. 3–8.
HCIHIMI-LCCB-2013-KometaniTFA #education #feedback #student #using #video
Video Feedback System for Teaching Improvement Using Students’ Sequential and Overall Teaching Evaluations (YK, TT, TF, TA), pp. 79–88.
HCIOCSC-2013-BramanVDWRT #education #network #perspective #social
Teaching about the Impacts of Social Networks: An End of Life Perspective (JB, GV, AD, YW, KR, UT), pp. 240–249.
ICEISICEIS-v2-2013-SierraCVCV #education #re-engineering #recommendation
Microworld-type Ethnoeducational Computer Materials to Support the Teaching of Nasa-Yuwe — Recommendations from a Software Engineering Disciplines Viewpoint for Constructing Microworld-type Ethnoeducational Materials Aimed at Supporting Nasa Yuwe Language Teaching (LMS, EASC, JAV, TRC, EMV), pp. 526–531.
MODELSMoDELS-2013-BatoryLA #database #education #modelling #perspective #relational
Teaching Model Driven Engineering from a Relational Database Perspective (DSB, EL, MA), pp. 121–137.
MODELSMoDELS-2013-BatoryLA #database #education #modelling #perspective #relational
Teaching Model Driven Engineering from a Relational Database Perspective (DSB, EL, MA), pp. 121–137.
ICSEICSE-2013-KuhrmannFM #education #modelling #process
Teaching software process modeling (MK, DMF, JM), pp. 1138–1147.
ICSEICSE-2013-PaasivaaraLDRS #agile #distributed #education #re-engineering #student #using
Teaching students global software engineering skills using distributed scrum (MP, CL, DD, PR, AS), pp. 1128–1137.
ICSEICSE-2013-Rajlich #developer #education #re-engineering
Teaching developer skills in the first software engineering course (VR), pp. 1109–1116.
ICSEICSE-2013-TillmannHXGB #education #game studies #interactive #learning #programming #re-engineering
Teaching and learning programming and software engineering via interactive gaming (NT, JdH, TX, SG, JB), pp. 1117–1126.
CSEETCSEET-2012-AlmeidaLFLRWYYY #case study #development #distributed #education #experience
Teaching Globally Distributed Software Development: An Experience Report (ESdA, DL, SRF, CL, ZR, DMW, JY, MY, LY), pp. 105–109.
CSEETCSEET-2012-BollinHS #concept #education #experience #project management #simulation #using
Teaching Software Project Management using Simulations — The AMEISE Environment: from Concepts to Class Room Experience (AB, EH, LS), pp. 85–86.
CSEETCSEET-2012-FengL #education #experience #human-computer #re-engineering #student
An Experience of Teaching HCI to Undergraduate Software Engineering Students (GF, BL), pp. 125–129.
CSEETCSEET-2012-Sedano #education #towards
Towards Teaching Software Craftsmanship (TS), pp. 95–99.
CSEETCSEET-2012-TillmannHXB #education #game studies #learning #named #social
Pex4Fun: Teaching and Learning Computer Science via Social Gaming (NT, JdH, TX, JB), pp. 90–91.
CSEETCSEET-2012-TillmannMHFX #education #mobile #student #using
Engage Your Students by Teaching Computer Science Using Only Mobile Devices with TouchDevelop (NT, MM, JdH, MF, TX), pp. 87–89.
CSEETCSEET-2012-ZhangDHX #education
Teaching and Training for Software Analytics (DZ, YD, SH, TX), p. 92.
ITiCSEITiCSE-2012-Black #cpu #design #education #hardware
A hardware simulator for teaching CPU design (MB), p. 380.
ITiCSEITiCSE-2012-Bunimovich #education #problem
Teachers’ perception of teaching problem-solving strategies to novices (LB), p. 393.
ITiCSEITiCSE-2012-CookDHHJKS #abstraction #approach #education #modelling
A systematic approach to teaching abstraction and mathematical modeling (CTC, SDS, JOH, JEH, DPJ, JK, MS), pp. 357–362.
ITiCSEITiCSE-2012-FaginS #education #named
MyTuringTable: a teaching tool to accompany Turing’s original paper on computability (BF, DS), pp. 333–338.
ITiCSEITiCSE-2012-FeasterAH #education
Serious toys: teaching the binary number system (YF, FA, JOH), pp. 262–267.
ITiCSEITiCSE-2012-Gibson #algorithm #education #graph
Teaching graph algorithms to children of all ages (JPG), pp. 34–39.
ITiCSEITiCSE-2012-HershkovichH #education #how #tool support
How innovative technology tools can be used to create new methodology for teaching knowledge (EH, BH), p. 387.
ITiCSEITiCSE-2012-HiltonJ #array #education #learning #on the #testing
On teaching arrays with test-driven learning in WebIDE (MH, DSJ), pp. 93–98.
ITiCSEITiCSE-2012-Patitsas #education #generative #pseudo
Teaching labs on pseudorandom number generation (EAP), p. 376.
ITiCSEITiCSE-2012-Pullen #education #online
Pros and cons for teaching courses in the classroom and online simultaneously (JMP), pp. 180–185.
ITiCSEITiCSE-2012-QueirosL #education #named #programming
PETCHA: a programming exercises teaching assistant (RAPQ, JPL), pp. 192–197.
ITiCSEITiCSE-2012-Ragonis #algorithm #education #source code
Integrating the teaching of algorithmic patterns into computer science teacher preparation programs (NR), pp. 339–344.
ITiCSEITiCSE-2012-Santos #education #java
An open-ended environment for teaching Java in context (AS), pp. 87–92.
ITiCSEITiCSE-2012-Santos12a #education #java #using
Developing contexts for teaching Java using AGUIA/J (ALS), p. 378.
ITiCSEITiCSE-2012-TillmannB #education #mobile #programming
Teaching programming on a mobile device (NT, JB), p. 404.
ITiCSEITiCSE-2012-TillmannMHFBSX #education #future of #mobile #programming
The future of teaching programming is on mobile devices (NT, MM, JdH, MF, JB, AS, TX), pp. 156–161.
TFPIETFPIE-2012-StutterheimSS #declarative #education #programming #prolog
Forty hours of declarative programming: Teaching Prolog at the Junior College Utrecht (JS, WS, SDS), pp. 50–62.
AdaEuropeAdaEurope-2012-Tempelmeier #ada #concept #education #programming language
Teaching “Concepts of Programming Languages” with Ada (TT), pp. 60–74.
CIKMCIKM-2012-VydiswaranZRP #education #named #topic
BiasTrust: teaching biased users about controversial topics (VGVV, CZ, DR, PP), pp. 1905–1909.
ICPRICPR-2012-SilvaL #automation #education #framework #recognition
Automatic content recognition of teaching boards in the Tableau platform (GdFPeS, RDL), pp. 645–648.
KEODKEOD-2012-BachaZ12a #design #education
Designing a Model of Arabic Derivation, for Use in Computer Assisted Teaching (KB, MZ), pp. 352–356.
SEKESEKE-2012-GokhaleSM #education #open source #re-engineering #reverse engineering #tool support
Evaluating Open Source Reverse Engineering Tools for Teaching Software Engineering (SSG, TS, RM), pp. 162–167.
ICSEICSE-2012-BavotaLFOZ #approach #education #project management #re-engineering
Teaching software engineering and software project management: An integrated and practical approach (GB, ADL, FF, RO, CZ), pp. 1155–1164.
ICSEICSE-2012-BudgenDBH #education #question #what
What scope is there for adopting evidence-informed teaching in SE? (DB, SD, PB, NH), pp. 1205–1214.
ICSEICSE-2012-Cowling #education #testing
Stages in teaching software testing (TC), pp. 1185–1194.
ICSEICSE-2012-KilamoHC #case study #collaboration #development #education
Teaching collaborative software development: A case study (TK, IH, MAC), pp. 1165–1174.
ICSEICSE-2012-SusB #education #integration #re-engineering #using
Using continuous integration of code and content to teach software engineering with limited resources (JGS, WB), pp. 1175–1184.
VMCAIVMCAI-2012-Nipkow #education #proving #semantics
Teaching Semantics with a Proof Assistant: No More LSD Trip Proofs (TN), pp. 24–38.
CSEETCSEET-2011-BollinHM #education #project management #simulation #using
Teaching software project management using simulations (AB, EH, RTM), pp. 81–90.
CSEETCSEET-2011-BrueggeNG #education #industrial #re-engineering #tutorial
SLPC++: Teaching software engineering project courses in industrial application landscapes — A tutorial (BB, HN, MG), pp. 549–551.
CSEETCSEET-2011-ChenZL #education #testing
Teaching software testing methods based on diversity principles (ZC, JZ, BL), pp. 391–395.
CSEETCSEET-2011-FairleyW #education #re-engineering #student
Teaching systems engineering to software engineering students (REF, MJW), pp. 219–226.
CSEETCSEET-2011-GalvaoARAFG #education #learning #logic programming #process
A proposal for an educational system service to support teaching/learning process for logic programming (ERDG, RRdA, CMOR, SCA, FF, VCG), p. 556.
CSEETCSEET-2011-HeckmanHS #android #education #java #re-engineering
Teaching second-level Java and software engineering with Android (SSH, TBH, MS), pp. 540–542.
CSEETCSEET-2011-Kruchten #education #experience #industrial #project management
Experience teaching software project management in both industrial and academic settings (PK), pp. 199–208.
CSEETCSEET-2011-LethbridgeMFB #education #programming #uml #using
Teaching UML using umple: Applying model-oriented programming in the classroom (TCL, GM, AF, OBB), pp. 421–428.
CSEETCSEET-2011-MonsalveWL #education #re-engineering
Teaching software engineering with SimulES-W (ESM, VMBW, JCSdPL), pp. 31–40.
CSEETCSEET-2011-NanzTPM #assessment #concurrent #education #empirical
Empirical assessment of languages for teaching concurrency: Methodology and application (SN, FT, MP, BM), pp. 477–481.
CSEETCSEET-2011-OffuttLAX #abstraction #design #education #using #web
Using abstraction and Web applications to teach criteria-based test design (JO, NL, PA, WX), pp. 227–236.
CSEETCSEET-2011-PenzenstadlerF #education #question #re-engineering
Teach sustainability in software engineering? (BP, AF), pp. 454–458.
CSEETCSEET-2011-Shepperd #case study #education #experience
Group project work from the outset: An in-depth teaching experience report (MJS), pp. 361–370.
CSEETCSEET-2011-TillmannHX #education #game studies #learning #named #social
Pex4Fun: Teaching and learning computer science via social gaming (NT, JdH, TX), pp. 546–548.
CSEETCSEET-2011-Venkatagiri #agile #education #project management
Teach Project Management, pack an Agile punch (SV), pp. 351–360.
CSEETCSEET-2011-WongBDMOV #case study #education #experience #lessons learnt #testing
Teaching software testing: Experiences, lessons learned and the path forward (WEW, AB, VD, APM, JO, MAV), pp. 530–534.
ITiCSEITiCSE-2011-AlmstrumMLO #education
Teaching with CEOHP (VLA, DM, MZL, BBO), p. 354.
ITiCSEITiCSE-2011-AmbrosioM #education #matter #what
What matters most when teaching CS1 (APA, SWM), p. 385.
ITiCSEITiCSE-2011-BlackF #architecture #education #visual notation
Teaching computer architecture with a graphical PC simulator (MDB, MF), p. 337.
ITiCSEITiCSE-2011-FeasterSWH #education
Teaching CS unplugged in the high school (with limited success) (YF, LS, SKW, JOH), pp. 248–252.
ITiCSEITiCSE-2011-GuimaraesSA #education #game studies #security #using #video
Using video games to teach security (MAMG, HES, RA), p. 346.
ITiCSEITiCSE-2011-Guzdial #education #rest
Technology for teaching the rest of us (MG), p. 2.
ITiCSEITiCSE-2011-LevyV #education #problem
A problem solving teaching guide based on a procedure intertwined with a teaching model (RBBL, JÁVI), p. 374.
ITiCSEITiCSE-2011-Mahmoud #development #education #mobile
Best practices in teaching mobile application development (QHM), p. 333.
ITiCSEITiCSE-2011-MartinezC #algebra #education #relational
A cooperative learning-based strategy for teaching relational algebra (AM, AC), pp. 263–267.
ITiCSEITiCSE-2011-Moy #education #performance #student #tool support
Efficient and playful tools to teach Unix to new students (MM), pp. 93–97.
ITiCSEITiCSE-2011-MselleM #concept #education #memory management #programming
The impact of memory transfer language (MTL) in reducing misconceptions in teaching programming to novices (LJM, RM), p. 388.
ITiCSEITiCSE-2011-PullenC #education #open source
Moodle-integrated open source synchronous teaching (JMP, NKC), p. 353.
ITiCSEITiCSE-2011-VilnerZT #education #inheritance #using
Using greenfoot in teaching inheritance in CS1 (TV, EZ, ST), p. 342.
ITiCSEITiCSE-2011-VirsedaM #debugging #education #semantics #source code #verification
An innovative teaching tool based on semantic tableaux for verification and debugging of programs (RdVV, FPM), p. 352.
ITiCSEITiCSE-2011-Wolfer #education
A medical motif for teaching computer graphics in context (JW), p. 328.
MSRMSR-2011-Whitehead #data mining #game studies #mining #what
Fantasy, farms, and freemium: what game data mining teaches us about retention, conversion, and virality (keynote abstract) (JW), p. 1.
CHICHI-2011-BahamondezWS #education #mobile #multi
Utilizing multimedia capabilities of mobile phones to support teaching in schools in rural panama (EdCVB, CW, AS), pp. 935–944.
CSCWCSCW-2011-Bouz-AsalII #education #web
Analyzing patterns in composing teaching materials from the web (NBA, RI, TI), pp. 605–608.
HCIHCI-DDA-2011-ChiangT #design #education #interactive
Interaction Design Teaching Method Design (CWC, KT), pp. 45–53.
HCIOCSC-2011-KadenbachK #community #education #online #research #roadmap
Recent Trends in Software Support for Online Communities for Teaching and Research Projects in Higher Education (DK, CK), pp. 50–59.
SACSAC-2011-LimJLW #c #education #visualisation
Style Avatar: a visualization system for teaching C coding style (JSL, JHJ, YJL, GW), pp. 1210–1211.
SACSAC-2011-SharminRARF #education #game studies #interactive #speech
Teaching intelligible speech to the autistic children by interactive computer games (MAS, MMR, SIA, MMR, SMF), pp. 1208–1209.
CSEETCSEET-2010-BosnicCZLC #development #distributed #education
Customers’ Role in Teaching Distributed Software Development (IB, IC, MZ, RL, IC), pp. 73–80.
CSEETCSEET-2010-Cowling #education #formal method
Stages in Teaching Formal Methods (AJC), pp. 17–24.
CSEETCSEET-2010-LiuKC #education #testing
Teaching an End-User Testing Methodology (HL, FCK, TYC), pp. 81–88.
CSEETCSEET-2010-Zalewski #development #education #embedded
A Comprehensive Embedded Systems Lab for Teaching Web-Based Remote Software Development (JZ), pp. 113–120.
ITiCSEITiCSE-2010-Aberg #challenge #education #human-computer #student
Challenges with teaching HCI early to computer students (), pp. 3–7.
ITiCSEITiCSE-2010-BasawapatnaKR #design #education #game studies #scalability #using
Using scalable game design to teach computer science from middle school to graduate school (ARB, KHK, AR), pp. 224–228.
ITiCSEITiCSE-2010-BrindaH #case study #design #education #experience
A lecture about teaching informatics in secondary education: lecture design and first experiences (TB, PH), p. 320.
ITiCSEITiCSE-2010-ForsterJ #approach #education #network
Hands-on approach to teaching wireless sensor networks at the undergraduate level (AF, MJ), pp. 284–288.
ITiCSEITiCSE-2010-HauptHPGMBHKK #education #product line #research #virtual machine
The SOM family: virtual machines for teaching and research (MH, RH, TP, GG, SM, AB, AH, MK, RK), pp. 18–22.
ITiCSEITiCSE-2010-KoppelmanD #abstraction #education
Teaching abstraction in introductory courses (HK, BvD), pp. 174–178.
ITiCSEITiCSE-2010-RouthLMD #education #social #student
International sustainable exchange: student projects to teach social responsibility (CRR, CL, LM, ND), p. 317.
ITiCSEITiCSE-2010-Thompson #education
From phenomenography study to planning teaching (ET), pp. 13–17.
ICSMEICSM-2010-Rajlich #education #re-engineering
Teaching undergraduate software engineering (VR), pp. 1–2.
ICFPICFP-2010-Felleisen #exclamation
TeachScheme!: a checkpoint (MF), pp. 129–130.
ICEISICEIS-HCI-2010-LeiteGPSCBS #education #interface
A User-interface Environment as a Support in Maths Teaching for Deaf Children (MDL, LSG, ARP, MSS, MAC, LCEB, FS), pp. 79–85.
ICPRICPR-2010-OliveiraL #education
Generalizing Tableau to Any Color of Teaching Boards (DMdO, RDL), pp. 2411–2414.
ICSEICSE-2010-HumayunBFLA #analysis #bibliography #development #education #empirical #quality
An empirical analysis of team review approaches for teaching quality software development (AH, WB, GAF, FL, RA), pp. 567–575.
ICSEICSE-2010-MusilSWB #education #game studies #prototype #what
Synthesized essence: what game jams teach about prototyping of new software products (JM, AS, DW, SB), pp. 183–186.
ICSEICSE-2010-Rodrigues #3d #approach #architecture #artificial reality #education #named
VisAr3D: an approach to software architecture teaching based on virtual and augmented reality (CSCR), pp. 351–352.
CSEETCSEET-2009-AroraG #approach #development #education #enterprise #re-engineering #scalability
Software Engineering Approach for Teaching Development of Scalable Enterprise Applications (RA, SG), pp. 105–112.
CSEETCSEET-2009-BreretonTK #bibliography #education #empirical #programming #student
Pair programming as a teaching tool: a student review of empirical studies (PB, MT, RK), pp. 240–247.
CSEETCSEET-2009-GB #education #ontology #re-engineering #using
Using Ontologies to Aid the Teaching of Software Engineering (SPG, AB), pp. 224–231.
CSEETCSEET-2009-Jalote #education #re-engineering
Teaching an Introductory Software Engineering Course in a Computer Science Program (PJ), p. 7.
CSEETCSEET-2009-Kumar #approach #education #re-engineering
Innovative Teaching of Software Engineering: Practical Approach with Labs (SK), pp. 284–287.
ITiCSEITiCSE-2009-Al-BowAEFFLLM #education #game studies #programming #student #using
Using game creation for teaching computer programming to high school students and teachers (MAB, DA, JE, RF, JF, CL, STL, SM), pp. 104–108.
ITiCSEITiCSE-2009-Cassapu #education #experience #interactive
Introducing the interactive whiteboard in computer science teaching: a high school experience (AC), p. 364.
ITiCSEITiCSE-2009-Gomez-MartinJA #design pattern #education #game studies #product line #using
Teaching design patterns using a family of games (MAGM, GJD, JA), pp. 268–272.
ITiCSEITiCSE-2009-Hwang #education #operating system #video
Video courseware for teaching operating systems with Windows (SwH), p. 340.
ITiCSEITiCSE-2009-Hwang09a #education #learning #operating system
Blended learning for teaching operating systems with Windows (SwH), p. 380.
ITiCSEITiCSE-2009-Inghelbrecht #design #education #tool support
Tool support for teaching responsibility-driven design (YI), p. 351.
ITiCSEITiCSE-2009-MarcosFM #education #uml
The two states of the mind to teach UML (LdM, FF, JJM), p. 361.
ITiCSEITiCSE-2009-Merceron #automaton #design pattern #education
Design patterns to support teaching of automata theory (AM), p. 341.
ITiCSEITiCSE-2009-MisraBK #education #music
A music context for teaching introductory computing (AM, DSB, DK), pp. 248–252.
ITiCSEITiCSE-2009-MoffatT #algorithm #education
The use of MUVE technology in teaching AI algorithms (DCM, KT), p. 396.
ITiCSEITiCSE-2009-NorvellB #education #plugin
Rich content plug-ins for the teaching machine (TSN, MBL), p. 348.
ITiCSEITiCSE-2009-PatersonHC #approach #education #modelling #object-oriented #programming #using
Using coding patterns in a model-driven approach to teaching object oriented programming (JHP, JH, KFC), p. 358.
ITiCSEITiCSE-2009-QianLT #education #embedded #online #realtime
Teach real-time embedded system online with real hands-on labs (KQ, JL, LT), p. 367.
ITiCSEITiCSE-2009-Saeli #education #how #programming
How to teach programming in secondary education: first results of a PhD project (MS), p. 356.
ITiCSEITiCSE-2009-SoriaP #architecture #aspect-oriented #development #education #open source #using
Teaching software architectures and aspect-oriented software development using open-source projects (CCS, JP), p. 385.
ITiCSEITiCSE-2009-WhiteI #case study #education #experience #learning #research
Relating research and teaching: learning from experiences and beliefs (SW, AI), pp. 75–79.
LATALATA-2009-BalbachZ #algorithm #education
Recent Developments in Algorithmic Teaching (FJB, TZ), pp. 1–18.
ICFPICFP-2009-Pierce #education #programming language #proving #using
λ, the ultimate TA: using a proof assistant to teach programming language foundations (BCP), pp. 121–122.
HCIHCI-VAD-2009-SaitoMQS #development #education #mobile
Development of a Simulator of Abacus: Ancient Analog Calculator on a Mobile Phone as a Teaching Material (KS, YM, VQ, HS), pp. 204–208.
HCIHCI-VAD-2009-WangYXWD #education #evaluation #usability
A Pen-Based Teaching System for Children and Its Usability Evaluation (DW, TY, JX, HW, GD), pp. 256–265.
HCIHIMI-II-2009-ReichlH #education #learning
Promoting a Central Learning Management System by Encouraging Its Use for Other Purposes Than Teaching (FR, AH), pp. 689–698.
SEKESEKE-2009-Ye #collaboration #education #learning #re-engineering
An Academia-Industry Collaborative Teaching and Learning Model for Software Engineering Education (HY), pp. 301–305.
GTTSEGTTSE-2009-GjosaeterP #compilation #education #metamodelling
Teaching Computer Language Handling — From Compiler Theory to Meta-modelling (TG, AP), pp. 446–460.
WICSAWICSA-2008-MannistoSM #architecture #design #education
Teaching Software Architecture Design (TM, JS, VM), pp. 117–124.
HTHT-2008-Diniz #education #hypermedia #using
Efl and hypertext: using webquests to maximize english teaching (MGD), pp. 223–224.
CSEETCSEET-2008-BarbosaSM #education #experience #learning #testing
An Experience on Applying Learning Mechanisms for Teaching Inspection and Software Testing (EFB, SdRSdS, JCM), pp. 189–196.
CSEETCSEET-2008-BurgeW #communication #education #re-engineering
Teaching Communication Skills in the Software Engineering Curriculum (JEB, CW), pp. 265–266.
CSEETCSEET-2008-Honig #education #exclamation #generative #process #quality #re-engineering
Teaching Successful “Real-World” Software Engineering to the “Net” Generation: Process and Quality Win! (WLH), pp. 25–32.
CSEETCSEET-2008-RyooFJ #design #education #game studies #learning #object-oriented #problem #re-engineering
Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design (JR, FF, DSJ), pp. 137–144.
CSEETCSEET-2008-SalamahG #education #model checking #specification #using
A Technique for Using Model Checkers to Teach Formal Specifications (SS, AQG), pp. 181–188.
CSEETCSEET-2008-Taran #education #interactive #people
Managing Technical People: Creatively Teaching the Skills of Human Interaction in Today’s Diverse Classrooms (GT), pp. 93–100.
ITiCSEITiCSE-2008-Caldeira #case study #education #sql
Teaching SQL: a case study (CPC), p. 340.
ITiCSEITiCSE-2008-Connolly #design #development #education #multi #using
Complecto mutatio: teaching software design best practices using multi-platform development (RWC), p. 345.
ITiCSEITiCSE-2008-DemailleLP #compilation #education #set #tool support
A set of tools to teach compiler construction (AD, RL, BP), pp. 68–72.
ITiCSEITiCSE-2008-DenegriFGM #design pattern #education #interactive
A tool for teaching interactions between design patterns (ED, GF, AG, PJM), p. 371.
ITiCSEITiCSE-2008-Deugo #eclipse #education
Eclipse as a teaching tool (DD), p. 318.
ITiCSEITiCSE-2008-Diaz-AgudoJR #approach #education #how #semantics #web
How to teach semantic web?: a project-based approach (BDA, GJD, JARG), pp. 98–102.
ITiCSEITiCSE-2008-EagleB #array #education #game studies
Wu’s castle: teaching arrays and loops in a game (ME, TB), pp. 245–249.
ITiCSEITiCSE-2008-Fekete #education #java #student #thread
Teaching students to develop thread-safe java classes (ADF), pp. 119–123.
ITiCSEITiCSE-2008-Garcia-OsorioGG #algorithm #education #ll #lr #parsing
A tool for teaching LL and LR parsing algorithms (CGO, CGP, NGP), p. 317.
ITiCSEITiCSE-2008-Garcia-OsorioMJG #automaton #education #turing machine
Teaching push-down automata and turing machines (CGO, IMS, JJV, NGP), p. 316.
ITiCSEITiCSE-2008-GoldwasserL #education #object-oriented #python
Teaching an object-oriented CS1 -: with Python (MHG, DL), pp. 42–46.
ITiCSEITiCSE-2008-GotelSW #assessment #assurance #education #open source #programming #quality #student
Teaching software quality assurance by encouraging student contributions to an open source web-based system for the assessment of programming assignments (OG, CS, AW), pp. 214–218.
ITiCSEITiCSE-2008-Hollingsworth #approach #education #query
Teaching query writing: an informed instruction approach (JEH), p. 351.
ITiCSEITiCSE-2008-Jenkins #education #re-engineering
Teaching computer aided software engineering at the graduate level (MJ), pp. 63–67.
ITiCSEITiCSE-2008-LinhoffS #education #game studies #programming #using
Teaching game programming using XNA (JL, AS), pp. 250–254.
ITiCSEITiCSE-2008-MorenoICM #database #design #distance #education #learning #towards #using
Using accessible digital resources for teaching database design: towards an inclusive distance learning proposal (LM, AI, EC, PM), pp. 32–36.
ITiCSEITiCSE-2008-MurphyPK #approach #distance #education #learning #programming
A distance learning approach to teaching eXtreme programming (CM, DBP, GEK), pp. 199–203.
ITiCSEITiCSE-2008-PatersonHC #education #semantics
Drawing the line: teaching the semantics of binary class associations (JHP, JH, KFC), p. 362.
ITiCSEITiCSE-2008-RagonisH #education
Tutoring model for promoting teaching skills of computer science prospective teachers (NR, OH), pp. 276–280.
ITiCSEITiCSE-2008-ReyesM #combinator #education #game studies #java
Games developed in Java for teaching “Combinatorial Game Theory” (MR, ÁM), p. 359.
CHICHI-2008-ChangLHHCWCH #education
Playful toothbrush: ubicomp technology for teaching tooth brushing to kindergarten children (YCC, JLL, CJH, NYH, HHC, HYW, PYC, YLH), pp. 363–372.
CHICHI-2008-MoravejiKGPMI #education #named
Mischief: supporting remote teaching in developing regions (NM, TK, JG, USP, KM, KI), pp. 353–362.
ICSEICSE-2008-GannodBH #education #re-engineering #using
Using the inverted classroom to teach software engineering (GCG, JEB, MTH), pp. 777–786.
CSEETCSEET-2007-Burge #education #maintenance #multi #reliability
Exploiting Multiplicity to Teach Reliability and Maintainability in a Capstone Project (JEB), pp. 29–36.
CSEETCSEET-2007-Cowling #design #education
Stages in Teaching Software Design (AJC), pp. 141–148.
CSEETCSEET-2007-DistanteH #challenge #education #lessons learnt #programming #re-engineering #student
Challenges and Lessons Learned in Teaching Software Engineering and Programming to Hearing-Impaired Students (DD, SH), pp. 344–354.
CSEETCSEET-2007-KanerP #education #learning #testing
Practice and Transfer of Learning in the Teaching of Software Testing (CK, SP), pp. 157–166.
CSEETCSEET-2007-McGregorBBBK #architecture #education #reasoning #using
Using an Architecture Reasoning Tool to Teach Software Architecture (JDM, FB, LB, PB, MK), pp. 275–282.
CSEETCSEET-2007-TakemuraNHM #analysis #education #motivation #programming
Analysis of the Relation between the Teaching Materials and Motivation in Programming Education (YT, HN, KLH, KiM), pp. 317–326.
CSEETCSEET-2007-Taran #education #game studies #re-engineering #risk management #using
Using Games in Software Engineering Education to Teach Risk Management (GT), pp. 211–220.
ITiCSEITiCSE-2007-Ben-Ari #concurrent #education #nondeterminism
Teaching concurrency and nondeterminism with spin (MBA), pp. 363–364.
ITiCSEITiCSE-2007-CalderCLLS #data type #education #student
Teaching data structures to students who are blind (MC, RFC, JAL, NL, JS), pp. 87–90.
ITiCSEITiCSE-2007-DraganovaV #ajax #education
Teaching AJAX in web-centric courses (CD, VV), p. 311.
ITiCSEITiCSE-2007-Egan #education #women
Teaching a “Women in Computer Science” Course (MALE), pp. 216–220.
ITiCSEITiCSE-2007-GoldwasserL07a #education #object-oriented #programming #python
Teaching object-oriented programming in python (MHG, DL), pp. 365–366.
ITiCSEITiCSE-2007-Hwang #case study #education #experience #operating system
Teaching operating systems with Windows: experiences and contributions (SwH), p. 316.
ITiCSEITiCSE-2007-PapadopoulosDS #education #project management #web
Case-based instruction on the web for teaching software project management (PMP, SND, IS), pp. 136–140.
ITiCSEITiCSE-2007-Sheehan #education #operating system #ruby
Teaching operating systems with ruby (RJS), pp. 38–42.
ITiCSEITiCSE-2007-SloanNS #design #education #how #question
How should inclusivity influence teaching of ict design? (DS, BN, MS), pp. 307–308.
ITiCSEITiCSE-2007-XinogalosSD #education #experience #java
Teaching java with BlueJ: a two-year experience (SX, MS, VD), p. 345.
LISPILC-2007-Queinnec #education
Teaching CS to undergraduates at UPMC (CQ), p. 4.
CHICHI-2007-ToupsK #coordination #design #education
Implicit coordination in firefighting practice: design implications for teaching fire emergency responders (ZOT, AK), pp. 707–716.
ICEISICEIS-HCI-2007-AraujoB #architecture #education #game studies #using
Using Games in the Teaching of Digital Systems and of Computers Architecture (PJGdA, JVB), pp. 5–10.
SIGIRSIGIR-2007-EfthimiadisF #education #information retrieval #learning #named
IR-Toolbox: an experiential learning tool for teaching IR (ENE, NGF), p. 914.
GPCEGPCE-2007-Puschel #education #library #performance #question
Can we teach computers to write fast libraries? (MP), pp. 1–2.
ICSEICSE-2007-SrinivasanL #approach #education #process
A Constructivist Approach to Teaching Software Processes (JS, KL), pp. 664–672.
ICSEICSE-2007-Staron #education #evaluation #learning #process #re-engineering #student #using
Using Experiments in Software Engineering as an Auxiliary Tool for Teaching — A Qualitative Evaluation from the Perspective of Students’ Learning Process (MS), pp. 673–676.
CSEETCSEET-2006-CarverH #education #empirical #programming
Viope as a Tool for Teaching Introductory Programming: An Empirical Investigation (JCC, LH), pp. 9–16.
CSEETCSEET-2006-Frailey06a #education #experience #industrial
Experience Teaching Barry Boehm’s Techniques in Industrial and Academic Settings (DJF), pp. 219–225.
CSEETCSEET-2006-LucenaBG #case study #education #experience #re-engineering #student
A Germany-Brazil Experience Report on Teaching Software Engineering for Electrical Engineering Undergraduate Students (VFdLJ, AB, PG), pp. 69–76.
CSEETCSEET-2006-Northrop #architecture #education #quality
Let’s Teach Architecting High Quality Software (LMN), p. 5.
CSEETCSEET-2006-RahmanJ #development #education #lifecycle #programming
Applying Software Development Lifecycles in Teaching Introductory Programming Courses (SMR, PLJ), pp. 17–24.
ITiCSEITiCSE-2006-AdamsBBELS #education #programming language
Approaches to teaching the programming languages course: a potpourri (ESA, DB, JB, JE, PBL, DS), pp. 299–300.
ITiCSEITiCSE-2006-AssuncaoO #dot-net #education #framework #using #web #web service
Teaching web services using .NET platform (LA, ALO), p. 339.
ITiCSEITiCSE-2006-Boetje #education #re-engineering
Foundational actions: teaching software engineering when time is tight (JB), pp. 285–288.
ITiCSEITiCSE-2006-DonyC #education #programming
A tool for helping teach a programming method (ID, BLC), pp. 212–216.
ITiCSEITiCSE-2006-Godejord #education #social #using
Exploring teacher methodology: using the example of sexual abuse of children as a way of teaching social informatics (PAG), p. 340.
ITiCSEITiCSE-2006-HielscherW #automaton #education #formal method #learning #named
AtoCC: learning environment for teaching theory of automata and formal languages (MH, CW), p. 306.
ITiCSEITiCSE-2006-HoodH #education #project management #simulation #using
Teaching software project management using simulations (DJH, CSH), pp. 289–293.
ITiCSEITiCSE-2006-Joel #education
Living in a digital world: teaching computers and society via literature (WJJ), p. 303.
ITiCSEITiCSE-2006-LindqvistL #education #named #online
VERKKOKE: online teaching environment for telecommunications software and routing (JL, SL), p. 319.
ITiCSEITiCSE-2006-MatzkoD #c #education
Teaching CS1 with graphics and C (SM, TAD), pp. 168–172.
ITiCSEITiCSE-2006-OKellyG #approach #education #learning #problem #programming
RoboCode & problem-based learning: a non-prescriptive approach to teaching programming (JO, JPG), pp. 217–221.
ITiCSEITiCSE-2006-PetkovicTT #comparison #education #evaluation #re-engineering
Teaching practical software engineering and global software engineering: evaluation and comparison (DP, GDT, RT), pp. 294–298.
ITiCSEITiCSE-2006-PlimmerA #education #human-computer #learning
Peer teaching extends HCI learning (BP, RA), pp. 53–57.
ITiCSEITiCSE-2006-RussellMN #education #machine learning
Teaching AI through machine learning projects (IR, ZM, TWN), p. 323.
ITiCSEITiCSE-2006-Snapp06a #algorithm #education #graph
Teaching graph algorithms in a corn maze (RRS), p. 347.
ITiCSEITiCSE-2006-Utting #education #java #problem #programming #using
Problems in the initial teaching of programming using Java: the case for replacing J2SE with J2ME (IU), pp. 193–196.
ICSMEICSM-2006-BuchtaPPR #education #evolution #open source #re-engineering
Teaching Evolution of Open-Source Projects in Software Engineering Courses (JB, MP, DP, VR), pp. 136–144.
SOFTVISSOFTVIS-2006-KerrenMS #algorithm #education #novel
Novel algorithm explanation techniques for improving algorithm teaching (AK, TM, EMS), pp. 175–176.
ICSEICSE-2006-DamianHA #assessment #design #development #education #framework
Instructional design and assessment strategies for teaching global software development: a framework (DED, AH, BAA), pp. 685–690.
ICSEICSE-2006-El-Ramly #education #experience #re-engineering
Experience in teaching a software reengineering course (MER), pp. 699–702.
ICSEICSE-2006-HazzanD #development #education #framework
Teaching framework for software development methods (OH, YD), pp. 703–706.
PPoPPPPoPP-2006-JoinerGMP #education #parallel
Teaching parallel computing to science faculty: best practices and common pitfalls (DAJ, PG, TM, CP), pp. 239–246.
CSEETCSEET-2005-AlfonsoB #agile #education #process #re-engineering
An Iterative and Agile Process Model for Teaching Software Engineering (MIA, AB), pp. 9–16.
CSEETCSEET-2005-BouillonKL #education #re-engineering
Software Engineering Projects in Distant Teaching (PB, JK, SL), pp. 147–154.
CSEETCSEET-2005-JarzabekE #design #education
Teaching an Advanced Design, Team-Oriented Software Project Course (SJ, PKE), pp. 223–230.
CSEETCSEET-2005-LagoV #architecture #education
Teaching a Course on Software Architecture (PL, HvV), pp. 35–42.
CSEETCSEET-2005-PavlovY #education #object-oriented #uml #using
Using Pantomime in Teaching OOA&OOD with UML (VLP, AY), pp. 77–84.
CSEETCSEET-2005-Sindre #case study #communication #education #experience #game studies #student
Teaching Oral Communication Techniques in RE by Student-Student Role Play: Initial Experiences (GS), pp. 85–92.
CSEETCSEET-2005-Tomayko #education #programming
Teaching eXtreme Programming Remotely (JET), pp. 17–24.
CSEETCSEET-2005-Zeid #development #education #framework #object-oriented
Best Practices for Teaching Object-Oriented Framework Development (AZ), p. 257.
CSEETCSEET-2005-ZeidE #approach #development #education #framework #object-oriented
A Peer-Review Based Approach to Teaching Object-Oriented Framework Development (AZ, ME), pp. 51–58.
ITiCSEITiCSE-2005-ArmenM #education #risk management
Teaching about the risks of electronic voting technology (CA, RM), pp. 227–231.
ITiCSEITiCSE-2005-BassL #education #using
Teaching to analyze solutions using FGA (IB, DL), p. 360.
ITiCSEITiCSE-2005-BenayaZ #education #java #programming
Advanced programming in java workshop: teaching methodology (TB, EZ), p. 348.
ITiCSEITiCSE-2005-BerginWCGK #education #morphism #polymorphism
Teaching polymorphism early (JB, EW, MEC, MG, MK), pp. 342–343.
ITiCSEITiCSE-2005-CasadoWM #education #hardware #network
Teaching networking hardware (MC, GW, NM), pp. 208–212.
ITiCSEITiCSE-2005-Christensen #design #education
Implications of perspective in teaching objects first and object design (HBC), pp. 94–98.
ITiCSEITiCSE-2005-ClaypoolC #design #education #game studies #re-engineering
Teaching software engineering through game design (KTC, MC), pp. 123–127.
ITiCSEITiCSE-2005-Fekete #education #sql #transaction
Teaching transaction management with SQL examples (AF), pp. 163–167.
ITiCSEITiCSE-2005-FloodL #education #programming
Teaching programming collaboratively (RF, BL), pp. 321–324.
ITiCSEITiCSE-2005-Gal-EzerT #automaton #challenge #education
Challenges in teaching the pumping lemma in automata theory course (JGE, MBT), p. 369.
ITiCSEITiCSE-2005-GooldC #education
Teaching ethics in a virtual classroom (AG, JC), pp. 232–236.
ITiCSEITiCSE-2005-Holmboe #design #education #object-oriented
The linguistics of object-oriented design: implications for teaching (CH), pp. 188–192.
ITiCSEITiCSE-2005-HoodH #concept #education #programming #using
Teaching programming and language concepts using LEGOs (CSH, DJH), pp. 19–23.
ITiCSEITiCSE-2005-Liew #development #education #re-engineering
Teaching software development skills early in the Curriculum through software engineering (CWL), pp. 133–137.
ITiCSEITiCSE-2005-Luque #education #evolution #question
Is evolution or revolution the way for improving the teaching methodology in computer science? (EL), p. 2.
ITiCSEITiCSE-2005-PaisB05a #education #programming #user interface
Use of flash movies for teaching GUI programming (RP, JPB), p. 390.
ITiCSEITiCSE-2005-PatersonMC #development #education #web #xml
Teaching XML in a web development context (JHP, FM, GC), p. 359.
ITiCSEITiCSE-2005-Roiger #data mining #education #mining
Teaching an introductory course in data mining (RJR), p. 415.
ITiCSEITiCSE-2005-TobinW #education #security #using
Using a windows attack intRusion emulator (AWARE) to teach computer security awareness (DLTJ, MSW), pp. 213–217.
ITiCSEITiCSE-2005-Wagner #education #modelling #process
Teaching data modeling: process and patterns (PW), pp. 168–172.
ITiCSEITiCSE-2005-WeirVMN #education #how #java
Difficulties teaching Java in CS1 and how we aim to solve them (GRSW, TV, AJM, MN), pp. 344–345.
AdaEuropeAdaEurope-2005-SimonVP #ada #education #re-engineering
Teaching Software Engineering with Ada 95 (DS, GV, EP), pp. 115–128.
ICSEICSE-2005-HazzanT #aspect-oriented #education #re-engineering
Teaching human aspects of software engineering (OH, JET), pp. 647–648.
ICSEICSE-2005-Tamai #education #how #modelling
How to teach software modeling (TT), pp. 609–610.
ICSEICSE-2005-ZeidE #development #education #framework #using
Using peer reviews in teaching framework development (AZ, ME), pp. 627–628.
LDTALDTA-2005-SloaneW #eclipse #education #eli #programming language #using
Eclipse Support for Using Eli and Teaching Programming Languages (AMS, WMW), pp. 189–194.
CSEETCSEET-2004-GerberC #development #education #object-oriented #student
Teaching Object-Oriented Systems Development to Structurally Exposed Students (AG, EC), pp. 52–58.
CSEETCSEET-2004-HazzanT #aspect-oriented #education #learning #process #re-engineering
Reflection Processes in the Teaching and Learning of Human Aspects of Software Engineering (OH, JET), pp. 32–38.
CSEETCSEET-2004-Kaner #education #testing
Teaching Domain Testing: A Status Report (CK), pp. 112–117.
CSEETCSEET-2004-Kaner04a #education #testing #tutorial
Teaching the Software Testing Course: A Tutorial (CK), pp. 170–171.
CSEETCSEET-2004-MacNeil #comprehension #education #re-engineering
Teaching for Understanding and Its Specialization to Software Engineering (PEM), pp. 24–29.
CSEETCSEET-2004-McKimE #design #education #multi #object-oriented #programming #using
Using a Multiple Term Project to Teach Object Oriented Programming and Design (JCM, HJCE), pp. 59–64.
CSEETCSEET-2004-ThompsonT #education #re-engineering
Workshop on Teaching Ethics in Software Engineering Programmes (JBT, ET), pp. 162–164.
CSEETCSEET-2004-TomaykoCLSS #architecture #education
Key Considerations in Teaching Software Architecture (JET, SC, ML, MJS, DS), p. 174.
CSEETCSEET-2004-TowellT #education #re-engineering
A Further Exploration of Teaching Ethics in the Software Engineering Curriculum (ET, JBT), pp. 39–44.
ITiCSEITiCSE-2004-Armoni #education #how #question
Reductive thinking: how to teach it? (MA), p. 280.
ITiCSEITiCSE-2004-Ben-Ari #concurrent #education #tool support
A suite of tools for teaching concurrency (MBA), p. 251.
ITiCSEITiCSE-2004-Borge #education #object-oriented
Teaching OOP: experimental studies (RB), p. 252.
ITiCSEITiCSE-2004-Chang #education #network
Teaching computer networking with the help of personal computer networks (RKCC), pp. 208–212.
ITiCSEITiCSE-2004-Cliff #education #generative #question
Teaching about natural systems, the next generation of computers, and the generation after that? (DC), p. 1.
ITiCSEITiCSE-2004-Davoli #education #linux #operating system
Teaching operating systems administration with user mode linux (RD), pp. 112–116.
ITiCSEITiCSE-2004-Dixon #automation #education #learning
A single CASE environment for teaching and learning (MD), p. 271.
ITiCSEITiCSE-2004-HamadaS #automaton #education #empirical
A classroom experiment for teaching automata (MH, KS), p. 261.
ITiCSEITiCSE-2004-Hamer #approach #composition #design pattern #education #using
An approach to teaching design patterns using musical composition (JH), pp. 156–160.
ITiCSEITiCSE-2004-KuittinenS #education #programming
Teaching roles of variables in elementary programming courses (MK, JS), pp. 57–61.
ITiCSEITiCSE-2004-ListerBMTW #data type #education
The dimensions of variation in the teaching of data structures (RL, IB, BBM, JDT, SW), pp. 92–96.
ITiCSEITiCSE-2004-NatvigL #education #game studies
Age of computers: game-based teaching of computer fundamentals (LN, SL), pp. 107–111.
ITiCSEITiCSE-2004-NavarroH #education #game studies #named #process #re-engineering #simulation
SimSE: an educational simulation game for teaching the Software engineering process (EON, AvdH), p. 233.
ITiCSEITiCSE-2004-Stepney #education
Teaching post-classical computation: (extended abstract) (SS), p. 3.
ITiCSEITiCSE-2004-StuurmanF #case study #design pattern #education #experience
Experiences with teaching design patterns (SS, GF), pp. 151–155.
ITiCSEITiCSE-2004-ThomasM #database #education #research #scalability
Use of large databases for group projects at the nexus of teaching and research (RCT, RM), pp. 161–165.
ITiCSEITiCSE-2004-Waraich #education #logic #using
Using narrative as a motivating device to teach binary arithmetic and logic gates (AW), pp. 97–101.
ITiCSEITiCSE-2004-ZurV #education
Teaching certificate in computer science: didactics workshop (EZ, TV), p. 240.
ITiCSEITiCSE-WGR-2004-Bogoyavlenskaya #education #network
Teaching networking congestion control (OYB), pp. 35–41.
ITiCSEITiCSE-WGR-2004-Bruce #education #how
Controversy on how to teach CS 1: a discussion on the SIGCSE-members mailing list (KBB), pp. 29–34.
ITiCSEITiCSE-WGR-2004-CinneideT #approach #design pattern #education #problem
A problem-based approach to teaching design patterns (MÓC, RT), pp. 80–82.
ITiCSEITiCSE-WGR-2004-Mason #education
Teaching by analogy: the switch statement (JM), pp. 105–107.
ITiCSEITiCSE-WGR-2004-Shumba #education #effectiveness #towards
Towards a more effective way of teaching a cybersecurity basics course (RS), pp. 108–111.
AdaEuropeAdaEurope-2004-AlvarezPOSN #ada #education #framework #realtime #using
Teaching Real-Time Systems Around a Digital Model Railroad Platform Using Ada (, JAP, FJO, PS, PJNL), pp. 213–224.
AdaSIGAda-2004-Brown #ada #education #using
Teaching graphics using Ada (CWB), pp. 47–50.
ICEISICEIS-v4-2004-HislopE #analysis #education #online
An Analysis of Variation in Teaching Effort Across Tasks in Online and Traditional Courses (GWH, HJCE), pp. 202–207.
SACSAC-2004-Cristea #adaptation #authoring #education #hypermedia
Evaluating adaptive hypermedia authoring while teaching adaptive systems (AIC), pp. 929–934.
SIGMODSIGMOD-2003-Ullman #education #performance
Improving the Efficiency of Database-System Teaching (JDU), pp. 1–3.
VLDBVLDB-2003-GrustKT #education #relational
Staircase Join: Teach a Relational DBMS to Watch its (Axis) Steps (TG, MvK, JT), pp. 524–525.
CSEETCSEET-2003-Ahtee #education #re-engineering
Inspections and Historical Data in Teaching Software Engineering Project Course (TA), pp. 288–297.
CSEETCSEET-2003-BakerNH #education #game studies #re-engineering
An Experimental Card Game for Teaching Software Engineering (AB, EON, AvdH), pp. 216–223.
CSEETCSEET-2003-GnatzKPS #approach #education #re-engineering
A Practical Approach of Teaching Software Engineering (MG, LK, FP, TS), pp. 120–128.
CSEETCSEET-2003-HazzanD #development #education #programming
Teaching a Software Development Methodology: The Case of Extreme Programming (OH, YD), pp. 176–184.
CSEETCSEET-2003-Perez-MartinezS #coordination #education #re-engineering
A Coordinated Plan for Teaching Software Engineering in the Rey Juan Carlos University (JEPM, ASA), p. 107–?.
CSEETCSEET-2003-StrooperCNS #education #re-engineering
Teaching Software Engineering Fundamentals to Practicing Engineers (PAS, DAC, SN, TS), pp. 36–43.
CSEETCSEET-2003-TelesO #communication #education #re-engineering
Reviewing the Curriculum of Software Engineering Undergraduate Courses to Incorporate Communication and Interpersonal Skills Teaching (VMT, CETdO), pp. 158–165.
CSEETCSEET-2003-Towell #education #re-engineering
Teaching Ethics in the Software Engineering Curriculum (ET), pp. 150–157.
CSEETCSEET-2003-X03b #education #how
Teaching how to engineer software, pp. 30–31.
ITiCSEITiCSE-2003-AdamsDGHLN #challenge #education
Challenges in teaching capstone courses (LA, MD, AG, OH, KL, IN), pp. 219–220.
ITiCSEITiCSE-2003-AndersenBBCM #approach #education #programming #student
Teaching programming to liberal arts students: a narrative media approach (PBA, JB, SB, MEC, JM), pp. 109–113.
ITiCSEITiCSE-2003-Becker #approach #education #multi
A multiple intelligences approach to teaching number systems (KB), p. 250.
ITiCSEITiCSE-2003-EkateriniSP #education #learning #problem
Teaching IT in secondary education through problem-based learning could be really beneficial (GE, BS, GP), p. 243.
ITiCSEITiCSE-2003-Fone #education #performance #using
Using semiotics to analyze the efficiency of a model in teaching (WF), p. 232.
ITiCSEITiCSE-2003-Gal-EzerVZ #algorithm #approach #education #performance
Teaching algorithm efficiency in a CS1 course SBTa different approach (JGE, TV, EZ), p. 256.
ITiCSEITiCSE-2003-GunawardenaA #approach #education #learning #programming
A customized learning objects approach to teaching programming (AG, VA), p. 264.
ITiCSEITiCSE-2003-HuangS #design #education #using
Teaching undergraduate software design in a liberal arts environment using RoboCup (TH, FS), pp. 114–118.
ITiCSEITiCSE-2003-JulianoCK #architecture #education #using
Observations from using two modes of teaching undergraduate computer architecture (BAJ, CHC, EK), p. 248.
ITiCSEITiCSE-2003-KnoxCI #education #using
Using the NSDL and CITIDEL to enhance teaching (DK, LNC, JI), p. 246.
ITiCSEITiCSE-2003-MurrayHKMWST #case study #education #experience #ide #java #what
Experiences with IDEs and Java teaching: what works and what doesn’t (KAM, JMH, MK, TM, PJW, NCS, JAT), pp. 215–216.
ITiCSEITiCSE-2003-NevisonW #case study #design pattern #education #java #using
Teaching objects early and design patterns in Java using case studies (CN, BW), pp. 94–98.
ITiCSEITiCSE-2003-Papadimitriou #education #named
Mythematics: storytelling in the teaching of computer science and mathematics (CHP), p. 1.
ITiCSEITiCSE-2003-PapadopoulosP #algorithm #authoring #education #using
Using ToolBook authoring tool to facilitate the teaching of algorithms (GP, HMP), p. 277.
ITiCSEITiCSE-2003-ParkerBM #education #multi
Computer science and the arts: some multi-disciplinary teaching collaborations (JRP, KB, DM), p. 252.
ITiCSEITiCSE-2003-PatersonH #database #education #ide #java #object-oriented #using
Teaching Java: using an object-oriented database and the BlueJ IDE (JHP, JH), p. 273.
ITiCSEITiCSE-2003-Scott #education #game studies #interface #java #programming #visual notation
Teaching graphical interface programming in Java with the game of wari (KS), p. 254.
ITiCSEITiCSE-2003-Sojka03b #education #interactive #javascript #using
Interactive teaching materials in PDF using JavaScript (PS), p. 275.
ITiCSEITiCSE-2003-Xinogalos #education #named #object-oriented #programming
objectKarel: a didactic microworld for teaching object-oriented programming (SX), p. 233.
IWPCIWPC-2003-DeursenFKR #case study #comprehension #education #evolution #experience
Experiences in Teaching Software Evolution and Program Comprehension (AvD, JMF, RK, JR), pp. 283–284.
AdaEuropeAdaEurope-2003-Lamm #ada #design #education #java
Booch’s Ada vs. Liskov’s Java: Two Approaches to Teaching Software Design (EL), pp. 102–112.
RERE-2003-ZowghiP #education #game studies #lessons learnt #requirements
Teaching Requirements Engineering through Role Playing: Lessons Learnt (DZ, SP), p. 233–?.
ICSEICSE-2003-Ross #concept #contract #education #programming
Teaching Contract Programming Concepts to Future Software Engineers (DFR), p. 647.
CSEETCSEET-2002-BlakeC #development #education #lifecycle #object-oriented #re-engineering
Teaching an Object-Oriented Software Development Lifecycle in Undergraduate Software Engineering Education (MBB, TC), pp. 234–240.
CSEETCSEET-2002-FullerCD #approach #case study #education #risk management
A New Approach to Teaching Software Risk Management with Case Studies (AF, PRC, LD), p. 215–?.
CSEETCSEET-2002-HallingZKB #education #process #student
Teaching the Unified Process to Undergarduate Students (MH, WZ, MK, SB), pp. 148–159.
CSEETCSEET-2002-UmphressH #education #learning #process
Software Process as a Foundation for Teaching, Learning and Accrediting (DAU, JAHJ), pp. 160–169.
ITiCSEITiCSE-2002-Bergin #education #web #wiki
Teaching on the wiki web (JB), p. 195.
ITiCSEITiCSE-2002-CarboneS #education #learning #question #student #what
A studio-based teaching and learning model in IT: what do first year students think? (AC, JS), pp. 213–217.
ITiCSEITiCSE-2002-Chalk #aspect-oriented #education #human-computer #learning
Evaluating the use of a virtual learning environment for teaching aspects of HCI (PC), pp. 125–129.
ITiCSEITiCSE-2002-Hamer02a #approach #design pattern #education
A musical approach to teaching design patterns (JH), p. 197.
ITiCSEITiCSE-2002-HansenR #collaboration #education #learning #modelling #object-oriented #tool support
Tool support for collaborative teaching and learning of object-oriented modeling (KMH, AVR), pp. 146–150.
ITiCSEITiCSE-2002-KasyanovK #education #learning
Web-based systems for supporting computer-science teaching and learning (VNK, EVK), p. 238.
ITiCSEITiCSE-2002-Schreiner #algorithm #distributed #education #java #tool support
A java toolkit for teaching distributed algorithms (WS), pp. 111–115.
ITiCSEITiCSE-2002-Shene #education #named #parallel #programming #thread
ThreadMentor: a system for teaching multithreaded programming (CKS), p. 229.
ICEISICEIS-2002-IglesiasMCCF #database #design #education #fault #learning
Learning to Teach Database Design by Trial and Error (AI, PM, DC, EC, FF), pp. 500–505.
SEKESEKE-2002-BagnoliFS #distance #education #named
WebTeach: an integrated web-based cooperative environment for distance teaching (FB, FF, AS), pp. 519–520.
SEKESEKE-2002-VanT #collaboration #education #evaluation #named #process
FAQshare: a frequently asked questions voting system as a collaboration and evaluation tool in teaching activities (HLV, AT), pp. 557–560.
DACDAC-2001-OzgunerMDWSH #design #education #logic #verification
Teaching Future Verification Engineers: The Forgotten Side of Logic Design (, DWM, JD, BW, JS, LH), pp. 253–255.
HTHT-2001-MooreBS #education #using
Personally tailored teaching in WHURLE using conditional transclusion (AM, TJB, CDS), pp. 163–164.
CSEETCSEET-2001-Carrington #education
Teaching PSPSM and TSPi in Universities (DAC), p. 139–?.
CSEETCSEET-2001-Cowling01a #algorithm #data type #education #experience #java #re-engineering
Teaching Data Structures and Algorithms in a Software Engineering Degree: Some Experience with Java (AJC), pp. 247–257.
CSEETCSEET-2001-GrothR #all about #education #process #re-engineering
It’s All about Process: Project Oriented Teaching of Software Engineering (DPG, ELR), pp. 7–17.
CSEETCSEET-2001-RobillardKd #education #process
YOOPEEDOO (UPEDU): A Process for Teaching Software Process (PNR, PK, Pd), pp. 18–26.
CSEETCSEET-2001-Runeson #case study #education #experience
Experiences from Teaching PSP for Freshmen (PR), p. 98–?.
ITiCSEITiCSE-2001-BerqueJJ #education #using
Teaching theory of computation using pen-based computers and an electronic whiteboard (DAB, DKJ, LJ), pp. 169–172.
ITiCSEITiCSE-2001-CarnianiD #comprehension #education #network
The NetWire emulator: a tool for teaching and understanding networks (EC, RD), pp. 153–156.
ITiCSEITiCSE-2001-ChoiC #design #education #interactive #learning #multi #object-oriented #using
Using interactive multimedia for teaching and learning object oriented software design (SHC, SC), p. 176.
ITiCSEITiCSE-2001-DannCP #education #recursion #using #visualisation
Using visualization to teach novices recursion (WD, SC, RP), pp. 109–112.
ITiCSEITiCSE-2001-HabermanK #black box #concept #education
Activating “black boxes” instead of opening “zipper” — a method of teaching novices basic CS concepts (BH, YBDK), pp. 41–44.
ITiCSEITiCSE-2001-HoldenY #education
Innovative teaching practices in computing education: the TLA project (JH, AY), p. 174.
ITiCSEITiCSE-2001-KollingR #education #guidelines #java #object-oriented
Guidelines for teaching object orientation with Java (MK, JR), pp. 33–36.
ITiCSEITiCSE-2001-Koppelman #abstraction #education
Teaching abstraction explicitly (HK), p. 191.
ITiCSEITiCSE-2001-McCaugheyA #community #education #learning #network
The learning and teaching support network promoting best practice in the information and computer science academic community (AM, SA), p. 175.
ITiCSEITiCSE-2001-MendesMC #approach #education #flexibility #hypermedia
The cognitive flexibility theory0: an approach for teaching Hypermedia Engineering (EM, NM, SC), pp. 21–24.
ITiCSEITiCSE-2001-Stevens #case study #education #experience #re-engineering
Experiences teaching software engineering for the first time (KTS), pp. 77–80.
ITiCSEITiCSE-2001-Vat #design #education #human-computer #synthesis
Teaching HCI with scenario-based design: the constructivist’s synthesis (KHV), pp. 9–12.
CHICHI-2001-BhavnaniRJ #education #identification #using
Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications (SKB, FR, BEJ), pp. 229–236.
VISSOFTSVIS-2001-FleischerK #algorithm #animation #education
Algorithm Animation for Teaching (RF, LK), pp. 113–128.
VISSOFTSVIS-2001-RossG #education #learning #named #web
Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web (RJR, MTG), pp. 269–284.
AdaSIGAda-2001-FaginME #ada #education #using
Teaching computer science with robotics using Ada/Mindstorms 2.0 (BSF, LDM, TWE), pp. 73–78.
ICEISICEIS-v2-2001-Rizk #education #web
The Use of Information on the Web to Enhance Teaching (NJR), pp. 1002–1009.
ICEISICEIS-v2-2001-Serbedzija #education #internet #programming
Internet Programming: Teaching by Examples (NBS), pp. 996–1001.
CSEETCSEET-2000-Cusick #education #lessons learnt #re-engineering #student
Lessons Learned from Teaching Software Engineering to Adult Students (JJC), p. 39–?.
CSEETCSEET-2000-CybulskiL #analysis #design #education #multi #using
Teaching Systems Analysis and Design Using Multimedia and Patterns (JLC, TL), pp. 113–122.
CSEETCSEET-2000-DampierW #education #re-engineering #realtime
Teaching Scientific Method for Real-Time Software Engineering (DAD, REW), p. 199.
CSEETCSEET-2000-DemuthHZS #approach #education #experience #implementation
A Framework-Based Approach to Teaching OOT: Aims, Implementation, and Experience (BD, HH, SZ, LS), pp. 283–293.
CSEETCSEET-2000-DuleyM #education #student
Did We Really Teach That?: A Glimpse of Things Students (Don’t) Learn from Traditional CS1 (RD, SPM), pp. 237–245.
CSEETCSEET-2000-McDonald #education #industrial #project management
Teaching Software Project Management in Industrial and Academic Environments (JM), pp. 151–160.
CSEETCSEET-2000-ParrishDHH #approach #case study #component #education #re-engineering
A Case Study Approach to Teaching Component Based Software Engineering (ASP, BD, DPH, JEH), p. 140–?.
CSEETCSEET-2000-SobelSSH #education #formal method #re-engineering
Teaching Formal Methods Early in the Software Engineering Curriculum (panel) (AEKS, HS, AMS, PBH), p. 55–?.
ITiCSEITiCSE-2000-CarrS #education #library #parallel #programming #thread
A portable class library for teaching multithreaded programming (SC, CKS), pp. 124–127.
ITiCSEITiCSE-2000-DickPM #education #re-engineering #tool support
Teaching tools for software engineering education (MD, MP, JM), pp. 49–52.
ITiCSEITiCSE-2000-Fagin #ada #education #using
Using Ada-based robotics to teach computer science (BSF), pp. 148–151.
ITiCSEITiCSE-2000-Hagan #education #java #using
Using BlueJ to teach Java (poster session) (DH), pp. 188–189.
ITiCSEITiCSE-2000-KleinDHBGLCS #challenge #education
Teaching inter-institutional courses (panel session): sharing challenges and resources (BJK, MD, DH, AB, AG, MZL, TC, ES), pp. 178–179.
ITiCSEITiCSE-2000-NelsonN #education #network #open source #using
Teaching computer networking using open source software (DN, YMN), pp. 13–16.
ITiCSEITiCSE-2000-Pullen #convergence #education
The Internet-based lecture: converging teaching and technology (JMP), pp. 101–104.
ITiCSEITiCSE-2000-RaabRP #education #java #tool support
Pedagogical power tools for teaching Java (JR, RR, VKP), pp. 156–159.
ITiCSEITiCSE-2000-Raner #education #object-oriented #visualisation
Teaching object-orientation with the Object Visualization and Annotation Language (OVAL) (MR), pp. 45–48.
ITiCSEITiCSE-2000-ShinYLL #database #education #learning
Plan of teaching & learning for database software through situated learning (poster session) (SBS, IHY, CHL, TWL), pp. 193–194.
ITiCSEITiCSE-2000-Stratton #approach #education #network #protocol #quote
“Network protocols and services”: a non-specialist approach to teaching networking (poster session) (DS), p. 194.
WCREWCRE-2000-BlahaB #database #education #reverse engineering
Teaching Database Reverse Engineering (MRB, IB), pp. 79–85.
ICMLICML-2000-BoicuTMBSCL #education #named #programming
Disciple-COA: From Agent Programming to Agent Teaching (MB, GT, DM, MB, PS, FC, CL), pp. 73–80.
KRKR-2000-MorgensternT #challenge #education #information management #representation
Teaching Knowledge Representation: Challenges and Proposals (LM, RHT), pp. 725–733.
SACSAC-2000-BarraCPGRS #distance #education #learning
Teach++: A Cooperative Distance Learning and Teaching Environment (MB, GC, UFP, VG, CR, VS), pp. 124–130.
ICSEICSE-2000-Moore #education #lessons learnt #re-engineering #tool support #using
Lessons learned from teaching reflective software engineering using the Leap toolkit (CAM), pp. 672–675.
CADECADE-2000-AndrewsB #education #higher-order #logic #named #proving #theorem proving #tutorial #using
Tutorial: Using TPS for Higher-Order Theorem Proving and ETPS for Teaching Logic (PBA, CEB), pp. 511–512.
CSEETCSEET-1999-Murphy #approach #education #project management
Teaching Software Project Management: A Response-Interaction Approach (MGM), p. 26–?.
ITiCSEITiCSE-1999-ArnowB #education #online #programming #using #web
On-line programming examinations using Web to teach (DA, OB), pp. 21–24.
ITiCSEITiCSE-1999-CabezaCR #behaviour #education #memory management #named
CacheSim: a cache simulator for teaching memory hierarchy behaviour (MLCC, MIGC, MLR), p. 181.
ITiCSEITiCSE-1999-Campos #distance #education #effectiveness #requirements
Minimum requirements for effective distance teaching systems (GLdC), p. 182.
ITiCSEITiCSE-1999-Clear #collaboration #concept #education #interactive #learning
A collaborative learning trial between New Zealand and Sweden-using Lotus Notes Domino in teaching the concepts of Human Computer Interaction (TC), pp. 111–114.
ITiCSEITiCSE-1999-DavyJ #education #learning #programming
Research-led innovation in teaching and learning programming (JD, TJ), pp. 5–8.
ITiCSEITiCSE-1999-DeeR #approach #education #learning
ACOM (“computing for all”): an integrated approach to the teaching and learning of information technology (HD, PR), p. 195.
ITiCSEITiCSE-1999-DeveauxFF #approach #education #re-engineering
Software engineering teaching: a “Docware” approach (DD, RF, PF), pp. 163–166.
ITiCSEITiCSE-1999-EllisHSLDCRT #collaboration #education #java #programming
A collaborative strategy for developing shared Java teaching resources to support first year programming (AE, DH, JS, JL, WD, AC, JR, ST), pp. 84–87.
ITiCSEITiCSE-1999-FuenteCC #architecture #education
Teaching computer architecture with a new superscalar processor emulator (SRdlF, MIGC, RMC), pp. 99–102.
ITiCSEITiCSE-1999-Impagliazzo #architecture #education #scalability #word
Teaching very large instruction word architectures (JI), p. 208.
ITiCSEITiCSE-1999-Levin #education
Use of a soundcard in teaching audio frequency and analog modem communications (MHL), pp. 79–83.
ITiCSEITiCSE-1999-Polak #case study #communication #education #using
Teaching computer communication skills using case study method (PP), p. 190.
ITiCSEITiCSE-1999-PutSZ99a #education #internet #process
The use of the Internet in the teaching process (DP, JS, MZ), p. 193.
ITiCSEITiCSE-1999-Taylor99a #education #learning
Math link: linking curriculum, instructional strategies, and technology to enhance teaching and learning (HGT), p. 201.
ITiCSEITiCSE-1999-Utting #education #learning
Gathering and disseminating good practice at teaching and learning conferences (IU), p. 202.
ITiCSEITiCSE-1999-YangB #education #interface #java #programming #using
Using Java and the socket interface in teaching client/server programming (AY, YB), p. 206.
ITiCSEITiCSE-1999-ZoltowskiBD #education
Curriculum and teaching delivery change in an international context (BZ, RDB, JD), pp. 33–35.
FMFM-v2-1999-LevyT #approach #education
A PVS-Based Approach for Teaching Constructing Correct Iterations (ML, LT), pp. 1859–1860.
HCIHCI-CCAD-1999-CarroMR #adaptation #education #learning
Teaching tasks in an adaptive learning environment (RMC, RM, EP, PR), pp. 740–744.
HCIHCI-CCAD-1999-InmanL #education #using
Teaching orientation and mobility skills to blind children using simulated acoustical environments (DPI, KL), pp. 1090–1094.
HCIHCI-CCAD-1999-OzawaAFSY #adaptation #case study #education #implementation #process #realtime
An experimental study on implementing real-time estimator of human cognitive process into eye-sensing head mounted display for realizing adaptive CAI for teaching plant diagnosis knowledge (TO, YA, SF, HS, HY), pp. 1197–1200.
TOOLSTOOLS-USA-1999-Dedene #case study #education #eiffel #experience #programming language #student
Experiences Teaching Eiffel as a First Programming Language to Economy Students (GD), pp. 584–592.
TOOLSTOOLS-USA-1999-GriffithsWHMR #architecture #education #user interface
Separable UI Architectures in Teaching Object Technology (RG, MW, SH, MM, HR), pp. 290–299.
TOOLSTOOLS-USA-1999-Ramakrishnan #community #distributed #education #learning #testing #visualisation
Visualizing O-O Testing in Virtual Communities — Distributed Teaching and Learning (SR), p. 300–?.
SACSAC-1999-Krishnamurthi #education #email #programming
Integrating E-Mail in a Programming Class: Implications for Teaching Programming (MK), pp. 126–131.
CSEETCSEET-1998-Cowling98a #analysis #education #experience #re-engineering #student
Teaching Systems Analysis to Software Engineering Students: Experience with a Structured Methodology (AJC), pp. 102–113.
CSEETCSEET-1998-Hislop #education #learning #network
Teaching Via Asynchronous Learning Networks (GWH), pp. 16–35.
ITiCSEITiCSE-1998-Astrachan #education
Concrete teaching: hooks and props as instructional technology (OLA), pp. 21–24.
ITiCSEITiCSE-1998-Bampton #education
Teaching computer science in Papua New Guinea (AB), pp. 25–27.
ITiCSEITiCSE-1998-BorstlerJ #education #research #student
The students conference — a tool for the teaching of research, writing, and presentation skills (JB, OJ), pp. 28–31.
ITiCSEITiCSE-1998-BouletJB #education #modelling #process #student #using
Teaching process modelling to undergraduate computer students: effects of using Lotus Notes and television programmes (MMB, FBJ, SB), pp. 32–36.
ITiCSEITiCSE-1998-CarboneK #bibliography #education
A survey of methods used to evaluate computer science teaching (AC, JK), pp. 41–45.
ITiCSEITiCSE-1998-DagdilelisS #algorithm #education #graph #named
DIDAGRAPH: software for teaching graph theory algorithms (VD, MS), pp. 64–68.
ITiCSEITiCSE-1998-GrissomK #education #online
Group 5 (working group): the on-line computer science teaching centre (SG, DK), p. 270.
ITiCSEITiCSE-1998-HaganS #education #programming
The value of discussion classes for teaching introductory programming (DH, JS), pp. 108–111.
ITiCSEITiCSE-1998-HampelFKM #education #hypermedia
Hypermedia teaching of mechanics — MechANIma (TH, FF, RKS, WHM), pp. 112–116.
ITiCSEITiCSE-1998-Jenkins #approach #education #programming
A participative approach to teaching programming (TJ), pp. 125–129.
ITiCSEITiCSE-1998-King #education #evaluation #student #topic
An evaluation of strategies for teaching technical computing topics to students at different levels (poster) (CK), p. 285.
ITiCSEITiCSE-1998-LeeP #design #education #programming #student
Programming versus design (poster): teaching first year students (PAL, CP), p. 289.
ITiCSEITiCSE-1998-LidtkeZ #approach #collaboration #education #top-down
A top-down, collaborative teaching approach of introductory courses in computer sciences (poster) (DKL, HHZ), p. 291.
ITiCSEITiCSE-1998-Marshall #education #internet #using
Using the Internet to teach the Internet (DM), pp. 171–174.
ITiCSEITiCSE-1998-ReslerD #compilation #education #named #visualisation
VCOCO: a visualisation tool for teaching compilers (RDR, DMD), pp. 199–202.
ITiCSEITiCSE-1998-Roberts #education #using
Strategies for using technology in the teaching of ethics (ER), pp. 209–212.
ITiCSEITiCSE-1998-RoweT #education #named #online #programming #tutorial
VINCE — an on-line tutorial tool for teaching introductory programming (poster) (GR, GT), p. 304.
ITiCSEITiCSE-1998-SelbyY #education #programming #student
The teaching of programming (poster): changing the delivery to meet all students’ needs (LS, AY), p. 305.
ICMLICML-1998-TecuciK #education #student
Teaching an Agent to Test Students (GT, HK), pp. 565–573.
ICPRICPR-1998-LoupiasBJ #automation #education #image
Automatic selection of illustrations for teaching image processing (EL, SB, JMJ), pp. 1177–1179.
TOOLSTOOLS-USA-1998-McKim #design #education #multi #object-oriented #programming #using
Using a Multi-Term Project to Teach Object Oriented Programming and Design (JCM), p. 468–?.
CSEETCSEET-1997-Mayr #education #enterprise #re-engineering
Teaching Software Engineering by Means of a “Virtual Enterprise” (HM), pp. 176–184.
CSEETCSEET-1997-Parnas #education
Teaching for Change (DLP), pp. 174–175.
CSEETCSEET-1997-Pierce #education #re-engineering #using
Teaching software engineering principles using maintenance-based projects (KRP), pp. 53–60.
ITiCSEITiCSE-1997-BifflG #education #project management #quality #re-engineering
Teaching software engineering and project management to 300 participants without drain of quality or intensity (SB, TG), pp. 51–53.
ITiCSEITiCSE-1997-Carswell #communication #distance #education #internet #learning #student
Teaching via the Internet: the impact of the Internet as a communication medium on distance learning introductory computing students (LC), pp. 1–5.
ITiCSEITiCSE-1997-DixonMK #education #network #simulation #using
Using a network simulation package to teach the client-server model (MWD, TJM, JMK), pp. 71–73.
ITiCSEITiCSE-1997-HitzK #c++ #education
Teaching C++ on the WWW (MH, SK), pp. 11–13.
ITiCSEITiCSE-1997-MeisaloST #data type #education #named
CLAP: teaching data structures in a creative way (VM, ES, JT), pp. 117–119.
ITiCSEITiCSE-1997-PalmeM #education
Use of computer conferencing to teach a course on humans and computers (JP, SM), pp. 88–90.
ITiCSEITiCSE-1997-PriceP #education #empirical #evaluation #feedback #programming
Teaching programming through paperless assignments: an empirical evaluation of instructor feedback (BAP, MP), pp. 94–99.
ITiCSEITiCSE-1997-TheotokisGGP #data type #education #interactive #named
VIBDaST: a virtual interactive book as a data structures teaching aid (DT, GG, PG, GP), pp. 111–113.
ITiCSEITiCSE-WGR-1997-Bishop #education #java
A philosphy of teaching Java (poster) (JMB), p. 146.
ITiCSEITiCSE-WGR-1997-CarlssonKO #education #flexibility #learning
Networked PBL teaching the teacher on flexible learning (poster) (RC, GK, BO), p. 147.
ITiCSEITiCSE-WGR-1997-Maurer #distributed #education #learning
The emergence of sophisticated distributed teaching and learning environments (HM), pp. 112–113.
ITiCSEITiCSE-WGR-1997-SajaniemiK #education #implementation
Three-level teaching material and its implementation in a teaching situation (poster) (JS, MK), p. 153.
ITiCSEITiCSE-WGR-1997-SajaniemiK97a #education #named
SHOW: a system for the presentation of three-level teaching material during lectures (demonstration) (JS, MK), p. 153.
CIAAWIA-1997-Velinov #education
Teaching Theory of Computation with Tape Machines (YV), pp. 213–227.
HCIHCI-SEC-1997-ShibuyaKT #education #using
Teaching Information Literacy in Technical Courses Using WWW (YS, GK, HT), pp. 723–726.
AdaEuropeAdaEurope-1997-CoolingDC #development #education #programming language
Computer Aided Teaching of Programming Languages: An Ada-specific Development (JEC, ND, JC), pp. 35–45.
AdaTRI-Ada-1997-Gonzalez-BarahonaCQBL #ada #education #network #programming
Teaching Network Programming with Ada and Lower_Layer (JMGB, JCG, PdlHQ, FJBC, LLF), pp. 105–110.
AdaTRI-Ada-1997-SuchanS #ada #education #problem #using
Using Ada 95 as a Tool to Teach Problem Solving to Non-CS Majors (WKS, TLS), pp. 31–36.
TOOLSTOOLS-ASIA-1997-SheardH #c++ #case study #concept #education #experience #object-oriented #programming #student #using
Experiences with Teaching Object-Oriented Concepts to Introductory Programming Students Using C++ (JS, DH), pp. 310–319.
PPDPPLILP-1997-Hanus #education #functional #logic programming
Teaching Functional and Logic Programming with a Single Computational Model (MH), pp. 335–350.
PPDPPLILP-1997-Thompson #approach #education #functional #problem #programming
Where Do I Begin? A Problem Solving Approach in teaching Functional Programming (SJT), pp. 323–334.
ESECESEC-FSE-1997-Maibaum #education #question #what
What We Teach Software Engineers in the University: Do We Take Engineering Seriously? (TSEM), pp. 40–50.
CSEETCSEE-1996-HoffmanSW #education #testing
Teaching and Testing (DH, PAS, PW), pp. 248–258.
CSEETCSEE-1996-Robillard #education #re-engineering
Teaching Software Engineering through a Project-Oriented Course (PNR), pp. 85–95.
CSEETCSEE-1996-Ryan #education #industrial #question #re-engineering
Meeting Industry’s Needs — Should We Teach the Software Engineering of the Past? (KR), pp. 218–220.
ITiCSEITiCSE-1996-Adams #education
Teaching with technology at my fingertips (ESA), p. 229.
ITiCSEITiCSE-1996-CaoLLPZ #education #information management #learning
Integrating CSCW in a cooperative learning environment to teach information systems (NVC, AL, ML, OP, CZ), pp. 125–129.
ITiCSEITiCSE-1996-CoeWI #architecture #education #interactive
An interactive environment for the teaching of computer architecture (PSC, LMW, RNI), pp. 33–35.
ITiCSEITiCSE-1996-Hainline #data transformation #education #named #representation
DATATUTOR: a package for teaching data representation (DH), p. 234.
ITiCSEITiCSE-1996-Hartley #education #hypermedia #network #operating system #using
A hypermedia lab manual for operating systems: using the network to teach (SJH), pp. 8–10.
ITiCSEITiCSE-1996-HartleyGJMMPRS #education #interactive #internet #using #web
Enhancing teaching using the Internet: report of the working group on the World Wide Web as an interactive teaching resource (SH, JGP, DJ, CM, MDM, BAP, MR, MKS), pp. 218–228.
ITiCSEITiCSE-1996-Jimenez-PerisPM #distributed #education #library #named #programming
DD-Mod: a library for teaching distributed programming (RJP, MPM, JMMF), p. 229.
ITiCSEITiCSE-1996-Krone #algorithm #analysis #data type #education #symbolic computation #using
Using symbolic computation for teaching data structures and algorithm analysis (JK), p. 230.
ITiCSEITiCSE-1996-KwiatkowskiALMCLKS #development #education #parallel #tool support
Teaching parallel processing: development of curriculum and software tools (JK, MA, EL, TM, JCC, JL, HK, SS), pp. 159–161.
ITiCSEITiCSE-1996-MarsdenO #analysis #education #framework #modelling #multi #named #process #tool support
MuPMoTT: a multimedia based tool supporting the teaching of process modelling within a framework of structured system analysis (PM, MO), pp. 116–118.
ITiCSEITiCSE-1996-MartiPH #education #network #paradigm
PACKET tracing: a new paradigm for teaching computer network courses (WFM, UWP, JAHJ), pp. 162–164.
ITiCSEITiCSE-1996-McManusBCST #challenge #education #using
Challenges of using groupware to teach groupware (MMM, CMB, JAC, JS, MBT), pp. 165–166.
ITiCSEITiCSE-1996-McNally #algorithm #data type #education #using #visualisation
Using visualization in teaching data structures and algorithms (MFM), p. 231.
ITiCSEITiCSE-1996-Motil #education #student
Desktop teaching: on the students desk (JM), p. 231.
ITiCSEITiCSE-1996-Pattinson #education #network
Network management teaching — managing a simulated network (CP), p. 233.
ITiCSEITiCSE-1996-ProulxRF #education #how #question #what
Foundations of computer science: what are they and how do we teach them? (VKP, RR, HJF), pp. 42–48.
ITiCSEITiCSE-1996-SanchezV #analysis #education #image #lisp
ViLi (Vision LISP): a software environment for teaching image processing and analysis (JS, JV), p. 234.
ITiCSEITiCSE-1996-WolzWDM #education #multi #programming
Teaching introductory programming in the multi-media world (UW, SW, DD, MM), pp. 57–59.
SEKESEKE-1996-Franca #c++ #design #education #library #object-oriented #programming
The Design of a Class Library to Support Teaching of Object Oriented Programming with C++ (PBF), pp. 32–37.
CSEETCSEE-1995-AllenS #approach #education #modelling #requirements
An Integrated Approach to Teaching Requirements Modelling (PA, LS), pp. 223–237.
CSEETCSEE-1995-Budgen #design #education #problem #question
Is Teaching Software Design a “Wicked” Problem, too? (DB), pp. 239–254.
CSEETCSEE-1995-Card #education #metric
Teaching Practical Principles of Software Measurement (DNC), p. 443.
CSEETCSEE-1995-CoyneDGR #approach #case study #education #experience #modelling #re-engineering
Teaching More Comprehensive Model-Based Software Engineering: Experience with Objectory’s Use Case Approach (RFC, AHD, BB, DR), pp. 339–374.
CSEETCSEE-1995-Jacquot #education #process
The Process of Teaching Process (JPJ), pp. 147–156.
CSEETCSEE-1995-McKim #design #education #eiffel #object-oriented #programming
Teaching Object Oriented Programming and Design with Eiffel (JCM), p. 445.
CSEETCSEE-1995-ParrishBC #education #experience #re-engineering
Experience in Teaching a Management-Oriented Capstone Software Engineering Course (ASP, DB, DC), pp. 279–293.
CSEETCSEE-1995-Shepard #education #on the #validation #verification
On Teaching Software Verification and Validation (TS), pp. 375–385.
TFPIEFPLE-1995-Davison #c #education
Teaching C after Miranda (AD), pp. 35–50.
TFPIEFPLE-1995-JarvisPM #case study #comprehension #education #experience #functional #programming #scalability
Understanding LOLITA: Experiences in Teaching Large Scale Functional Programming (SAJ, SP, RGM), pp. 103–119.
TFPIEFPLE-1995-KlugeRS #education #execution #functional #programming #using
Using pi-RED as a Teaching Tool for Functional Programming and Program Execution (WEK, CR, SBS), pp. 231–249.
TFPIEFPLE-1995-ODonnell #architecture #education #functional #specification
From Transistors to Computer Architecture: Teaching Functional Circuit Specification in Hydra (JJO), pp. 195–214.
AdaTRI-Ada-1995-FeldmanB #ada #education #programming
Teaching Object Programming with Ada 95 (MBF, JB), pp. 655–685.
AdaTRI-Ada-1995-LevyM #education #programming #reuse
Teaching Programming for Reuse: Generics for Educators (SPL, JWM), pp. 105–117.
CSEETCSEE-1994-BrueggeC #collaboration #design #education
Teaching Iterativ & Collaborative Design: Lessons and Directions (BB, RFC), pp. 411–427.
CSEETCSEE-1994-CardowW #approach #education #reuse
A Practical Approach to Teaching Software Reuse (JEC, WDWJ), pp. 517–525.
CSEETCSEE-1994-DeiningerS #education #project management
Teaching Software Project Management by Simulation-Experiences with a Comprehensive Model (MD, KS), pp. 227–242.
CSEETCSEE-1994-GriesS #education #logic
Teaching Logic as a Tool (DG, FBS), p. 599.
CSEETCSEE-1994-HartrumB #analysis #education #object-oriented
Teaching Formal Extensions of Informal-Based Object-Oriented Analysis Methodologies (TCH, PDB), pp. 389–409.
CSEETCSEE-1994-Horton #automation #design #education #using
Using Commercial CASE Environments to Teach Software Design (TBH), pp. 97–115.
CSEETCSEE-1994-KermarrecP #ada #component #distributed #education #reuse
Ada Reusable Software Components for Teaching Distributed Systems (YK, LP), pp. 77–96.
CSEETCSEE-1994-Prete #education #named #visual notation
Cachesim: A Graphical Software Environment to Support the Teaching of Computer Systems with Cache Memories (CAP), pp. 317–327.
TOOLSTOOLS-EUROPE-1994-McKim94a #education #object-oriented
Teaching Object-Oriented Techniques (JCM), p. 533.
SACSAC-1994-Foster #analysis #education #named #using
FRA: using a goal-based scenario to teach financial statement analysis (DAF), pp. 568–572.
HCIHCI-SHI-1993-HsiA93a #design #education #multi
Use of Multimedia Technology in Teaching Engineering Design (SH, AMA), pp. 778–783.
HCIHCI-SHI-1993-KirschA #approach #education #multi #using #visual notation
Using Multimedia to Teach Visual Literacy: A Systematic Approach (RPK, RMA), pp. 531–536.
HCIHCI-SHI-1993-Lin #design #education
A Computer-Based Integrated Instruction and Design for Teaching Aesthetic Design (RL), pp. 748–753.
AdaTRI-Ada-1993-LopesFH #ada #education #empirical
A Controlled Experiment with Software for Teaching Ada Tasking (AVL, MBF, RSH), pp. 116–125.
TOOLSTOOLS-USA-1993-ChandlerH #education #object-oriented
Teaching Object Oriented at University Level: Techniques for Success (JMC, SCH), pp. 619–626.
TOOLSTOOLS-USA-1993-NebeshR #c++ #education #object-oriented
Teaching Object-Oriented Technology Through C++ to Professional Programmers (BAN, MR), pp. 627–636.
HTHT-ECHT-1992-Celentano #authoring #education #named
Hypermovie: An Authoring Tool for Video-Disk Based Teaching (Demonstration) (AC), p. 291.
HTHT-ECHT-1992-Eco #education #hypermedia #learning #multi
Hypermedia for Teaching and Learning: A Multimedia Guide to the History of European Civilization (MuG) (UE), p. 288.
HTHT-ECHT-1992-McCaskey #education #hypermedia
Teaching Japanese with Hypertext (Demonstration) (MM), p. 295.
CSEETSEI-1992-Bruegge #education #re-engineering
Teaching on Industry-Oriented Software Engineering Course (BB), pp. 65–87.
CSEETSEI-1992-CardowL #education #validation #verification
Teaching Software Verification and Validation to Software Practitioner (JEC, DRL), pp. 167–179.
CSEETSEI-1992-HoffmanS #education #on the #process
On Teaching the Rational Desighn Process (DH, TS), pp. 44–62.
CSEETSEI-1992-Lai #education #protocol
Teaching Protocol Engineering in Honours Year (RL), pp. 143–156.
CHICHI-1992-NielsenBDMMR #design #developer #education #user interface #visual notation
Teaching Experienced Developers to Design Graphical User Interfaces (JN, RMB, TD, NEM, MJM, RWR), pp. 557–564.
CSCWCSCW-1992-SchwabHRA #collaboration #constraints #education
Collaboration and Constraint: Middle School Teaching Teams (RGS, SHL, SR, MA), pp. 241–248.
AdaTRI-Ada-C-1992-Schonberg #ada #education
Teaching Ada 9X (ES), pp. 101–106.
AdaTRI-Ada-T1-1992-FeldmanP #ada #education #using
Teaching and Using Ada in CS1/CS2 (MBF, REP), pp. 1–59.
ICMLML-1992-ClouseU #education #learning
A Teaching Method for Reinforcement Learning (JAC, PEU), pp. 92–110.
TOOLSTOOLS-PACIFIC-1992-Watson92a #education #object-oriented
Teaching OOP: The Middle Phase (DW), pp. 243–249.
TOOLSTOOLS-USA-1992-McKim #design #education #object-oriented #programming
Teaching Object-Oriented Programming and Design (JCM), p. 257.
CSEETSEI-1991-BudgenR #education #process #re-engineering
Teaching about Process Issues in Software Engineering (DB, CR), pp. 167–180.
CSEETSEI-1991-Bustard #approach #education #project management
A Layered Approach to Teaching Software Project Management (DWB), pp. 181–191.
CSEETSEI-1991-JacquotG #design #education
Seven Lessons to Teach Design (JPJ, JG), pp. 195–204.
CSEETSEI-1991-Marchewka #design #education #re-engineering #realtime
Teaching Software Engineering for Real-Time Design (CGM), pp. 235–244.
CSEETSEI-1991-PierceDS #design #education
Teaching Software Design in the Freshman Year (KRP, LLD, GMS), pp. 219–231.
ICMLML-1991-Lin #education #learning #self
Self-improvement Based on Reinforcement Learning, Planning and Teaching (LJL), pp. 323–327.
CSEETSEI-1990-Bustard #concurrent #education #experience #roadmap
An Experience of Teaching Concurrency: looking back, looking forward (DWB), pp. 123–135.
CSEETSEI-1990-Santhanam #education #reuse
Teaching Reuse Early (VS), pp. 77–84.
CHICHI-1990-Winograd #education #human-computer #interactive #what
What can we teach about human-computer interaction? (plenary address) (TW), pp. 443–448.
CSEETSEI-1989-Tomayko #education #maintenance #scalability #using
Teaching Maintenance Using Large Software Artifacts (JET), pp. 3–15.
CSEETSEI-1989-Vliet #education #maintenance
Teaching Software Maintenance (HvV), pp. 80–89.
CSEETSEI-1989-WerthW #education #object-oriented #programming #using
Teaching Object-Oriented Programming Using the Macintosh MPW/MacApp Environment (LHW, JW), pp. 141–155.
OOPSLAOOPSLA-1989-BeckC #education #object-oriented
A Laboratory for Teaching Object-Oriented Thinking (KB, WC), pp. 1–6.
OOPSLAOOPSLA-1989-LieberherrR #design #education #object-oriented #programming
Contributions to Teaching Object Oriented Design and Programming (KJL, AJR), pp. 11–22.
CSEETSEI-1988-Bentley #education
Teaching the Tricks of the Trade (JLB), pp. 1–8.
ECOOPECOOP-1988-KnudsenM #education #object-oriented #programming language
Teaching Object-Oriented Programming Is More than Teaching Object-Oriented Programming Languages (JLK, OLM), pp. 21–40.
OOPSLAOOPSLA-1987-KempfS #education #object-oriented #programming
Teaching Object-Oriented Programming with the KEE System (RK, MS), pp. 11–25.
ICLPILPC-1982-Ennals82 #education #logic
Teaching Logic as a Computer Language in Schools (RE), pp. 99–104.
DACDAC-1972-Merwin72a #education
Microprogramming as a pedagogical tool in teaching computer science (REM), pp. 275–281.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.