Title: An Inherent Conflict in Using IDEs in Computer Language Courses Dr. Ronald I. Frank Pace University
1An Inherent Conflictin Using IDEs in Computer
Language CoursesDr. Ronald I. FrankPace
University
2The Conflict
- IDEs Auto Generate Code
- Beginning Courses Want The Student To Generate
The Code
3IDEs
- Designed To Auto Assist
- Assume Knowledgeable User
- Learning IDE Is Tougher Than The Beginning
Language Courses
4Borland Enterprise 6
5Beginning Courses
- Want NO Auto Assist
- Cant Teach IDE
- IDE Auto Code Uses Advanced Topics
6The Solution
- Disable The IDE
- Auto Code Generation
- OR
- Dont Use Projects
- (Use only blank files to start)
7JCreator Start Screen(Project)
8Template GeneratedProject Code
9Complex Directory Structure
10JCreator Start Screen (File)
11File New
12Student Must Input Code
13Conservation Of Difficulty
Encapsulate The Difficulty In A Short One-Time
8 Step Setup Process
14One-Time Setup 1(Directories)
15One-Time Setup 2 (Compiler)
16One-Time Setup 3
17One-Time Setup 4
18One-Time Setup 5
19One-Time Setup 6 (Run Time)
20One-Time Setup 7
21One-Time Setup 8
22Benefit Simplified FileStructure
23Benefit Simplified Grading Structure
- A/ For Hand Ins
- OR
- Stand Alone Web Files
24Output(Console Window)
25 References 1 of 2(Java IDEs)
1 Forte Sun Co. Forte Environment.
http//forte.sun.com/ffj/documentation/relnote40.h
tml
2 JBuilder Borland Enterprise Studio
http//www.borland.com/estudiojava/pdf/estj4_dat
asheet.pdf
3 JCreator IDE http//www.JCreator.com/
Click Features.
4 Kawa (discontinued 10/31/2001)
http//search.atomz.com/search/
?sp-asp1001395bsp-panysp-qkawa
26 References 2 of 2 (Java IDEs)
5 Visual Café (discontinued 2/2003) New
product http//www.webgain.com/products/webgain
_studio/ feature_matrix.html
6 Visual J.Net Microsoft Visual Studio.Net.
http//msdn.microsoft.com/vjsharp/
7 Frank, R. I., JCreator Just-In-Time
Tips. Pace Technical Report 181 Sept.
2002. This is an 83 page screen-shot-based set
of tips for V2.5 for projects, applets,
applications, etc. Also available from the
author at rfrank_at_pace.edu as a PDF file 2.8M.