Stem introductori$ (all stems)
72 papers:
- ITiCSE-2015-BarbaC
- Tangible Media Approaches to Introductory Computer Science (EB, SC), pp. 207–212.
- ITiCSE-2015-Rubio #analysis #automation #categorisation #clustering #programming #student #using
- Automatic Categorization of Introductory Programming Students using Cluster Analysis (MAR), p. 340.
- ITiCSE-2014-WatsonL #programming #revisited
- Failure rates in introductory programming revisited (CW, FWBL), pp. 39–44.
- SFM-2014-AbrahamBDJKW #bibliography #generative #markov #modelling
- Counterexample Generation for Discrete-Time Markov Models: An Introductory Survey (EÁ, BB, CD, NJ, JPK, RW), pp. 65–121.
- FSE-2014-GulwaniRZ #feedback #generative #performance #problem #programming
- Feedback generation for performance problems in introductory programming assignments (SG, IR, FZ), pp. 41–51.
- 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-PortRL #re-engineering #student
- Motivating and orienting novice students to value introductory software engineering (DP, CR, JL), pp. 99–108.
- ITiCSE-2013-RobertsS #library
- A portable graphics library for introductory CS (ER, KS), pp. 153–158.
- PLDI-2013-SinghGS #automation #feedback #generative #programming
- Automated feedback generation for introductory programming assignments (RS, SG, ASL), pp. 15–26.
- ITiCSE-2012-BrownCDGHMNPPSSSSS #education
- Anatomy, dissection, and mechanics of an introductory cyber-security course’s curriculum at the United States naval academy (CB, FC, RD, RG, CH, JM, DN, AP, AP, SS, JS, SS, DS, SS), pp. 303–308.
- ITiCSE-2012-FletcherG #object-oriented #programming
- Sample courseware for introductory OO programming (RF, RG), p. 370.
- ITiCSE-2012-JarusekP #problem
- A web-based problem solving tool for introductory computer science (PJ, RP), p. 371.
- ITiCSE-2012-KortsartsK #component #probability #programming
- Enriching introductory programming courses with non-intuitive probability experiments component (YK, YK), pp. 128–131.
- ITiCSE-2012-KrausePR #learning
- Formal learning groups in an introductory CS course: a qualitative exploration (JK, IP, CR), pp. 315–320.
- CSEET-2011-DvornikJCD #testing
- Supporting introductory test-driven labs with WebIDE (TD, DSJ, JC, OD), pp. 51–60.
- CSEET-2011-ShaoLDL #re-engineering
- An introductory software engineering course for software engineering program (DS, BL, ED, QL), pp. 411–415.
- CSEET-2011-UelschenE #re-engineering #self
- An introductory course on software engineering on self-organization in swarm robotics (MU, HJE), pp. 333–342.
- ITiCSE-2011-BarrosBV #java #named #object-oriented #programming #sequence #source code #visualisation
- Java2Sequence: a tool for the visualization of object-oriented programs in introductory programming (JPB, LB, MV), p. 369.
- ITiCSE-2011-EganCT #evaluation #framework
- The academic enhancement program in introductory CS: a workshop framework description and evaluation (RE, DC, DMT), pp. 278–282.
- ITiCSE-2011-Mahmoud11a #approach #mobile #programming
- A mobile web-based approach to introductory programming (QHM), p. 334.
- ITiCSE-2011-OliveiraMR #learning #problem #programming
- From concrete to abstract?: problem domain in the learning of introductory programming (OLO, AMM, NTR), pp. 173–177.
- ITiCSE-2011-OliveiraMR11a #case study #natural language #programming
- Natural language in introductory programming: an experimental study (OLO, AMM, NTR), p. 363.
- ITiCSE-2010-DennyLHDP #performance #predict #programming #self
- Self-predicted and actual performance in an introductory programming course (PD, ALR, JH, DBD, HCP), pp. 118–122.
- ITiCSE-2010-EganJ #learning
- Service learning in introductory computer science (MALE, MJ), pp. 8–12.
- ITiCSE-2010-KoppelmanD #abstraction #education
- Teaching abstraction in introductory courses (HK, BvD), pp. 174–178.
- ITiCSE-2010-LappalainenIIK #agile #named #programming #testing
- ComTest: a tool to impart TDD and unit testing to introductory level programming (VL, JI, VI, SK), pp. 63–67.
- ITiCSE-2010-QianLYL #learning #programming
- Inquiry-based active learning in introductory programming courses (KQ, CTDL, LY, JL), p. 312.
- CSEET-2009-Jalote #education #re-engineering
- Teaching an Introductory Software Engineering Course in a Computer Science Program (PJ), p. 7.
- ITiCSE-2009-Al-BarakatiA #performance #programming #student #visualisation
- The effect of visualizing roles of variables on student performance in an introductory programming course (NMAB, AYAA), pp. 228–232.
- ITiCSE-2009-Hislop #programming
- Replacing introductory programming courses with a broader perspective on computing (GWH), p. 390.
- ITiCSE-2009-HuangB #approach #question
- A unified approach to introductory computer science: can one size fit all? (TH, AB), pp. 253–257.
- ITiCSE-2009-ListerFT #programming
- Further evidence of a relationship between explaining, tracing and writing skills in introductory programming (RL, CJF, DT), pp. 161–165.
- ITiCSE-2009-MisraBK #education #music
- A music context for teaching introductory computing (AM, DSB, DK), pp. 248–252.
- ITiCSE-2009-Rosenbloom #contest #programming
- Running a programming contest in an introductory computer science course (AR), p. 347.
- GTTSE-2009-Hedin #attribute grammar #jastadd #tutorial
- An Introductory Tutorial on JastAdd Attribute Grammars (GH), pp. 166–200.
- ITiCSE-2008-Jackova #learning #programming
- Learning for mastery in an introductory programming course (JJ), p. 352.
- ICSE-2007-Zualkernan #learning #programming #using
- Using Soloman-Felder Learning Style Index to Evaluate Pedagogical Resources for Introductory Programming Classes (IAZ), pp. 723–726.
- CSEET-2006-CarverH #education #empirical #programming
- Viope as a Tool for Teaching Introductory Programming: An Empirical Investigation (JCC, LH), pp. 9–16.
- CSEET-2006-RahmanJ #development #education #lifecycle #programming
- Applying Software Development Lifecycles in Teaching Introductory Programming Courses (SMR, PLJ), pp. 17–24.
- ICGT-2006-Heckel #graph transformation #tutorial
- Introductory Tutorial on Foundations and Applications of Graph Transformation (RH), pp. 461–462.
- ICSE-2006-EvansP #invariant
- Inculcating invariants in introductory courses (DE, MP), pp. 673–678.
- ITiCSE-2005-KollingH #game studies #programming
- Game programming in introductory courses with direct state manipulation (MK, PH), pp. 59–63.
- ITiCSE-2005-MullerH #algorithm #guidelines #multi #object-oriented #problem
- Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP (OM, BH), p. 356.
- ITiCSE-2005-Roiger #data mining #education #mining
- Teaching an introductory course in data mining (RJR), p. 415.
- CSEET-2003-DuleyHHS #education #re-engineering
- Engineering an Introductory Software Engineering Curriculum (RD, GWH, TBH, AEKS), pp. 99–106.
- ITiCSE-2003-BarrosEDPS #programming #using
- Using lab exams to ensure programming practice in an introductory programming course (JPB, LE, RD, RP, ES), pp. 16–20.
- ITiCSE-2003-ChalkBP #design #education #learning #programming
- Designing and evaluating learning objects for introductory programming education (PC, CB, PP), p. 240.
- ICSE-2003-SindreLV #case study #experience #programming
- Positive Experiences with an Open Project Assignment in an Introductory Programming Course (GS, SL, OVV), pp. 608–613.
- CSEET-2002-RatcliffeWT #development #motivation #performance #re-engineering #scalability
- Improving Motivation and Performance through Personal Development in Large Introductory Software Engineering Courses (MR, JW, LT), p. 108–?.
- ITiCSE-1999-Ackermann #education #internet
- Poster session. Internet curriculum. two courses: introductory and advanced (ECA), pp. 179–180.
- ITiCSE-1999-Daly #programming
- RoboProf and an introductory computer programming course (CD), pp. 155–158.
- ITiCSE-1999-Rossi #education #internet #named #programming
- KPPCDL: an Internet based shared environment for introductory programming education (AJR), p. 196.
- ITiCSE-1998-HaganS #education #programming
- The value of discussion classes for teaching introductory programming (DH, JS), pp. 108–111.
- ITiCSE-1998-Johansson #approach #programming #student
- Programming by example (poster): an instructional approach allowing introductory students to quickly grasp the power and excitement of programming (PGJ), p. 284.
- ITiCSE-1998-KluitSW #evaluation #java #programming #visual notation
- Visual programming with Java: evaluation of an introductory programming course (PGK, MS, FW), pp. 143–147.
- 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-RoweT #education #named #online #programming #tutorial
- VINCE — an on-line tutorial tool for teaching introductory programming (poster) (GR, GT), p. 304.
- SIGAda-1998-MurtaghH #ada #comparison #pascal
- A Comparison of Ada and Pascal in an Introductory Computer Science Course (JLM, JAHJ), pp. 75–80.
- 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-WesterSK #approach #java #programming #visual notation
- Visual programming with Java; an alternative approach to introductory programming (FW, MS, PGK), pp. 57–58.
- ITiCSE-WGR-1997-Danielsson #detection #programming
- Detecting plagiarism in introductory programming courses (poster and demonstration) (MD), p. 148.
- TRI-Ada-1997-ChamillardH #ada
- Transitioning to Ada in an Introductory Course for Non-Majors (ATC, WCHJ), pp. 37–40.
- 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.
- ITiCSE-1996-FinkelW #learning
- Computer supported peer learning in an introductory computer science course (DF, CEW), pp. 55–56.
- ITiCSE-1996-Knox #web
- Historical perspectives of computing: an introductory lab for browsing on the World Wide Web (DK), pp. 20–22.
- ITiCSE-1996-WolzWDM #education #multi #programming
- Teaching introductory programming in the multi-media world (UW, SW, DD, MM), pp. 57–59.
- ITiCSE-1996-WoodmanH #object-oriented
- From software user to software author: an initial pedagogy for introductory object-oriented computing (MW, SH), pp. 60–62.
- CSEE-1995-Hoover #development #realtime
- The Role of the Software Enigneer in Real-Time Software Development: An Introductory Course (CLH), pp. 167–186.
- TRI-Ada-C-1992-GoodmanM #ada
- Ada as an Introductory Language (DRG, RAM), pp. 122–125.
- TRI-Ada-C-1992-Jarc #ada #pascal
- Ada, Pascal’s Replacement for Introductory Courses in Computer Science (DJJ), pp. 126–134.
- SEI-1990-Scoy #ada #concept #re-engineering
- Introduction of Software Engineering Concepts in an Ada-Based Introductory Computer Science Course (FLVS), pp. 67–76.
- SEI-1988-ChandhokG #ada
- Ada Edu Project: Supporting the Use of Ada in Introductory Computer Science (RC, TAG), pp. 199–207.