**You must be logged into your GAPPS account to get to
materials.
Your Assignments and Tests are HERE
Java Textbook - DOWNLOAD THIS PDF Google Lesson Videos Fire Drill
Done RPS? Work on this for the rest of the semester
Intro to Java Graphics/Animation/Gaming
Unit 6 - Arrays
Concepts Reinforcement Unit - Arduino
Unit 5 - Methods
Unit 4 - String Operations
Unit 3 - Repetition and Decision Structures
Learning Pseudocode
Unit 2 - Variables and Printing
Unit 1 - Computer Science
Let's Talk about Backups
Two Ways to Drop Your Mark by 15%
1. No Comments in your Code: Communications is approximately 15% of your overall mark. That INCLUDES but is not limited to documentation of your code. If you can't be bothered to put MEANINGFUL, EXPLANATORY and APPROPRIATE commenting in your program code, your mark will be affected accordingly. We don't need a Harry Potter novel of comments, but a 'New programmer' should be able to read your comments and FULLY understand what your code does.
Let's also use meaningful variable, method and class names. If you want to store a person's age, a variable, "theAge" is much more meaningful than "x". If you're writing a method to convert Celsius to Fahrenheit, call it, "celsiusToFahrenheit", not "daBomb".
2. Blow off your final assignment - You are given considerable in-class time to work on this assignment but your will likely need to work on it outside of class time as well. If your teacher finds you're blowing off this work, they will:
a) Speak with you
b) Speak with your parents (if you're under 18).
Java Reference
Java Textbook
Pseudocode Guidelines for ICS at NHS
Michael Fudge - Java Tutorials - THESE ARE VERY HELPFUL! (Individual lessons on top right side of screen)
You need to install the Netbeans IDE for this course on your personal computer. The Windows64 and MacOS versions are here
These installers are the older version 8.2 and they work well for our course.
If you wish to install more recent versions, you may do so on your own initiative.
I have a ChromeBook! What do I do?
Please email your teacher and inform them of your situation. [email protected]. It is not possible to do this course with a Chromebook.
These installers are the older version 8.2 and they work well for our course.
If you wish to install more recent versions, you may do so on your own initiative.
I have a ChromeBook! What do I do?
Please email your teacher and inform them of your situation. [email protected]. It is not possible to do this course with a Chromebook.
About this Course
Welcome to Grade 11 Computer Science with Mr. Payne ([email protected])
This course introduces students to computer science. THERE IS NO PREREQUESITE and it is a University pathway course.
Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model. They will also write and use subprograms within computer programs. Students will develop creative solutions for various types of problems as their understanding of the computing environment grows. They will also explore environmental and ergonomic issues, emerging research in computer science, and global career trends in computer-related fields.
Course Syllabus is here
Course Policies are here
Welcome to Grade 11 Computer Science with Mr. Payne ([email protected])
This course introduces students to computer science. THERE IS NO PREREQUESITE and it is a University pathway course.
Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model. They will also write and use subprograms within computer programs. Students will develop creative solutions for various types of problems as their understanding of the computing environment grows. They will also explore environmental and ergonomic issues, emerging research in computer science, and global career trends in computer-related fields.
Course Syllabus is here
Course Policies are here