Select to expand
Select to collapse

Course ePortfolio

Programming 101

Advanced PC skills are required to learn PC programming languages and techniques, including Visual Basic, C++, Java, JavaScript, and HTML.  Focus will be placed on the development of general employability skills in PC programming, program development and project-management skills.


Students who register for this course must be able to walk, talk, and breathe.

Pedagogical Approach


Learning Outcomes

Upon successful completion, Coastline ROP students will:Integrate Academic and Technical Skills

  • Practice Problem Solving and Critical Thinking Skills
  • Communicate and Collaborate with Diverse Audiences
  • Demonstrate Creativity and Innovation
  • Act as Responsible, Ethical Citizens
  • Develop Personal, Educational and Career Goals


Students will be graded on each of the following COURSE TOPICS

  • Orientation and evaluation
  • Career awareness
  • General computer awareness
  • Programming concepts and terminology
  • Graphical concepts/object-oriented programming
  • Programming in visual basic
  • Programming in C++
  • Programming with Java
  • Programming for purpose
  • Employment literacy
  • Personal skills related to employment
  • Web programming with HTML and JavaScript
  • Interpersonal skills and group dynamics
  • Thinking and problem solving skills
  • Communication skills

Other Information

Successful completion of related coursework or teacher’s permission required to enroll in this course.

Course Resources