This site is intended to make all communication related to Computer Science at
Bellaire a lot easier. The AP/IB computer course is designed to prepare students to be
successful on both the SL and A level IB and AP exams respectively and is meant to
emulate a first computer science course at the undergraduate level.
The regular computer science course is meant to teach students how to design programs and
think about computing in structured way. This course uses Scheme and the How to
Design Programs curriculum.
Communication
You can email Mr. Newland at newton @ jayfox.net.
You can also send instant messages to JimmyNewland using AIM, or GTalk.
- Course Google Group - Bellaire Comp Sci
- Course Calendar
- Tell me who you are - student info
- Comp Sci Moodle Server
Grading
- Academic dishonesty will always have severe consequences. There is no reason to cheat. Ask for help if you need it.
- Six weeks grades are calculated as a percentage of the total available points during that term.
- Assignments: (every student is expected to his or her own work)
- Programs: 10 pts
- Quizzes: 10 pts
- Threaded Discussions: 10 pts
- Chapter Tests: 100 pts
- Programming Tests: 50 pts
Material
- IB Comp Sci Standard Level Material
- View Java Lecture Notes
- How to Design Programs Material
Free Java Tools
- Sun's Java JDK for Windows - Download and install this first. (Macs don't have to download Java)
- BlueJ - Graphical IDE
- DrJava - Simple IDE
- Netbeans - GUI IDE
- JavaDoc - API for Java
AP & IB Info for Students
HtDP
- Download DrScheme
- HtDP Online Book
- Exercise Modify 5.1.2
- Exercise draw-bar-chart
- Exercise volume (of 3D shapes)
- Ex 7.4.1: Data Def for Shapes
- Japanese & German Flags
- Card Class