Introduction to Coding Course Syllabus
This introductory Coding course presents the basic principles of programming, including
algorithms and logic. Students will engage in various programming interactivities that will
reinforce their learning and understanding. This course also guides students as they are asked to write and test their own code, just as programmers in the field do. The topics of the hands-on projects include: HTML Website Analysis, JavaScript, and Python.
Textbook: © Excel Education Systems, Inc. - 2021
Course objectives:
Throughout the course, you will meet the following goals:
• Describe the evolution of computing devices through the four generations.
• Define algorithm, variable, and syntax for programming languages.
• Examine common programming structures and logic, and programming languages.
• Analyze websites for effective use of HTML elements.
• Understand basic elements of JavaScript by creating simple projects.
• Understand basic elements of Python by following project directions.
Contents:
Semester A
Module 1: Computer Basics
Module 2: The World of Computing
Module 3: Introduction to HTML
Module 4: Advanced Styles
Module 5: Javascript
Semester B
Module 6: Javascript Tools
Module 7: Introduction to Python
Module 8: More About Python
Module 9: Coding for Projects
Module 10: Coding for Projects II
Grading Scale
A = 90-100%
B = 80-89%
C = 70-79%
D = 60-69%
F = under 59%
Grade Weighting
Unit Quizzes.........................35%
Writing Assignments.........35%
Mid-Term/Final Exams......30%
Total.......................................100%