627 papers:
- CSEET-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.
- ITiCSE-2015-AbidBA #education #refactoring
- Reflections on Teaching Refactoring: A Tale of Two Projects (SA, HAB, NA), pp. 225–230.
- ITiCSE-2015-AlshammariAH #adaptation #education #learning #security
- The Impact of Learning Style Adaptivity in Teaching Computer Security (MA, RA, RJH), pp. 135–140.
- ITiCSE-2015-Aycock #education #experience #topic
- Applied Computer History: Experience Teaching Systems Topics through Retrogames (JA), pp. 105–110.
- ITiCSE-2015-Dickson #development #education #game studies #using
- Using Unity to Teach Game Development: When You’ve Never Written a Game (PED), pp. 75–80.
- ITiCSE-2015-DiethelmG #education
- Questions on Spoken Language and Terminology for Teaching Computer Science (ID, JG), pp. 21–26.
- ITiCSE-2015-Frison #algorithm #education
- A Teaching Assistant for Algorithm Construction (PF), pp. 9–14.
- ITiCSE-2015-HaaranenL #education #framework #git #version control
- Teaching Git on the Side: Version Control System as a Course Platform (LH, TL), pp. 87–92.
- ITiCSE-2015-Hamilton #education #learning
- Learning and Teaching Computing Sustainability (MH), p. 338.
- ITiCSE-2015-Kurkovsky #education #game studies #re-engineering
- Teaching Software Engineering with LEGO Serious Play (SK), pp. 213–218.
- ITiCSE-2015-Patitsas #approach #education #student
- A Numpy-First Approach to Teaching CS1 to Natural Science Students (EP), p. 333.
- ITiCSE-2015-QuinsonO #education #learning #programming
- A Teaching System to Learn Programming: the Programmer’s Learning Machine (MQ, GO), pp. 260–265.
- ITiCSE-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.
- ITiCSE-2015-Silvis-Cividjian #approach #education #multi #pervasive
- Teaching Pervasive Computing to CS Freshmen: A Multidisciplinary Approach (NSC), pp. 195–200.
- ITiCSE-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.
- ITiCSE-2015-XhakajL #approach #education
- A New Approach To Teaching Red Black Tree (FX, CWL), pp. 278–283.
- DUXU-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.
- HCI-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.
- ICEIS-v1-2015-GrabisSS #collaboration #education #enterprise
- Collaborative Teaching of ERP Systems in International Context (JG, KS, DS), pp. 196–205.
- SEKE-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.
- SAC-2015-Usener #assessment #automation #data type #education #named
- EASy-DSBuilder: automated assessment of tree data structures in computer science teaching (CAU), pp. 220–226.
- ICSE-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.
- ICSE-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.
- ICSE-v2-2015-RupakhetiC #architecture #case study #education #experience #student
- Teaching Software Architecture to Undergraduate Students: An Experience Report (CRR, SVC), pp. 445–454.
- ICSE-v2-2015-WermelingerHRBR #education
- Teaching Software Systems Thinking at The Open University (MW, JGH, LR, LB, MR, AKB), pp. 307–310.
- CASE-2014-LiSZD #education
- Teaching a calligraphy robot via a touch screen (JL, WS, MZ, XD), pp. 221–226.
- DAC-2014-Rutenbar #automation #design #education
- The First EDA MOOC: Teaching Design Automation to Planet Earth (RAR), p. 6.
- SIGMOD-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.
- CSEET-2014-Dagnino #education #effectiveness #industrial #re-engineering
- Increasing the effectiveness of teaching software engineering: A University and industry partnership (AD), pp. 49–54.
- CSEET-2014-KroppMMZ #agile #collaboration #education #learning
- Teaching and learning agile collaboration (MK, AM, MM, CGZ), pp. 139–148.
- CSEET-2014-Lethbridge #development #education #effectiveness #modelling #using
- Teaching modeling using Umple: Principles for the development of an effective tool (TCL), pp. 23–28.
- CSEET-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.
- CSEET-2014-Opdahl #development #education #semantics
- Teaching semantic technologies as part of a software development program (ALO), pp. 203–204.
- CSEET-2014-ReddyN #education
- Teaching software product engineering in undergraduate computing curriculum (YRR, KVN), pp. 175–178.
- CSEET-2014-Steppe #analysis #dependence #design #education #graph #using
- Teaching analysis of software designs using dependency graphs (KS), pp. 65–73.
- CSEET-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.
- ITiCSE-2014-ChenD #development #education #mobile
- A teaching model for development of sensor-driven mobile applications (HC, KD), pp. 147–152.
- ITiCSE-2014-EckerdalKTNSM #education #learning
- Teaching and learning with MOOCs: computing academics’ perspectives and engagement (AE, PK, NT, AN, JS, LM), pp. 9–14.
- ITiCSE-2014-FeasterAZH #concept #education
- Serious toys: three years of teaching computer science concepts in K-12 classrooms (YF, FA, JZ, JOH), pp. 69–74.
- ITiCSE-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.
- ITiCSE-2014-Frison #algorithm #education #named #programming
- AlgoTouch: a programming by demonstration tool for teaching algorithms (PF), p. 334.
- ITiCSE-2014-Jasute #education #geometry #interactive #learning #visualisation
- An interactive visualization method of constructionist teaching and learning of geometry (EJ), p. 349.
- ITiCSE-2014-MagnenatSRSB #concept #education
- Teaching a core CS concept through robotics (SM, JS, FR, RS, MBA), pp. 315–320.
- ITiCSE-2014-PolitzKF #bibliography #framework #named #programming
- CaptainTeach: a platform for in-flow peer review of programming assignments (JGP, SK, KF), p. 332.
- ITiCSE-2014-PolitzPKF #bibliography #multi #named #programming
- CaptainTeach: multi-stage, in-flow peer review for programming assignments (JGP, DP, SK, KF), pp. 267–272.
- ITiCSE-2014-SabitzerP #education #programming
- Brain-based teaching in programming courses (BS, SP), p. 355.
- ITiCSE-2014-TollOWE #challenge #education #programming #student
- The challenge of teaching students the value of programming best practices (DT, TO, AW, ME), p. 347.
- ITiCSE-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.
- SEFM-2014-KoreckoSDS #development #education #formal method #tool support
- A Toolset for Support of Teaching Formal Software Development (SK, JS, ZD, BS), pp. 278–283.
- SEFM-2014-SznukS #education #hoare #logic #tool support
- Tool Support for Teaching Hoare Logic (TS, AS), pp. 332–346.
- ICFP-2014-Ramsey #design #education #on the
- On teaching *how to design programs*: observations from a newcomer (NR), pp. 153–166.
- DUXU-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.
- DUXU-ELAS-2014-Portugal #design
- Design, User-Experience and Teaching-Learning (CP), pp. 230–241.
- DUXU-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.
- HCI-TMT-2014-MorDHF #education #human-computer #learning #online
- Teaching and Learning HCI Online (EM, MGD, EH, NF), pp. 230–241.
- HCI-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.
- HCI-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.
- HIMI-AS-2014-KometaniTFA #behaviour #education #estimation #student
- An Improved Teaching Behavior Estimation Model from Student Evaluations (YK, TT, TF, TA), pp. 59–68.
- HIMI-AS-2014-TanakaTH #development #education #using
- Development of Teaching Material Volume Calculations Using a Wooden Puzzle (TT, MT, IH), pp. 109–117.
- ICEIS-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.
- ICML-c2-2014-SinglaBBKK #education
- Near-Optimally Teaching the Crowd to Classify (AS, IB, GB, AK, AK), pp. 154–162.
- REFSQ-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.
- CSEET-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.
- CSEET-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.
- CSEET-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.
- CSEET-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.
- CSEET-2013-Jarzabek #design #education
- Teaching advanced software design in team-based project course (SJ), pp. 31–40.
- CSEET-2013-KroppM #agile #development #education
- Teaching agile software development at university level: Values, management, and craftsmanship (MK, AM), pp. 179–188.
- CSEET-2013-Lutz0D #education #object-oriented #smarttech
- Teaching object-orientation with smartphones as digital CRC cards (RL, SS, SD), pp. 89–98.
- CSEET-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.
- CSEET-2013-TamburriRL #design #education #social
- Teaching software design with social engagement (DAT, MR, PL), pp. 61–69.
- ITiCSE-2013-Alshaigy #development #education #interactive #learning #programming language #python
- Development of an interactive learning tool to teach python programming language (BA), p. 344.
- ITiCSE-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.
- ITiCSE-2013-BryfczynskiPCKD #data type #education
- Teaching data structures with beSocratic (SB, RPP, MC, MK, BCD), pp. 105–110.
- ITiCSE-2013-CapovillaH #education #spreadsheet #student
- Teaching spreadsheets to visually-impaired students in an environment similar to a mainstream class (DC, PH), pp. 99–104.
- ITiCSE-2013-FeasterAZH #algorithm #education #network #protocol
- Serious toys II: teaching networks, protocols, and algorithms (YF, FA, JZ, JOH), pp. 273–278.
- ITiCSE-2013-HeinesJ #education
- Teaching internationalization: internationally (JMH, KJ), pp. 93–98.
- ITiCSE-2013-Honig #education #programming #visual notation
- Teaching and assessing programming fundamentals for non majors with visual programming (WLH), pp. 40–45.
- ITiCSE-2013-RidgewayWP #education #online
- Diversifying computing teaching: building an online hub to promote inclusivity (JR, RW, RP), p. 332.
- ITiCSE-2013-Scharlau #development #education #game studies
- Games for teaching software development (BAS), pp. 303–308.
- ITiCSE-2013-TrabelsiA #education #generative #network #using
- Using network packet generators and snort rules for teaching denial of service attacks (ZT, LA), pp. 285–290.
- CHI-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.
- DUXU-CXC-2013-ChoensawatSKH #education #learning
- Desirability of a Teaching and Learning Tool for Thai Dance Body Motion (WC, KS, CK, KH), pp. 171–179.
- DUXU-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.
- DUXU-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.
- HCI-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.
- HIMI-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.
- HIMI-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.
- OCSC-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.
- ICEIS-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.
- MoDELS-2013-BatoryLA #database #education #modelling #perspective #relational
- Teaching Model Driven Engineering from a Relational Database Perspective (DSB, EL, MA), pp. 121–137.
- MoDELS-2013-BatoryLA #database #education #modelling #perspective #relational
- Teaching Model Driven Engineering from a Relational Database Perspective (DSB, EL, MA), pp. 121–137.
- ICSE-2013-KuhrmannFM #education #modelling #process
- Teaching software process modeling (MK, DMF, JM), pp. 1138–1147.
- ICSE-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.
- ICSE-2013-Rajlich #developer #education #re-engineering
- Teaching developer skills in the first software engineering course (VR), pp. 1109–1116.
- ICSE-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.
- CSEET-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.
- CSEET-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.
- CSEET-2012-FengL #education #experience #human-computer #re-engineering #student
- An Experience of Teaching HCI to Undergraduate Software Engineering Students (GF, BL), pp. 125–129.
- CSEET-2012-Sedano #education #towards
- Towards Teaching Software Craftsmanship (TS), pp. 95–99.
- CSEET-2012-TillmannHXB #education #game studies #learning #named #social
- Pex4Fun: Teaching and Learning Computer Science via Social Gaming (NT, JdH, TX, JB), pp. 90–91.
- CSEET-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.
- CSEET-2012-ZhangDHX #education
- Teaching and Training for Software Analytics (DZ, YD, SH, TX), p. 92.
- ITiCSE-2012-Black #cpu #design #education #hardware
- A hardware simulator for teaching CPU design (MB), p. 380.
- ITiCSE-2012-Bunimovich #education #problem
- Teachers’ perception of teaching problem-solving strategies to novices (LB), p. 393.
- ITiCSE-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.
- ITiCSE-2012-FaginS #education #named
- MyTuringTable: a teaching tool to accompany Turing’s original paper on computability (BF, DS), pp. 333–338.
- ITiCSE-2012-FeasterAH #education
- Serious toys: teaching the binary number system (YF, FA, JOH), pp. 262–267.
- ITiCSE-2012-Gibson #algorithm #education #graph
- Teaching graph algorithms to children of all ages (JPG), pp. 34–39.
- ITiCSE-2012-HershkovichH #education #how #tool support
- How innovative technology tools can be used to create new methodology for teaching knowledge (EH, BH), p. 387.
- ITiCSE-2012-HiltonJ #array #education #learning #on the #testing
- On teaching arrays with test-driven learning in WebIDE (MH, DSJ), pp. 93–98.
- ITiCSE-2012-Patitsas #education #generative #pseudo
- Teaching labs on pseudorandom number generation (EAP), p. 376.
- ITiCSE-2012-Pullen #education #online
- Pros and cons for teaching courses in the classroom and online simultaneously (JMP), pp. 180–185.
- ITiCSE-2012-QueirosL #education #named #programming
- PETCHA: a programming exercises teaching assistant (RAPQ, JPL), pp. 192–197.
- ITiCSE-2012-Ragonis #algorithm #education #source code
- Integrating the teaching of algorithmic patterns into computer science teacher preparation programs (NR), pp. 339–344.
- ITiCSE-2012-Santos #education #java
- An open-ended environment for teaching Java in context (AS), pp. 87–92.
- ITiCSE-2012-Santos12a #education #java #using
- Developing contexts for teaching Java using AGUIA/J (ALS), p. 378.
- ITiCSE-2012-TillmannB #education #mobile #programming
- Teaching programming on a mobile device (NT, JB), p. 404.
- ITiCSE-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.
- TFPIE-2012-StutterheimSS #declarative #education #programming #prolog
- Forty hours of declarative programming: Teaching Prolog at the Junior College Utrecht (JS, WS, SDS), pp. 50–62.
- AdaEurope-2012-Tempelmeier #ada #concept #education #programming language
- Teaching “Concepts of Programming Languages” with Ada (TT), pp. 60–74.
- CIKM-2012-VydiswaranZRP #education #named #topic
- BiasTrust: teaching biased users about controversial topics (VGVV, CZ, DR, PP), pp. 1905–1909.
- ICPR-2012-SilvaL #automation #education #framework #recognition
- Automatic content recognition of teaching boards in the Tableau platform (GdFPeS, RDL), pp. 645–648.
- KEOD-2012-BachaZ12a #design #education
- Designing a Model of Arabic Derivation, for Use in Computer Assisted Teaching (KB, MZ), pp. 352–356.
- SEKE-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.
- ICSE-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.
- ICSE-2012-BudgenDBH #education #question #what
- What scope is there for adopting evidence-informed teaching in SE? (DB, SD, PB, NH), pp. 1205–1214.
- ICSE-2012-Cowling #education #testing
- Stages in teaching software testing (TC), pp. 1185–1194.
- ICSE-2012-KilamoHC #case study #collaboration #development #education
- Teaching collaborative software development: A case study (TK, IH, MAC), pp. 1165–1174.
- ICSE-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.
- VMCAI-2012-Nipkow #education #proving #semantics
- Teaching Semantics with a Proof Assistant: No More LSD Trip Proofs (TN), pp. 24–38.
- CSEET-2011-BollinHM #education #project management #simulation #using
- Teaching software project management using simulations (AB, EH, RTM), pp. 81–90.
- CSEET-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.
- CSEET-2011-ChenZL #education #testing
- Teaching software testing methods based on diversity principles (ZC, JZ, BL), pp. 391–395.
- CSEET-2011-FairleyW #education #re-engineering #student
- Teaching systems engineering to software engineering students (REF, MJW), pp. 219–226.
- CSEET-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.
- CSEET-2011-HeckmanHS #android #education #java #re-engineering
- Teaching second-level Java and software engineering with Android (SSH, TBH, MS), pp. 540–542.
- CSEET-2011-Kruchten #education #experience #industrial #project management
- Experience teaching software project management in both industrial and academic settings (PK), pp. 199–208.
- CSEET-2011-LethbridgeMFB #education #programming #uml #using
- Teaching UML using umple: Applying model-oriented programming in the classroom (TCL, GM, AF, OBB), pp. 421–428.
- CSEET-2011-MonsalveWL #education #re-engineering
- Teaching software engineering with SimulES-W (ESM, VMBW, JCSdPL), pp. 31–40.
- CSEET-2011-NanzTPM #assessment #concurrent #education #empirical
- Empirical assessment of languages for teaching concurrency: Methodology and application (SN, FT, MP, BM), pp. 477–481.
- CSEET-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.
- CSEET-2011-PenzenstadlerF #education #question #re-engineering
- Teach sustainability in software engineering? (BP, AF), pp. 454–458.
- CSEET-2011-Shepperd #case study #education #experience
- Group project work from the outset: An in-depth teaching experience report (MJS), pp. 361–370.
- CSEET-2011-TillmannHX #education #game studies #learning #named #social
- Pex4Fun: Teaching and learning computer science via social gaming (NT, JdH, TX), pp. 546–548.
- CSEET-2011-Venkatagiri #agile #education #project management
- Teach Project Management, pack an Agile punch (SV), pp. 351–360.
- CSEET-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.
- ITiCSE-2011-AlmstrumMLO #education
- Teaching with CEOHP (VLA, DM, MZL, BBO), p. 354.
- ITiCSE-2011-AmbrosioM #education #matter #what
- What matters most when teaching CS1 (APA, SWM), p. 385.
- ITiCSE-2011-BlackF #architecture #education #visual notation
- Teaching computer architecture with a graphical PC simulator (MDB, MF), p. 337.
- ITiCSE-2011-FeasterSWH #education
- Teaching CS unplugged in the high school (with limited success) (YF, LS, SKW, JOH), pp. 248–252.
- ITiCSE-2011-GuimaraesSA #education #game studies #security #using #video
- Using video games to teach security (MAMG, HES, RA), p. 346.
- ITiCSE-2011-Guzdial #education #rest
- Technology for teaching the rest of us (MG), p. 2.
- ITiCSE-2011-LevyV #education #problem
- A problem solving teaching guide based on a procedure intertwined with a teaching model (RBBL, JÁVI), p. 374.
- ITiCSE-2011-Mahmoud #development #education #mobile
- Best practices in teaching mobile application development (QHM), p. 333.
- ITiCSE-2011-MartinezC #algebra #education #relational
- A cooperative learning-based strategy for teaching relational algebra (AM, AC), pp. 263–267.
- ITiCSE-2011-Moy #education #performance #student #tool support
- Efficient and playful tools to teach Unix to new students (MM), pp. 93–97.
- ITiCSE-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.
- ITiCSE-2011-PullenC #education #open source
- Moodle-integrated open source synchronous teaching (JMP, NKC), p. 353.
- ITiCSE-2011-VilnerZT #education #inheritance #using
- Using greenfoot in teaching inheritance in CS1 (TV, EZ, ST), p. 342.
- ITiCSE-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.
- ITiCSE-2011-Wolfer #education
- A medical motif for teaching computer graphics in context (JW), p. 328.
- MSR-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.
- CHI-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.
- CSCW-2011-Bouz-AsalII #education #web
- Analyzing patterns in composing teaching materials from the web (NBA, RI, TI), pp. 605–608.
- HCI-DDA-2011-ChiangT #design #education #interactive
- Interaction Design Teaching Method Design (CWC, KT), pp. 45–53.
- OCSC-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.
- SAC-2011-LimJLW #c #education #visualisation
- Style Avatar: a visualization system for teaching C coding style (JSL, JHJ, YJL, GW), pp. 1210–1211.
- SAC-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.
- CSEET-2010-BosnicCZLC #development #distributed #education
- Customers’ Role in Teaching Distributed Software Development (IB, IC, MZ, RL, IC), pp. 73–80.
- CSEET-2010-Cowling #education #formal method
- Stages in Teaching Formal Methods (AJC), pp. 17–24.
- CSEET-2010-LiuKC #education #testing
- Teaching an End-User Testing Methodology (HL, FCK, TYC), pp. 81–88.
- CSEET-2010-Zalewski #development #education #embedded
- A Comprehensive Embedded Systems Lab for Teaching Web-Based Remote Software Development (JZ), pp. 113–120.
- ITiCSE-2010-Aberg #challenge #education #human-computer #student
- Challenges with teaching HCI early to computer students (JÅ), pp. 3–7.
- ITiCSE-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.
- ITiCSE-2010-BrindaH #case study #design #education #experience
- A lecture about teaching informatics in secondary education: lecture design and first experiences (TB, PH), p. 320.
- ITiCSE-2010-ForsterJ #approach #education #network
- Hands-on approach to teaching wireless sensor networks at the undergraduate level (AF, MJ), pp. 284–288.
- ITiCSE-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.
- ITiCSE-2010-KoppelmanD #abstraction #education
- Teaching abstraction in introductory courses (HK, BvD), pp. 174–178.
- ITiCSE-2010-RouthLMD #education #social #student
- International sustainable exchange: student projects to teach social responsibility (CRR, CL, LM, ND), p. 317.
- ITiCSE-2010-Thompson #education
- From phenomenography study to planning teaching (ET), pp. 13–17.
- ICSM-2010-Rajlich #education #re-engineering
- Teaching undergraduate software engineering (VR), pp. 1–2.
- ICFP-2010-Felleisen #exclamation
- TeachScheme!: a checkpoint (MF), pp. 129–130.
- ICEIS-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.
- ICPR-2010-OliveiraL #education
- Generalizing Tableau to Any Color of Teaching Boards (DMdO, RDL), pp. 2411–2414.
- ICSE-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.
- ICSE-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.
- ICSE-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.
- CSEET-2009-AroraG #approach #development #education #enterprise #re-engineering #scalability
- Software Engineering Approach for Teaching Development of Scalable Enterprise Applications (RA, SG), pp. 105–112.
- CSEET-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.
- CSEET-2009-GB #education #ontology #re-engineering #using
- Using Ontologies to Aid the Teaching of Software Engineering (SPG, AB), pp. 224–231.
- CSEET-2009-Jalote #education #re-engineering
- Teaching an Introductory Software Engineering Course in a Computer Science Program (PJ), p. 7.
- CSEET-2009-Kumar #approach #education #re-engineering
- Innovative Teaching of Software Engineering: Practical Approach with Labs (SK), pp. 284–287.
- ITiCSE-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.
- ITiCSE-2009-Cassapu #education #experience #interactive
- Introducing the interactive whiteboard in computer science teaching: a high school experience (AC), p. 364.
- ITiCSE-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.
- ITiCSE-2009-Hwang #education #operating system #video
- Video courseware for teaching operating systems with Windows (SwH), p. 340.
- ITiCSE-2009-Hwang09a #education #learning #operating system
- Blended learning for teaching operating systems with Windows (SwH), p. 380.
- ITiCSE-2009-Inghelbrecht #design #education #tool support
- Tool support for teaching responsibility-driven design (YI), p. 351.
- ITiCSE-2009-MarcosFM #education #uml
- The two states of the mind to teach UML (LdM, FF, JJM), p. 361.
- ITiCSE-2009-Merceron #automaton #design pattern #education
- Design patterns to support teaching of automata theory (AM), p. 341.
- ITiCSE-2009-MisraBK #education #music
- A music context for teaching introductory computing (AM, DSB, DK), pp. 248–252.
- ITiCSE-2009-MoffatT #algorithm #education
- The use of MUVE technology in teaching AI algorithms (DCM, KT), p. 396.
- ITiCSE-2009-NorvellB #education #plugin
- Rich content plug-ins for the teaching machine (TSN, MBL), p. 348.
- ITiCSE-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.
- ITiCSE-2009-QianLT #education #embedded #online #realtime
- Teach real-time embedded system online with real hands-on labs (KQ, JL, LT), p. 367.
- ITiCSE-2009-Saeli #education #how #programming
- How to teach programming in secondary education: first results of a PhD project (MS), p. 356.
- ITiCSE-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.
- ITiCSE-2009-WhiteI #case study #education #experience #learning #research
- Relating research and teaching: learning from experiences and beliefs (SW, AI), pp. 75–79.
- LATA-2009-BalbachZ #algorithm #education
- Recent Developments in Algorithmic Teaching (FJB, TZ), pp. 1–18.
- ICFP-2009-Pierce #education #programming language #proving #using
- λ, the ultimate TA: using a proof assistant to teach programming language foundations (BCP), pp. 121–122.
- HCI-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.
- HCI-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.
- HIMI-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.
- SEKE-2009-Ye #collaboration #education #learning #re-engineering
- An Academia-Industry Collaborative Teaching and Learning Model for Software Engineering Education (HY), pp. 301–305.
- GTTSE-2009-GjosaeterP #compilation #education #metamodelling
- Teaching Computer Language Handling — From Compiler Theory to Meta-modelling (TG, AP), pp. 446–460.
- WICSA-2008-MannistoSM #architecture #design #education
- Teaching Software Architecture Design (TM, JS, VM), pp. 117–124.
- HT-2008-Diniz #education #hypermedia #using
- Efl and hypertext: using webquests to maximize english teaching (MGD), pp. 223–224.
- CSEET-2008-BarbosaSM #education #experience #learning #testing
- An Experience on Applying Learning Mechanisms for Teaching Inspection and Software Testing (EFB, SdRSdS, JCM), pp. 189–196.
- CSEET-2008-BurgeW #communication #education #re-engineering
- Teaching Communication Skills in the Software Engineering Curriculum (JEB, CW), pp. 265–266.
- CSEET-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.
- CSEET-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.
- CSEET-2008-SalamahG #education #model checking #specification #using
- A Technique for Using Model Checkers to Teach Formal Specifications (SS, AQG), pp. 181–188.
- CSEET-2008-Taran #education #interactive #people
- Managing Technical People: Creatively Teaching the Skills of Human Interaction in Today’s Diverse Classrooms (GT), pp. 93–100.
- ITiCSE-2008-Caldeira #case study #education #sql
- Teaching SQL: a case study (CPC), p. 340.
- ITiCSE-2008-Connolly #design #development #education #multi #using
- Complecto mutatio: teaching software design best practices using multi-platform development (RWC), p. 345.
- ITiCSE-2008-DemailleLP #compilation #education #set #tool support
- A set of tools to teach compiler construction (AD, RL, BP), pp. 68–72.
- ITiCSE-2008-DenegriFGM #design pattern #education #interactive
- A tool for teaching interactions between design patterns (ED, GF, AG, PJM), p. 371.
- ITiCSE-2008-Deugo #eclipse #education
- Eclipse as a teaching tool (DD), p. 318.
- ITiCSE-2008-Diaz-AgudoJR #approach #education #how #semantics #web
- How to teach semantic web?: a project-based approach (BDA, GJD, JARG), pp. 98–102.
- ITiCSE-2008-EagleB #array #education #game studies
- Wu’s castle: teaching arrays and loops in a game (ME, TB), pp. 245–249.
- ITiCSE-2008-Fekete #education #java #student #thread
- Teaching students to develop thread-safe java classes (ADF), pp. 119–123.
- ITiCSE-2008-Garcia-OsorioGG #algorithm #education #ll #lr #parsing
- A tool for teaching LL and LR parsing algorithms (CGO, CGP, NGP), p. 317.
- ITiCSE-2008-Garcia-OsorioMJG #automaton #education #turing machine
- Teaching push-down automata and turing machines (CGO, IMS, JJV, NGP), p. 316.
- ITiCSE-2008-GoldwasserL #education #object-oriented #python
- Teaching an object-oriented CS1 -: with Python (MHG, DL), pp. 42–46.
- ITiCSE-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.
- ITiCSE-2008-Hollingsworth #approach #education #query
- Teaching query writing: an informed instruction approach (JEH), p. 351.
- ITiCSE-2008-Jenkins #education #re-engineering
- Teaching computer aided software engineering at the graduate level (MJ), pp. 63–67.
- ITiCSE-2008-LinhoffS #education #game studies #programming #using
- Teaching game programming using XNA (JL, AS), pp. 250–254.
- ITiCSE-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.
- ITiCSE-2008-MurphyPK #approach #distance #education #learning #programming
- A distance learning approach to teaching eXtreme programming (CM, DBP, GEK), pp. 199–203.
- ITiCSE-2008-PatersonHC #education #semantics
- Drawing the line: teaching the semantics of binary class associations (JHP, JH, KFC), p. 362.
- ITiCSE-2008-RagonisH #education
- Tutoring model for promoting teaching skills of computer science prospective teachers (NR, OH), pp. 276–280.
- ITiCSE-2008-ReyesM #combinator #education #game studies #java
- Games developed in Java for teaching “Combinatorial Game Theory” (MR, ÁM), p. 359.
- CHI-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.
- CHI-2008-MoravejiKGPMI #education #named
- Mischief: supporting remote teaching in developing regions (NM, TK, JG, USP, KM, KI), pp. 353–362.
- ICSE-2008-GannodBH #education #re-engineering #using
- Using the inverted classroom to teach software engineering (GCG, JEB, MTH), pp. 777–786.
- CSEET-2007-Burge #education #maintenance #multi #reliability
- Exploiting Multiplicity to Teach Reliability and Maintainability in a Capstone Project (JEB), pp. 29–36.
- CSEET-2007-Cowling #design #education
- Stages in Teaching Software Design (AJC), pp. 141–148.
- CSEET-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.
- CSEET-2007-KanerP #education #learning #testing
- Practice and Transfer of Learning in the Teaching of Software Testing (CK, SP), pp. 157–166.
- CSEET-2007-McGregorBBBK #architecture #education #reasoning #using
- Using an Architecture Reasoning Tool to Teach Software Architecture (JDM, FB, LB, PB, MK), pp. 275–282.
- CSEET-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.
- CSEET-2007-Taran #education #game studies #re-engineering #risk management #using
- Using Games in Software Engineering Education to Teach Risk Management (GT), pp. 211–220.
- ITiCSE-2007-Ben-Ari #concurrent #education #nondeterminism
- Teaching concurrency and nondeterminism with spin (MBA), pp. 363–364.
- ITiCSE-2007-CalderCLLS #data type #education #student
- Teaching data structures to students who are blind (MC, RFC, JAL, NL, JS), pp. 87–90.
- ITiCSE-2007-DraganovaV #ajax #education
- Teaching AJAX in web-centric courses (CD, VV), p. 311.
- ITiCSE-2007-Egan #education #women
- Teaching a “Women in Computer Science” Course (MALE), pp. 216–220.
- ITiCSE-2007-GoldwasserL07a #education #object-oriented #programming #python
- Teaching object-oriented programming in python (MHG, DL), pp. 365–366.
- ITiCSE-2007-Hwang #case study #education #experience #operating system
- Teaching operating systems with Windows: experiences and contributions (SwH), p. 316.
- ITiCSE-2007-PapadopoulosDS #education #project management #web
- Case-based instruction on the web for teaching software project management (PMP, SND, IS), pp. 136–140.
- ITiCSE-2007-Sheehan #education #operating system #ruby
- Teaching operating systems with ruby (RJS), pp. 38–42.
- ITiCSE-2007-SloanNS #design #education #how #question
- How should inclusivity influence teaching of ict design? (DS, BN, MS), pp. 307–308.
- ITiCSE-2007-XinogalosSD #education #experience #java
- Teaching java with BlueJ: a two-year experience (SX, MS, VD), p. 345.
- ILC-2007-Queinnec #education
- Teaching CS to undergraduates at UPMC (CQ), p. 4.
- CHI-2007-ToupsK #coordination #design #education
- Implicit coordination in firefighting practice: design implications for teaching fire emergency responders (ZOT, AK), pp. 707–716.
- ICEIS-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.
- SIGIR-2007-EfthimiadisF #education #information retrieval #learning #named
- IR-Toolbox: an experiential learning tool for teaching IR (ENE, NGF), p. 914.
- GPCE-2007-Puschel #education #library #performance #question
- Can we teach computers to write fast libraries? (MP), pp. 1–2.
- ICSE-2007-SrinivasanL #approach #education #process
- A Constructivist Approach to Teaching Software Processes (JS, KL), pp. 664–672.
- ICSE-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.
- CSEET-2006-CarverH #education #empirical #programming
- Viope as a Tool for Teaching Introductory Programming: An Empirical Investigation (JCC, LH), pp. 9–16.
- CSEET-2006-Frailey06a #education #experience #industrial
- Experience Teaching Barry Boehm’s Techniques in Industrial and Academic Settings (DJF), pp. 219–225.
- CSEET-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.
- CSEET-2006-Northrop #architecture #education #quality
- Let’s Teach Architecting High Quality Software (LMN), p. 5.
- CSEET-2006-RahmanJ #development #education #lifecycle #programming
- Applying Software Development Lifecycles in Teaching Introductory Programming Courses (SMR, PLJ), pp. 17–24.
- ITiCSE-2006-AdamsBBELS #education #programming language
- Approaches to teaching the programming languages course: a potpourri (ESA, DB, JB, JE, PBL, DS), pp. 299–300.
- ITiCSE-2006-AssuncaoO #dot-net #education #framework #using #web #web service
- Teaching web services using .NET platform (LA, ALO), p. 339.
- ITiCSE-2006-Boetje #education #re-engineering
- Foundational actions: teaching software engineering when time is tight (JB), pp. 285–288.
- ITiCSE-2006-DonyC #education #programming
- A tool for helping teach a programming method (ID, BLC), pp. 212–216.
- ITiCSE-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.
- ITiCSE-2006-HielscherW #automaton #education #formal method #learning #named
- AtoCC: learning environment for teaching theory of automata and formal languages (MH, CW), p. 306.
- ITiCSE-2006-HoodH #education #project management #simulation #using
- Teaching software project management using simulations (DJH, CSH), pp. 289–293.
- ITiCSE-2006-Joel #education
- Living in a digital world: teaching computers and society via literature (WJJ), p. 303.
- ITiCSE-2006-LindqvistL #education #named #online
- VERKKOKE: online teaching environment for telecommunications software and routing (JL, SL), p. 319.
- ITiCSE-2006-MatzkoD #c #education
- Teaching CS1 with graphics and C (SM, TAD), pp. 168–172.
- ITiCSE-2006-OKellyG #approach #education #learning #problem #programming
- RoboCode & problem-based learning: a non-prescriptive approach to teaching programming (JO, JPG), pp. 217–221.
- ITiCSE-2006-PetkovicTT #comparison #education #evaluation #re-engineering
- Teaching practical software engineering and global software engineering: evaluation and comparison (DP, GDT, RT), pp. 294–298.
- ITiCSE-2006-PlimmerA #education #human-computer #learning
- Peer teaching extends HCI learning (BP, RA), pp. 53–57.
- ITiCSE-2006-RussellMN #education #machine learning
- Teaching AI through machine learning projects (IR, ZM, TWN), p. 323.
- ITiCSE-2006-Snapp06a #algorithm #education #graph
- Teaching graph algorithms in a corn maze (RRS), p. 347.
- ITiCSE-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.
- ICSM-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.
- SOFTVIS-2006-KerrenMS #algorithm #education #novel
- Novel algorithm explanation techniques for improving algorithm teaching (AK, TM, EMS), pp. 175–176.
- ICSE-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.
- ICSE-2006-El-Ramly #education #experience #re-engineering
- Experience in teaching a software reengineering course (MER), pp. 699–702.
- ICSE-2006-HazzanD #development #education #framework
- Teaching framework for software development methods (OH, YD), pp. 703–706.
- PPoPP-2006-JoinerGMP #education #parallel
- Teaching parallel computing to science faculty: best practices and common pitfalls (DAJ, PG, TM, CP), pp. 239–246.
- CSEET-2005-AlfonsoB #agile #education #process #re-engineering
- An Iterative and Agile Process Model for Teaching Software Engineering (MIA, AB), pp. 9–16.
- CSEET-2005-BouillonKL #education #re-engineering
- Software Engineering Projects in Distant Teaching (PB, JK, SL), pp. 147–154.
- CSEET-2005-JarzabekE #design #education
- Teaching an Advanced Design, Team-Oriented Software Project Course (SJ, PKE), pp. 223–230.
- CSEET-2005-LagoV #architecture #education
- Teaching a Course on Software Architecture (PL, HvV), pp. 35–42.
- CSEET-2005-PavlovY #education #object-oriented #uml #using
- Using Pantomime in Teaching OOA&OOD with UML (VLP, AY), pp. 77–84.
- CSEET-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.
- CSEET-2005-Tomayko #education #programming
- Teaching eXtreme Programming Remotely (JET), pp. 17–24.
- CSEET-2005-Zeid #development #education #framework #object-oriented
- Best Practices for Teaching Object-Oriented Framework Development (AZ), p. 257.
- CSEET-2005-ZeidE #approach #development #education #framework #object-oriented
- A Peer-Review Based Approach to Teaching Object-Oriented Framework Development (AZ, ME), pp. 51–58.
- ITiCSE-2005-ArmenM #education #risk management
- Teaching about the risks of electronic voting technology (CA, RM), pp. 227–231.
- ITiCSE-2005-BassL #education #using
- Teaching to analyze solutions using FGA (IB, DL), p. 360.
- ITiCSE-2005-BenayaZ #education #java #programming
- Advanced programming in java workshop: teaching methodology (TB, EZ), p. 348.
- ITiCSE-2005-BerginWCGK #education #morphism #polymorphism
- Teaching polymorphism early (JB, EW, MEC, MG, MK), pp. 342–343.
- ITiCSE-2005-CasadoWM #education #hardware #network
- Teaching networking hardware (MC, GW, NM), pp. 208–212.
- ITiCSE-2005-Christensen #design #education
- Implications of perspective in teaching objects first and object design (HBC), pp. 94–98.
- ITiCSE-2005-ClaypoolC #design #education #game studies #re-engineering
- Teaching software engineering through game design (KTC, MC), pp. 123–127.
- ITiCSE-2005-Fekete #education #sql #transaction
- Teaching transaction management with SQL examples (AF), pp. 163–167.
- ITiCSE-2005-FloodL #education #programming
- Teaching programming collaboratively (RF, BL), pp. 321–324.
- ITiCSE-2005-Gal-EzerT #automaton #challenge #education
- Challenges in teaching the pumping lemma in automata theory course (JGE, MBT), p. 369.
- ITiCSE-2005-GooldC #education
- Teaching ethics in a virtual classroom (AG, JC), pp. 232–236.
- ITiCSE-2005-Holmboe #design #education #object-oriented
- The linguistics of object-oriented design: implications for teaching (CH), pp. 188–192.
- ITiCSE-2005-HoodH #concept #education #programming #using
- Teaching programming and language concepts using LEGOs (CSH, DJH), pp. 19–23.
- ITiCSE-2005-Liew #development #education #re-engineering
- Teaching software development skills early in the Curriculum through software engineering (CWL), pp. 133–137.
- ITiCSE-2005-Luque #education #evolution #question
- Is evolution or revolution the way for improving the teaching methodology in computer science? (EL), p. 2.
- ITiCSE-2005-PaisB05a #education #programming #user interface
- Use of flash movies for teaching GUI programming (RP, JPB), p. 390.
- ITiCSE-2005-PatersonMC #development #education #web #xml
- Teaching XML in a web development context (JHP, FM, GC), p. 359.
- ITiCSE-2005-Roiger #data mining #education #mining
- Teaching an introductory course in data mining (RJR), p. 415.
- ITiCSE-2005-TobinW #education #security #using
- Using a windows attack intRusion emulator (AWARE) to teach computer security awareness (DLTJ, MSW), pp. 213–217.
- ITiCSE-2005-Wagner #education #modelling #process
- Teaching data modeling: process and patterns (PW), pp. 168–172.
- ITiCSE-2005-WeirVMN #education #how #java
- Difficulties teaching Java in CS1 and how we aim to solve them (GRSW, TV, AJM, MN), pp. 344–345.
- AdaEurope-2005-SimonVP #ada #education #re-engineering
- Teaching Software Engineering with Ada 95 (DS, GV, EP), pp. 115–128.
- ICSE-2005-HazzanT #aspect-oriented #education #re-engineering
- Teaching human aspects of software engineering (OH, JET), pp. 647–648.
- ICSE-2005-Tamai #education #how #modelling
- How to teach software modeling (TT), pp. 609–610.
- ICSE-2005-ZeidE #development #education #framework #using
- Using peer reviews in teaching framework development (AZ, ME), pp. 627–628.
- LDTA-2005-SloaneW #eclipse #education #eli #programming language #using
- Eclipse Support for Using Eli and Teaching Programming Languages (AMS, WMW), pp. 189–194.
- CSEET-2004-GerberC #development #education #object-oriented #student
- Teaching Object-Oriented Systems Development to Structurally Exposed Students (AG, EC), pp. 52–58.
- CSEET-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.
- CSEET-2004-Kaner #education #testing
- Teaching Domain Testing: A Status Report (CK), pp. 112–117.
- CSEET-2004-Kaner04a #education #testing #tutorial
- Teaching the Software Testing Course: A Tutorial (CK), pp. 170–171.
- CSEET-2004-MacNeil #comprehension #education #re-engineering
- Teaching for Understanding and Its Specialization to Software Engineering (PEM), pp. 24–29.
- CSEET-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.
- CSEET-2004-ThompsonT #education #re-engineering
- Workshop on Teaching Ethics in Software Engineering Programmes (JBT, ET), pp. 162–164.
- CSEET-2004-TomaykoCLSS #architecture #education
- Key Considerations in Teaching Software Architecture (JET, SC, ML, MJS, DS), p. 174.
- CSEET-2004-TowellT #education #re-engineering
- A Further Exploration of Teaching Ethics in the Software Engineering Curriculum (ET, JBT), pp. 39–44.
- ITiCSE-2004-Armoni #education #how #question
- Reductive thinking: how to teach it? (MA), p. 280.
- ITiCSE-2004-Ben-Ari #concurrent #education #tool support
- A suite of tools for teaching concurrency (MBA), p. 251.
- ITiCSE-2004-Borge #education #object-oriented
- Teaching OOP: experimental studies (RB), p. 252.
- ITiCSE-2004-Chang #education #network
- Teaching computer networking with the help of personal computer networks (RKCC), pp. 208–212.
- ITiCSE-2004-Cliff #education #generative #question
- Teaching about natural systems, the next generation of computers, and the generation after that? (DC), p. 1.
- ITiCSE-2004-Davoli #education #linux #operating system
- Teaching operating systems administration with user mode linux (RD), pp. 112–116.
- ITiCSE-2004-Dixon #automation #education #learning
- A single CASE environment for teaching and learning (MD), p. 271.
- ITiCSE-2004-HamadaS #automaton #education #empirical
- A classroom experiment for teaching automata (MH, KS), p. 261.
- ITiCSE-2004-Hamer #approach #composition #design pattern #education #using
- An approach to teaching design patterns using musical composition (JH), pp. 156–160.
- ITiCSE-2004-KuittinenS #education #programming
- Teaching roles of variables in elementary programming courses (MK, JS), pp. 57–61.
- ITiCSE-2004-ListerBMTW #data type #education
- The dimensions of variation in the teaching of data structures (RL, IB, BBM, JDT, SW), pp. 92–96.
- ITiCSE-2004-NatvigL #education #game studies
- Age of computers: game-based teaching of computer fundamentals (LN, SL), pp. 107–111.
- ITiCSE-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.
- ITiCSE-2004-Stepney #education
- Teaching post-classical computation: (extended abstract) (SS), p. 3.
- ITiCSE-2004-StuurmanF #case study #design pattern #education #experience
- Experiences with teaching design patterns (SS, GF), pp. 151–155.
- ITiCSE-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.
- ITiCSE-2004-Waraich #education #logic #using
- Using narrative as a motivating device to teach binary arithmetic and logic gates (AW), pp. 97–101.
- ITiCSE-2004-ZurV #education
- Teaching certificate in computer science: didactics workshop (EZ, TV), p. 240.
- ITiCSE-WGR-2004-Bogoyavlenskaya #education #network
- Teaching networking congestion control (OYB), pp. 35–41.
- ITiCSE-WGR-2004-Bruce #education #how
- Controversy on how to teach CS 1: a discussion on the SIGCSE-members mailing list (KBB), pp. 29–34.
- ITiCSE-WGR-2004-CinneideT #approach #design pattern #education #problem
- A problem-based approach to teaching design patterns (MÓC, RT), pp. 80–82.
- ITiCSE-WGR-2004-Mason #education
- Teaching by analogy: the switch statement (JM), pp. 105–107.
- ITiCSE-WGR-2004-Shumba #education #effectiveness #towards
- Towards a more effective way of teaching a cybersecurity basics course (RS), pp. 108–111.
- AdaEurope-2004-AlvarezPOSN #ada #education #framework #realtime #using
- Teaching Real-Time Systems Around a Digital Model Railroad Platform Using Ada (BÁ, JAP, FJO, PS, PJNL), pp. 213–224.
- SIGAda-2004-Brown #ada #education #using
- Teaching graphics using Ada (CWB), pp. 47–50.
- ICEIS-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.
- SAC-2004-Cristea #adaptation #authoring #education #hypermedia
- Evaluating adaptive hypermedia authoring while teaching adaptive systems (AIC), pp. 929–934.
- SIGMOD-2003-Ullman #education #performance
- Improving the Efficiency of Database-System Teaching (JDU), pp. 1–3.
- VLDB-2003-GrustKT #education #relational
- Staircase Join: Teach a Relational DBMS to Watch its (Axis) Steps (TG, MvK, JT), pp. 524–525.
- CSEET-2003-Ahtee #education #re-engineering
- Inspections and Historical Data in Teaching Software Engineering Project Course (TA), pp. 288–297.
- CSEET-2003-BakerNH #education #game studies #re-engineering
- An Experimental Card Game for Teaching Software Engineering (AB, EON, AvdH), pp. 216–223.
- CSEET-2003-GnatzKPS #approach #education #re-engineering
- A Practical Approach of Teaching Software Engineering (MG, LK, FP, TS), pp. 120–128.
- CSEET-2003-HazzanD #development #education #programming
- Teaching a Software Development Methodology: The Case of Extreme Programming (OH, YD), pp. 176–184.
- CSEET-2003-Perez-MartinezS #coordination #education #re-engineering
- A Coordinated Plan for Teaching Software Engineering in the Rey Juan Carlos University (JEPM, ASA), p. 107–?.
- CSEET-2003-StrooperCNS #education #re-engineering
- Teaching Software Engineering Fundamentals to Practicing Engineers (PAS, DAC, SN, TS), pp. 36–43.
- CSEET-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.
- CSEET-2003-Towell #education #re-engineering
- Teaching Ethics in the Software Engineering Curriculum (ET), pp. 150–157.
- CSEET-2003-X03b #education #how
- Teaching how to engineer software, pp. 30–31.
- ITiCSE-2003-AdamsDGHLN #challenge #education
- Challenges in teaching capstone courses (LA, MD, AG, OH, KL, IN), pp. 219–220.
- ITiCSE-2003-AndersenBBCM #approach #education #programming #student
- Teaching programming to liberal arts students: a narrative media approach (PBA, JB, SB, MEC, JM), pp. 109–113.
- ITiCSE-2003-Becker #approach #education #multi
- A multiple intelligences approach to teaching number systems (KB), p. 250.
- ITiCSE-2003-EkateriniSP #education #learning #problem
- Teaching IT in secondary education through problem-based learning could be really beneficial (GE, BS, GP), p. 243.
- ITiCSE-2003-Fone #education #performance #using
- Using semiotics to analyze the efficiency of a model in teaching (WF), p. 232.
- ITiCSE-2003-Gal-EzerVZ #algorithm #approach #education #performance
- Teaching algorithm efficiency in a CS1 course SBTa different approach (JGE, TV, EZ), p. 256.
- ITiCSE-2003-GunawardenaA #approach #education #learning #programming
- A customized learning objects approach to teaching programming (AG, VA), p. 264.
- ITiCSE-2003-HuangS #design #education #using
- Teaching undergraduate software design in a liberal arts environment using RoboCup (TH, FS), pp. 114–118.
- ITiCSE-2003-JulianoCK #architecture #education #using
- Observations from using two modes of teaching undergraduate computer architecture (BAJ, CHC, EK), p. 248.
- ITiCSE-2003-KnoxCI #education #using
- Using the NSDL and CITIDEL to enhance teaching (DK, LNC, JI), p. 246.
- ITiCSE-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.
- ITiCSE-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.
- ITiCSE-2003-Papadimitriou #education #named
- Mythematics: storytelling in the teaching of computer science and mathematics (CHP), p. 1.
- ITiCSE-2003-PapadopoulosP #algorithm #authoring #education #using
- Using ToolBook authoring tool to facilitate the teaching of algorithms (GP, HMP), p. 277.
- ITiCSE-2003-ParkerBM #education #multi
- Computer science and the arts: some multi-disciplinary teaching collaborations (JRP, KB, DM), p. 252.
- ITiCSE-2003-PatersonH #database #education #ide #java #object-oriented #using
- Teaching Java: using an object-oriented database and the BlueJ IDE (JHP, JH), p. 273.
- ITiCSE-2003-Scott #education #game studies #interface #java #programming #visual notation
- Teaching graphical interface programming in Java with the game of wari (KS), p. 254.
- ITiCSE-2003-Sojka03b #education #interactive #javascript #using
- Interactive teaching materials in PDF using JavaScript (PS), p. 275.
- ITiCSE-2003-Xinogalos #education #named #object-oriented #programming
- objectKarel: a didactic microworld for teaching object-oriented programming (SX), p. 233.
- IWPC-2003-DeursenFKR #case study #comprehension #education #evolution #experience
- Experiences in Teaching Software Evolution and Program Comprehension (AvD, JMF, RK, JR), pp. 283–284.
- AdaEurope-2003-Lamm #ada #design #education #java
- Booch’s Ada vs. Liskov’s Java: Two Approaches to Teaching Software Design (EL), pp. 102–112.
- RE-2003-ZowghiP #education #game studies #lessons learnt #requirements
- Teaching Requirements Engineering through Role Playing: Lessons Learnt (DZ, SP), p. 233–?.
- ICSE-2003-Ross #concept #contract #education #programming
- Teaching Contract Programming Concepts to Future Software Engineers (DFR), p. 647.
- CSEET-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.
- CSEET-2002-FullerCD #approach #case study #education #risk management
- A New Approach to Teaching Software Risk Management with Case Studies (AF, PRC, LD), p. 215–?.
- CSEET-2002-HallingZKB #education #process #student
- Teaching the Unified Process to Undergarduate Students (MH, WZ, MK, SB), pp. 148–159.
- CSEET-2002-UmphressH #education #learning #process
- Software Process as a Foundation for Teaching, Learning and Accrediting (DAU, JAHJ), pp. 160–169.
- ITiCSE-2002-Bergin #education #web #wiki
- Teaching on the wiki web (JB), p. 195.
- ITiCSE-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.
- ITiCSE-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.
- ITiCSE-2002-Hamer02a #approach #design pattern #education
- A musical approach to teaching design patterns (JH), p. 197.
- ITiCSE-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.
- ITiCSE-2002-KasyanovK #education #learning
- Web-based systems for supporting computer-science teaching and learning (VNK, EVK), p. 238.
- ITiCSE-2002-Schreiner #algorithm #distributed #education #java #tool support
- A java toolkit for teaching distributed algorithms (WS), pp. 111–115.
- ITiCSE-2002-Shene #education #named #parallel #programming #thread
- ThreadMentor: a system for teaching multithreaded programming (CKS), p. 229.
- ICEIS-2002-IglesiasMCCF #database #design #education #fault #learning
- Learning to Teach Database Design by Trial and Error (AI, PM, DC, EC, FF), pp. 500–505.
- SEKE-2002-BagnoliFS #distance #education #named
- WebTeach: an integrated web-based cooperative environment for distance teaching (FB, FF, AS), pp. 519–520.
- SEKE-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.
- DAC-2001-OzgunerMDWSH #design #education #logic #verification
- Teaching Future Verification Engineers: The Forgotten Side of Logic Design (FÖ, DWM, JD, BW, JS, LH), pp. 253–255.
- HT-2001-MooreBS #education #using
- Personally tailored teaching in WHURLE using conditional transclusion (AM, TJB, CDS), pp. 163–164.
- CSEET-2001-Carrington #education
- Teaching PSPSM and TSPi in Universities (DAC), p. 139–?.
- CSEET-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.
- CSEET-2001-GrothR #all about #education #process #re-engineering
- It’s All about Process: Project Oriented Teaching of Software Engineering (DPG, ELR), pp. 7–17.
- CSEET-2001-RobillardKd #education #process
- YOOPEEDOO (UPEDU): A Process for Teaching Software Process (PNR, PK, Pd), pp. 18–26.
- CSEET-2001-Runeson #case study #education #experience
- Experiences from Teaching PSP for Freshmen (PR), p. 98–?.
- ITiCSE-2001-BerqueJJ #education #using
- Teaching theory of computation using pen-based computers and an electronic whiteboard (DAB, DKJ, LJ), pp. 169–172.
- ITiCSE-2001-CarnianiD #comprehension #education #network
- The NetWire emulator: a tool for teaching and understanding networks (EC, RD), pp. 153–156.
- ITiCSE-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.
- ITiCSE-2001-DannCP #education #recursion #using #visualisation
- Using visualization to teach novices recursion (WD, SC, RP), pp. 109–112.
- ITiCSE-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.
- ITiCSE-2001-HoldenY #education
- Innovative teaching practices in computing education: the TLA project (JH, AY), p. 174.
- ITiCSE-2001-KollingR #education #guidelines #java #object-oriented
- Guidelines for teaching object orientation with Java (MK, JR), pp. 33–36.
- ITiCSE-2001-Koppelman #abstraction #education
- Teaching abstraction explicitly (HK), p. 191.
- ITiCSE-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.
- ITiCSE-2001-MendesMC #approach #education #flexibility #hypermedia
- The cognitive flexibility theory0: an approach for teaching Hypermedia Engineering (EM, NM, SC), pp. 21–24.
- ITiCSE-2001-Stevens #case study #education #experience #re-engineering
- Experiences teaching software engineering for the first time (KTS), pp. 77–80.
- ITiCSE-2001-Vat #design #education #human-computer #synthesis
- Teaching HCI with scenario-based design: the constructivist’s synthesis (KHV), pp. 9–12.
- CHI-2001-BhavnaniRJ #education #identification #using
- Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications (SKB, FR, BEJ), pp. 229–236.
- SVIS-2001-FleischerK #algorithm #animation #education
- Algorithm Animation for Teaching (RF, LK), pp. 113–128.
- SVIS-2001-RossG #education #learning #named #web
- Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web (RJR, MTG), pp. 269–284.
- SIGAda-2001-FaginME #ada #education #using
- Teaching computer science with robotics using Ada/Mindstorms 2.0 (BSF, LDM, TWE), pp. 73–78.
- ICEIS-v2-2001-Rizk #education #web
- The Use of Information on the Web to Enhance Teaching (NJR), pp. 1002–1009.
- ICEIS-v2-2001-Serbedzija #education #internet #programming
- Internet Programming: Teaching by Examples (NBS), pp. 996–1001.
- CSEET-2000-Cusick #education #lessons learnt #re-engineering #student
- Lessons Learned from Teaching Software Engineering to Adult Students (JJC), p. 39–?.
- CSEET-2000-CybulskiL #analysis #design #education #multi #using
- Teaching Systems Analysis and Design Using Multimedia and Patterns (JLC, TL), pp. 113–122.
- CSEET-2000-DampierW #education #re-engineering #realtime
- Teaching Scientific Method for Real-Time Software Engineering (DAD, REW), p. 199.
- CSEET-2000-DemuthHZS #approach #education #experience #implementation
- A Framework-Based Approach to Teaching OOT: Aims, Implementation, and Experience (BD, HH, SZ, LS), pp. 283–293.
- CSEET-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.
- CSEET-2000-McDonald #education #industrial #project management
- Teaching Software Project Management in Industrial and Academic Environments (JM), pp. 151–160.
- CSEET-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–?.
- CSEET-2000-SobelSSH #education #formal method #re-engineering
- Teaching Formal Methods Early in the Software Engineering Curriculum (panel) (AEKS, HS, AMS, PBH), p. 55–?.
- ITiCSE-2000-CarrS #education #library #parallel #programming #thread
- A portable class library for teaching multithreaded programming (SC, CKS), pp. 124–127.
- ITiCSE-2000-DickPM #education #re-engineering #tool support
- Teaching tools for software engineering education (MD, MP, JM), pp. 49–52.
- ITiCSE-2000-Fagin #ada #education #using
- Using Ada-based robotics to teach computer science (BSF), pp. 148–151.
- ITiCSE-2000-Hagan #education #java #using
- Using BlueJ to teach Java (poster session) (DH), pp. 188–189.
- ITiCSE-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.
- ITiCSE-2000-NelsonN #education #network #open source #using
- Teaching computer networking using open source software (DN, YMN), pp. 13–16.
- ITiCSE-2000-Pullen #convergence #education
- The Internet-based lecture: converging teaching and technology (JMP), pp. 101–104.
- ITiCSE-2000-RaabRP #education #java #tool support
- Pedagogical power tools for teaching Java (JR, RR, VKP), pp. 156–159.
- ITiCSE-2000-Raner #education #object-oriented #visualisation
- Teaching object-orientation with the Object Visualization and Annotation Language (OVAL) (MR), pp. 45–48.
- ITiCSE-2000-ShinYLL #database #education #learning
- Plan of teaching & learning for database software through situated learning (poster session) (SBS, IHY, CHL, TWL), pp. 193–194.
- ITiCSE-2000-Stratton #approach #education #network #protocol #quote
- “Network protocols and services”: a non-specialist approach to teaching networking (poster session) (DS), p. 194.
- WCRE-2000-BlahaB #database #education #reverse engineering
- Teaching Database Reverse Engineering (MRB, IB), pp. 79–85.
- ICML-2000-BoicuTMBSCL #education #named #programming
- Disciple-COA: From Agent Programming to Agent Teaching (MB, GT, DM, MB, PS, FC, CL), pp. 73–80.
- KR-2000-MorgensternT #challenge #education #information management #representation
- Teaching Knowledge Representation: Challenges and Proposals (LM, RHT), pp. 725–733.
- SAC-2000-BarraCPGRS #distance #education #learning
- Teach++: A Cooperative Distance Learning and Teaching Environment (MB, GC, UFP, VG, CR, VS), pp. 124–130.
- ICSE-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.
- CADE-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.
- CSEET-1999-Murphy #approach #education #project management
- Teaching Software Project Management: A Response-Interaction Approach (MGM), p. 26–?.
- ITiCSE-1999-ArnowB #education #online #programming #using #web
- On-line programming examinations using Web to teach (DA, OB), pp. 21–24.
- ITiCSE-1999-CabezaCR #behaviour #education #memory management #named
- CacheSim: a cache simulator for teaching memory hierarchy behaviour (MLCC, MIGC, MLR), p. 181.
- ITiCSE-1999-Campos #distance #education #effectiveness #requirements
- Minimum requirements for effective distance teaching systems (GLdC), p. 182.
- ITiCSE-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.
- ITiCSE-1999-DavyJ #education #learning #programming
- Research-led innovation in teaching and learning programming (JD, TJ), pp. 5–8.
- ITiCSE-1999-DeeR #approach #education #learning
- ACOM (“computing for all”): an integrated approach to the teaching and learning of information technology (HD, PR), p. 195.
- ITiCSE-1999-DeveauxFF #approach #education #re-engineering
- Software engineering teaching: a “Docware” approach (DD, RF, PF), pp. 163–166.
- ITiCSE-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.
- ITiCSE-1999-FuenteCC #architecture #education
- Teaching computer architecture with a new superscalar processor emulator (SRdlF, MIGC, RMC), pp. 99–102.
- ITiCSE-1999-Impagliazzo #architecture #education #scalability #word
- Teaching very large instruction word architectures (JI), p. 208.
- ITiCSE-1999-Levin #education
- Use of a soundcard in teaching audio frequency and analog modem communications (MHL), pp. 79–83.
- ITiCSE-1999-Polak #case study #communication #education #using
- Teaching computer communication skills using case study method (PP), p. 190.
- ITiCSE-1999-PutSZ99a #education #internet #process
- The use of the Internet in the teaching process (DP, JS, MZ), p. 193.
- ITiCSE-1999-Taylor99a #education #learning
- Math link: linking curriculum, instructional strategies, and technology to enhance teaching and learning (HGT), p. 201.
- ITiCSE-1999-Utting #education #learning
- Gathering and disseminating good practice at teaching and learning conferences (IU), p. 202.
- ITiCSE-1999-YangB #education #interface #java #programming #using
- Using Java and the socket interface in teaching client/server programming (AY, YB), p. 206.
- ITiCSE-1999-ZoltowskiBD #education
- Curriculum and teaching delivery change in an international context (BZ, RDB, JD), pp. 33–35.
- FM-v2-1999-LevyT #approach #education
- A PVS-Based Approach for Teaching Constructing Correct Iterations (ML, LT), pp. 1859–1860.
- HCI-CCAD-1999-CarroMR #adaptation #education #learning
- Teaching tasks in an adaptive learning environment (RMC, RM, EP, PR), pp. 740–744.
- HCI-CCAD-1999-InmanL #education #using
- Teaching orientation and mobility skills to blind children using simulated acoustical environments (DPI, KL), pp. 1090–1094.
- HCI-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.
- TOOLS-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.
- TOOLS-USA-1999-GriffithsWHMR #architecture #education #user interface
- Separable UI Architectures in Teaching Object Technology (RG, MW, SH, MM, HR), pp. 290–299.
- TOOLS-USA-1999-Ramakrishnan #community #distributed #education #learning #testing #visualisation
- Visualizing O-O Testing in Virtual Communities — Distributed Teaching and Learning (SR), p. 300–?.
- SAC-1999-Krishnamurthi #education #email #programming
- Integrating E-Mail in a Programming Class: Implications for Teaching Programming (MK), pp. 126–131.
- CSEET-1998-Cowling98a #analysis #education #experience #re-engineering #student
- Teaching Systems Analysis to Software Engineering Students: Experience with a Structured Methodology (AJC), pp. 102–113.
- CSEET-1998-Hislop #education #learning #network
- Teaching Via Asynchronous Learning Networks (GWH), pp. 16–35.
- ITiCSE-1998-Astrachan #education
- Concrete teaching: hooks and props as instructional technology (OLA), pp. 21–24.
- ITiCSE-1998-Bampton #education
- Teaching computer science in Papua New Guinea (AB), pp. 25–27.
- ITiCSE-1998-BorstlerJ #education #research #student
- The students conference — a tool for the teaching of research, writing, and presentation skills (JB, OJ), pp. 28–31.
- ITiCSE-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.
- ITiCSE-1998-CarboneK #bibliography #education
- A survey of methods used to evaluate computer science teaching (AC, JK), pp. 41–45.
- ITiCSE-1998-DagdilelisS #algorithm #education #graph #named
- DIDAGRAPH: software for teaching graph theory algorithms (VD, MS), pp. 64–68.
- ITiCSE-1998-GrissomK #education #online
- Group 5 (working group): the on-line computer science teaching centre (SG, DK), p. 270.
- ITiCSE-1998-HaganS #education #programming
- The value of discussion classes for teaching introductory programming (DH, JS), pp. 108–111.
- ITiCSE-1998-HampelFKM #education #hypermedia
- Hypermedia teaching of mechanics — MechANIma (TH, FF, RKS, WHM), pp. 112–116.
- ITiCSE-1998-Jenkins #approach #education #programming
- A participative approach to teaching programming (TJ), pp. 125–129.
- ITiCSE-1998-King #education #evaluation #student #topic
- An evaluation of strategies for teaching technical computing topics to students at different levels (poster) (CK), p. 285.
- ITiCSE-1998-LeeP #design #education #programming #student
- Programming versus design (poster): teaching first year students (PAL, CP), p. 289.
- ITiCSE-1998-LidtkeZ #approach #collaboration #education #top-down
- A top-down, collaborative teaching approach of introductory courses in computer sciences (poster) (DKL, HHZ), p. 291.
- ITiCSE-1998-Marshall #education #internet #using
- Using the Internet to teach the Internet (DM), pp. 171–174.
- ITiCSE-1998-ReslerD #compilation #education #named #visualisation
- VCOCO: a visualisation tool for teaching compilers (RDR, DMD), pp. 199–202.
- ITiCSE-1998-Roberts #education #using
- Strategies for using technology in the teaching of ethics (ER), pp. 209–212.
- ITiCSE-1998-RoweT #education #named #online #programming #tutorial
- VINCE — an on-line tutorial tool for teaching introductory programming (poster) (GR, GT), p. 304.
- ITiCSE-1998-SelbyY #education #programming #student
- The teaching of programming (poster): changing the delivery to meet all students’ needs (LS, AY), p. 305.
- ICML-1998-TecuciK #education #student
- Teaching an Agent to Test Students (GT, HK), pp. 565–573.
- ICPR-1998-LoupiasBJ #automation #education #image
- Automatic selection of illustrations for teaching image processing (EL, SB, JMJ), pp. 1177–1179.
- TOOLS-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–?.
- CSEET-1997-Mayr #education #enterprise #re-engineering
- Teaching Software Engineering by Means of a “Virtual Enterprise” (HM), pp. 176–184.
- CSEET-1997-Parnas #education
- Teaching for Change (DLP), pp. 174–175.
- CSEET-1997-Pierce #education #re-engineering #using
- Teaching software engineering principles using maintenance-based projects (KRP), pp. 53–60.
- ITiCSE-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.
- ITiCSE-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.
- ITiCSE-1997-DixonMK #education #network #simulation #using
- Using a network simulation package to teach the client-server model (MWD, TJM, JMK), pp. 71–73.
- ITiCSE-1997-HitzK #c++ #education
- Teaching C++ on the WWW (MH, SK), pp. 11–13.
- ITiCSE-1997-MeisaloST #data type #education #named
- CLAP: teaching data structures in a creative way (VM, ES, JT), pp. 117–119.
- ITiCSE-1997-PalmeM #education
- Use of computer conferencing to teach a course on humans and computers (JP, SM), pp. 88–90.
- ITiCSE-1997-PriceP #education #empirical #evaluation #feedback #programming
- Teaching programming through paperless assignments: an empirical evaluation of instructor feedback (BAP, MP), pp. 94–99.
- ITiCSE-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.
- ITiCSE-WGR-1997-Bishop #education #java
- A philosphy of teaching Java (poster) (JMB), p. 146.
- ITiCSE-WGR-1997-CarlssonKO #education #flexibility #learning
- Networked PBL teaching the teacher on flexible learning (poster) (RC, GK, BO), p. 147.
- ITiCSE-WGR-1997-Maurer #distributed #education #learning
- The emergence of sophisticated distributed teaching and learning environments (HM), pp. 112–113.
- ITiCSE-WGR-1997-SajaniemiK #education #implementation
- Three-level teaching material and its implementation in a teaching situation (poster) (JS, MK), p. 153.
- ITiCSE-WGR-1997-SajaniemiK97a #education #named
- SHOW: a system for the presentation of three-level teaching material during lectures (demonstration) (JS, MK), p. 153.
- WIA-1997-Velinov #education
- Teaching Theory of Computation with Tape Machines (YV), pp. 213–227.
- HCI-SEC-1997-ShibuyaKT #education #using
- Teaching Information Literacy in Technical Courses Using WWW (YS, GK, HT), pp. 723–726.
- AdaEurope-1997-CoolingDC #development #education #programming language
- Computer Aided Teaching of Programming Languages: An Ada-specific Development (JEC, ND, JC), pp. 35–45.
- TRI-Ada-1997-Gonzalez-BarahonaCQBL #ada #education #network #programming
- Teaching Network Programming with Ada and Lower_Layer (JMGB, JCG, PdlHQ, FJBC, LLF), pp. 105–110.
- TRI-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.
- TOOLS-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.
- PLILP-1997-Hanus #education #functional #logic programming
- Teaching Functional and Logic Programming with a Single Computational Model (MH), pp. 335–350.
- PLILP-1997-Thompson #approach #education #functional #problem #programming
- Where Do I Begin? A Problem Solving Approach in teaching Functional Programming (SJT), pp. 323–334.
- ESEC-FSE-1997-Maibaum #education #question #what
- What We Teach Software Engineers in the University: Do We Take Engineering Seriously? (TSEM), pp. 40–50.
- CSEE-1996-HoffmanSW #education #testing
- Teaching and Testing (DH, PAS, PW), pp. 248–258.
- CSEE-1996-Robillard #education #re-engineering
- Teaching Software Engineering through a Project-Oriented Course (PNR), pp. 85–95.
- CSEE-1996-Ryan #education #industrial #question #re-engineering
- Meeting Industry’s Needs — Should We Teach the Software Engineering of the Past? (KR), pp. 218–220.
- ITiCSE-1996-Adams #education
- Teaching with technology at my fingertips (ESA), p. 229.
- ITiCSE-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.
- ITiCSE-1996-CoeWI #architecture #education #interactive
- An interactive environment for the teaching of computer architecture (PSC, LMW, RNI), pp. 33–35.
- ITiCSE-1996-Hainline #data transformation #education #named #representation
- DATATUTOR: a package for teaching data representation (DH), p. 234.
- ITiCSE-1996-Hartley #education #hypermedia #network #operating system #using
- A hypermedia lab manual for operating systems: using the network to teach (SJH), pp. 8–10.
- ITiCSE-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.
- ITiCSE-1996-Jimenez-PerisPM #distributed #education #library #named #programming
- DD-Mod: a library for teaching distributed programming (RJP, MPM, JMMF), p. 229.
- ITiCSE-1996-Krone #algorithm #analysis #data type #education #symbolic computation #using
- Using symbolic computation for teaching data structures and algorithm analysis (JK), p. 230.
- ITiCSE-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.
- ITiCSE-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.
- ITiCSE-1996-MartiPH #education #network #paradigm
- PACKET tracing: a new paradigm for teaching computer network courses (WFM, UWP, JAHJ), pp. 162–164.
- ITiCSE-1996-McManusBCST #challenge #education #using
- Challenges of using groupware to teach groupware (MMM, CMB, JAC, JS, MBT), pp. 165–166.
- ITiCSE-1996-McNally #algorithm #data type #education #using #visualisation
- Using visualization in teaching data structures and algorithms (MFM), p. 231.
- ITiCSE-1996-Motil #education #student
- Desktop teaching: on the students desk (JM), p. 231.
- ITiCSE-1996-Pattinson #education #network
- Network management teaching — managing a simulated network (CP), p. 233.
- ITiCSE-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.
- ITiCSE-1996-SanchezV #analysis #education #image #lisp
- ViLi (Vision LISP): a software environment for teaching image processing and analysis (JS, JV), p. 234.
- ITiCSE-1996-WolzWDM #education #multi #programming
- Teaching introductory programming in the multi-media world (UW, SW, DD, MM), pp. 57–59.
- SEKE-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.
- CSEE-1995-AllenS #approach #education #modelling #requirements
- An Integrated Approach to Teaching Requirements Modelling (PA, LS), pp. 223–237.
- CSEE-1995-Budgen #design #education #problem #question
- Is Teaching Software Design a “Wicked” Problem, too? (DB), pp. 239–254.
- CSEE-1995-Card #education #metric
- Teaching Practical Principles of Software Measurement (DNC), p. 443.
- CSEE-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.
- CSEE-1995-Jacquot #education #process
- The Process of Teaching Process (JPJ), pp. 147–156.
- CSEE-1995-McKim #design #education #eiffel #object-oriented #programming
- Teaching Object Oriented Programming and Design with Eiffel (JCM), p. 445.
- CSEE-1995-ParrishBC #education #experience #re-engineering
- Experience in Teaching a Management-Oriented Capstone Software Engineering Course (ASP, DB, DC), pp. 279–293.
- CSEE-1995-Shepard #education #on the #validation #verification
- On Teaching Software Verification and Validation (TS), pp. 375–385.
- FPLE-1995-Davison #c #education
- Teaching C after Miranda (AD), pp. 35–50.
- FPLE-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.
- FPLE-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.
- FPLE-1995-ODonnell #architecture #education #functional #specification
- From Transistors to Computer Architecture: Teaching Functional Circuit Specification in Hydra (JJO), pp. 195–214.
- TRI-Ada-1995-FeldmanB #ada #education #programming
- Teaching Object Programming with Ada 95 (MBF, JB), pp. 655–685.
- TRI-Ada-1995-LevyM #education #programming #reuse
- Teaching Programming for Reuse: Generics for Educators (SPL, JWM), pp. 105–117.
- CSEE-1994-BrueggeC #collaboration #design #education
- Teaching Iterativ & Collaborative Design: Lessons and Directions (BB, RFC), pp. 411–427.
- CSEE-1994-CardowW #approach #education #reuse
- A Practical Approach to Teaching Software Reuse (JEC, WDWJ), pp. 517–525.
- CSEE-1994-DeiningerS #education #project management
- Teaching Software Project Management by Simulation-Experiences with a Comprehensive Model (MD, KS), pp. 227–242.
- CSEE-1994-GriesS #education #logic
- Teaching Logic as a Tool (DG, FBS), p. 599.
- CSEE-1994-HartrumB #analysis #education #object-oriented
- Teaching Formal Extensions of Informal-Based Object-Oriented Analysis Methodologies (TCH, PDB), pp. 389–409.
- CSEE-1994-Horton #automation #design #education #using
- Using Commercial CASE Environments to Teach Software Design (TBH), pp. 97–115.
- CSEE-1994-KermarrecP #ada #component #distributed #education #reuse
- Ada Reusable Software Components for Teaching Distributed Systems (YK, LP), pp. 77–96.
- CSEE-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.
- TOOLS-EUROPE-1994-McKim94a #education #object-oriented
- Teaching Object-Oriented Techniques (JCM), p. 533.
- SAC-1994-Foster #analysis #education #named #using
- FRA: using a goal-based scenario to teach financial statement analysis (DAF), pp. 568–572.
- HCI-SHI-1993-HsiA93a #design #education #multi
- Use of Multimedia Technology in Teaching Engineering Design (SH, AMA), pp. 778–783.
- HCI-SHI-1993-KirschA #approach #education #multi #using #visual notation
- Using Multimedia to Teach Visual Literacy: A Systematic Approach (RPK, RMA), pp. 531–536.
- HCI-SHI-1993-Lin #design #education
- A Computer-Based Integrated Instruction and Design for Teaching Aesthetic Design (RL), pp. 748–753.
- TRI-Ada-1993-LopesFH #ada #education #empirical
- A Controlled Experiment with Software for Teaching Ada Tasking (AVL, MBF, RSH), pp. 116–125.
- TOOLS-USA-1993-ChandlerH #education #object-oriented
- Teaching Object Oriented at University Level: Techniques for Success (JMC, SCH), pp. 619–626.
- TOOLS-USA-1993-NebeshR #c++ #education #object-oriented
- Teaching Object-Oriented Technology Through C++ to Professional Programmers (BAN, MR), pp. 627–636.
- HT-ECHT-1992-Celentano #authoring #education #named
- Hypermovie: An Authoring Tool for Video-Disk Based Teaching (Demonstration) (AC), p. 291.
- HT-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.
- HT-ECHT-1992-McCaskey #education #hypermedia
- Teaching Japanese with Hypertext (Demonstration) (MM), p. 295.
- SEI-1992-Bruegge #education #re-engineering
- Teaching on Industry-Oriented Software Engineering Course (BB), pp. 65–87.
- SEI-1992-CardowL #education #validation #verification
- Teaching Software Verification and Validation to Software Practitioner (JEC, DRL), pp. 167–179.
- SEI-1992-HoffmanS #education #on the #process
- On Teaching the Rational Desighn Process (DH, TS), pp. 44–62.
- SEI-1992-Lai #education #protocol
- Teaching Protocol Engineering in Honours Year (RL), pp. 143–156.
- CHI-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.
- CSCW-1992-SchwabHRA #collaboration #constraints #education
- Collaboration and Constraint: Middle School Teaching Teams (RGS, SHL, SR, MA), pp. 241–248.
- TRI-Ada-C-1992-Schonberg #ada #education
- Teaching Ada 9X (ES), pp. 101–106.
- TRI-Ada-T1-1992-FeldmanP #ada #education #using
- Teaching and Using Ada in CS1/CS2 (MBF, REP), pp. 1–59.
- ML-1992-ClouseU #education #learning
- A Teaching Method for Reinforcement Learning (JAC, PEU), pp. 92–110.
- TOOLS-PACIFIC-1992-Watson92a #education #object-oriented
- Teaching OOP: The Middle Phase (DW), pp. 243–249.
- TOOLS-USA-1992-McKim #design #education #object-oriented #programming
- Teaching Object-Oriented Programming and Design (JCM), p. 257.
- SEI-1991-BudgenR #education #process #re-engineering
- Teaching about Process Issues in Software Engineering (DB, CR), pp. 167–180.
- SEI-1991-Bustard #approach #education #project management
- A Layered Approach to Teaching Software Project Management (DWB), pp. 181–191.
- SEI-1991-JacquotG #design #education
- Seven Lessons to Teach Design (JPJ, JG), pp. 195–204.
- SEI-1991-Marchewka #design #education #re-engineering #realtime
- Teaching Software Engineering for Real-Time Design (CGM), pp. 235–244.
- SEI-1991-PierceDS #design #education
- Teaching Software Design in the Freshman Year (KRP, LLD, GMS), pp. 219–231.
- ML-1991-Lin #education #learning #self
- Self-improvement Based on Reinforcement Learning, Planning and Teaching (LJL), pp. 323–327.
- SEI-1990-Bustard #concurrent #education #experience #roadmap
- An Experience of Teaching Concurrency: looking back, looking forward (DWB), pp. 123–135.
- SEI-1990-Santhanam #education #reuse
- Teaching Reuse Early (VS), pp. 77–84.
- CHI-1990-Winograd #education #human-computer #interactive #what
- What can we teach about human-computer interaction? (plenary address) (TW), pp. 443–448.
- SEI-1989-Tomayko #education #maintenance #scalability #using
- Teaching Maintenance Using Large Software Artifacts (JET), pp. 3–15.
- SEI-1989-Vliet #education #maintenance
- Teaching Software Maintenance (HvV), pp. 80–89.
- SEI-1989-WerthW #education #object-oriented #programming #using
- Teaching Object-Oriented Programming Using the Macintosh MPW/MacApp Environment (LHW, JW), pp. 141–155.
- OOPSLA-1989-BeckC #education #object-oriented
- A Laboratory for Teaching Object-Oriented Thinking (KB, WC), pp. 1–6.
- OOPSLA-1989-LieberherrR #design #education #object-oriented #programming
- Contributions to Teaching Object Oriented Design and Programming (KJL, AJR), pp. 11–22.
- SEI-1988-Bentley #education
- Teaching the Tricks of the Trade (JLB), pp. 1–8.
- ECOOP-1988-KnudsenM #education #object-oriented #programming language
- Teaching Object-Oriented Programming Is More than Teaching Object-Oriented Programming Languages (JLK, OLM), pp. 21–40.
- OOPSLA-1987-KempfS #education #object-oriented #programming
- Teaching Object-Oriented Programming with the KEE System (RK, MS), pp. 11–25.
- ILPC-1982-Ennals82 #education #logic
- Teaching Logic as a Computer Language in Schools (RE), pp. 99–104.
- DAC-1972-Merwin72a #education
- Microprogramming as a pedagogical tool in teaching computer science (REM), pp. 275–281.