You are on page 1of 2

High School Coding Syllabus (Intro & Adv)

Good code is its own best documentation.


(Steve McConnell)
2016 2017
Instructor:
Brett Kalmes (Kel-Mis)
Room G080
Planning Periods 3rd Period and 6th Period

Course Description:
This course will introduce the students to computer coding. It will prepare the students for more complex coding
programs. We will be using an online program called Code Red in which we will cover several modules including:
- Video Game Design (Intro)
- HTML (Intro)
- CSS (Intro)
- Java Script (Intro)
- Python (Intro)
- Java (Adv)
- C++ (Adv)

Course Rationale:
The aim is to begin developing key skills that can be integrated into math and language arts curriculum to enhance logical
reasoning, organizational, and collaboration skills. These skills will allow students are stronger base in STEM (science,
technology, engineering, & math) courses.

Academic Honesty Policy:


Academic integrity includes a commitment to not engage in or tolerate acts of falsification, misrepresentation or
deception. Such acts of dishonesty include cheating or copying, plagiarizing, submitting another persons work as ones
own, using Internet sources without citation, taking or having another student take your exam, tampering with the work of
another student, facilitating other students acts of academic dishonesty, etc.

Sanctions for breaches in academic integrity may range, depending on the severity of the offense from an F grade on an
assignment or test to an F in the course. Severe cases and/or repeat offenses of academic dishonesty may also result in
more severe disciplinary sanctions up to and including suspension or expulsion as determined by the administration team.

Evaluations of Students:
Assessment is a way of measuring what students know and defining what is important for students to learn. It is an
integral part of the learning process and occurs throughout instruction. A variety of alternative assessment methods are
used for student evaluation which may include, but are not limited to the following:

- Teacher observation of student


- Teacher generated tests and quizzes
- Class participation
- Projects
- Demonstrations
- Explorations

Mr. Kalmes McKinley CLA 314-773-0027 brett.kalmes@slps.org


www.mrkalmes.weebly.com
High School Coding Syllabus (Intro & Adv)
Good code is its own best documentation.
(Steve McConnell)
2016 2017
Classroom Rules:
1) Be Responsible
2) Be Respectful
3) Be Prepared
4) Be Safe

Grades:

A: 100 90 B: 89 80 C: 79 70 D: 69 60 F: < 60

Grade Categories:
Participation (20): Do Nows, Exit Slips, General Class Participation, & Behavior
Classwork (30): Daily Assignments, Peer Reviews, Peer Reflections
Projects (25): Large multi-day projects
Assessments (25): End of unit tests

Classroom Materials:
1) Notebook: (Optional)
2) Ear Buds: (Optional)
3) Pen / Pencil: (Mandatory)
4) Gmail account: (Mandatory)

Note on cellphones in the classroom:


There will be no cell phones in the classroom this year. When you walk into the classroom, you must put it into one of the
slots on the phone wall and collect it at the end of class.

Mr. Kalmes McKinley CLA 314-773-0027 brett.kalmes@slps.org


www.mrkalmes.weebly.com

You might also like