HIGH SCHOOL COMPUTATIONAL TEXT BOOK: LESSON PLANS

Unit 1  Computational Science

1 Definition and Applications

Unit 2 Project Development

2.1 Overview of a Computational Science Project
2.2 Example Projects (Informational--no specific exercises)
2.3 Project Development - Notes
2.3.1 Topic Selection
2.3.2 Topic Research
2.3.3 Problem Definition
2.3.4 Background Information
2.3.5 Mathematical Modeling
2.3.6 Method of Solution
2.3.7 Results
2.3.8 Conclusions and Further Research
2.4 Project Presentation
2.4.1 Technical Paper
2.4.2 Oral Presentation
2.5 Mentors

Unit 3 Team Development

3.1 Team Development
3.2 Team Building Exercises

Unit 4 Internet Resources

4.1 World Wide Web
4.1.1 Network Browsers
4.1.2 Research on the Internet
4.2 Pine Mail Utility
4.3 HTML Document Writing
4.4 Internet Etiquette and Ethics

Unit 5 UNIX and Text Editors

5.1 Basic UNIX Commands
5.2 Pico
5.3 vi

Unit 6 Introduction to Computing

6.1 Computer Components
6.2 Computing Languages (Informational--no exercises)
6.2.1 Fortran (Informational--no exercises)
6.2.2 C and C++ (Informational--no exercises)
6.3 Problem Solving Process
6.4 Compile and Execute

Unit 7 Programming Languages

7.1 Fortran 90
7.2 C++