Skip To Main Content

Intro to Computer Programming

Intro to Computer Programming

Welcome to Mr. Caskey's
Computer Programming Web Page
 
 
 
Here you will find resources to help you to better understand how programming languages, coding and commutative thought.   I will update this page periodically.  If you come across a resource that may be helpful to the class, please let me know and I will include it in the links area below.  
 
For this class we will begin by understanding why there are a number of languages, the basic terminology involved in coding and how it can apply to running applications or devices.  
 
Most of our work will be done through the Google Classroom.   Please log in using your Sayville High School Google Accounts when working on assignments.
 
REQUIREMENTS
You will need a pen/pencil, spiral notebook, flash cards with a ring, and a folder for this class.  You are required to have these items during each class.  You will lose participation points for the day if come unprepared.
 
Coding and understanding programming languages is a progression that requires a lot of practice, repetition and patience.  We will be spending a lot of time using command line rather than the GUI in practicing and learning how to code.
 
This is a Technology class HOWEVER,  if you have never attempted computer programming you are learning a foreign language.  We will ease into it and slowly progress.  Be sure to keep up with your  daily Assignments.
 
 
NEW!!-  This year we will be partnering with KidOyO.  Kidoyo originally NoizIvy has been introducing Coding through Coder Dojos Hosted by St. Josephs college and Hofstra for the past 10 Years and this year with Sayville Public Schools.  Stay tuned for students projects powered by KidOyO.
 
PROGRAMMING LANGUAGES
Javascript
Python
Java
Text and Block Coding
 
CLASS PARTICIPATION
Arrive on time and come prepared with your pen/pencil, spiral notebook, flash cards with a ring, and folder.
 
QUIZZES
You will have a quiz at the end of each week.
 
 
PROJECTS
TBD
 
 
 
"Write Once, Run Anywhere" (WORA)