Online Computer Science Endorsement

 
(180 Contact Hours, 18 PLUs)
  

Middle Georgia RESA’s Computer Science Endorsement is designed to prepare candidates to Computer Science for K-12 certification as outlined in Rule 505-3-.86 COMPUTER SCIENCE ENDORSEMENT PROGRAM.   Each course is approximately 12 weeks in length. The Computer Science Endorsement is a three-course program:  

Course 1:  Computational Thinking and Programming Basics

Course 2:  Computers for a Connected World

Course 3:  Methods of Computer Science

Candidate admission to the MGRESA Endorsement Program requires the following:

  • A valid, level 4 or higher Induction or Professional teaching certificate in any teaching, service, or leadership field is required for program admission. 
  • Candidates must register online under Course Registration for each course of the Computer Science Endorsement and follow the link to print the application for system approval. 
Course Descriptions
 
This is a job-embedded program. Candidates must practice skills with students.

Course 1: Computational Thinking and Programming Basics

This course introduces critical thinking methods that lead to the development of well structured programs. Emphasis is placed on the fundamental building blocks of programming, including computational thinking skills, primitive data types, functions, basic data structures, and common algorithms. The software, code examples and code projects featured in this course will be presented primarily using a text-based third-generation programming language.

 

Course 2: Computers for a Connected World

 

This course will also introduce how computers work and interact on both big and small scales. First, the course covers the machine-level representation of data its abstraction to primitive data types. Next, we consider the role of a computer's operating system in managing the computer's data, memory, and computation cycles. Then, our view of computation is expanded to include many computers communicating via a network, including the client-server paradigm and various protocols used to pass data back and forth. Our definition of "computer" is expanded to include the various mobile devices we use on a daily basis.

 

Course 3: Methods of Computer Science

 

This course explores computer sciences as a discipline for all levels that encourages inquiry, creativity, and collaboration. Given that the nature of computing is investigative, the computer science activities will be hands-on to gain insights about teaching and learning computing concepts in classroom settings. Candidates will learn that pedagogical methods in computer science requires intellectual rigor in order to develop lessons that are relevant and pertinent to our culturally diverse world today. 





Dr. Juli Alligood, Executive Director
jalligood@mgresa.us
MGRESA 80 Cohen Walker Drive, RM228, Warner Robins, GA 31088
Phone: 478-988-7170 Fax: 478-988-7176       E-Verify #: 470112