JOBSEARCHER

Logic/Rhetoric Computer Programming Teacher (Part-Time)

Position Summary:Computer Programming Teacher responsible for instructing students from 7th - 12th grade in foundational programming concepts. Proficient in teaching how to design and write applications, understands core programming principles, and can guide students from basic syntax to structured program development.CDA Mission Statement:The mission of Coram Deo Academy is to train ethical servant-leaders and wise thinkers who will shape culture for the glory of God.Spiritual Requirements:Coram Deo Academy hires individuals that profess the historic Christian faith. The Nicene Creed describes the minimum understanding of and subscription to Christian belief required of employees of the Academy. Every employee must also profess to be a Christian believer and subscribe to this statement. As evidence of the indwelling of the Holy Spirit in their lives, Coram Deo Academy expects all employees to be actively involved in a local church here their faith in practice is consistent with the Academy's mission and statement of faith.Essential Job Functions:Coram Deo Academy teachers are called to be models of what we desire for our students. They are committed to Christ, love learning, and strive to be wise thinkers and ethical servant-leaders. We see this priority of imitation expressed by the apostle Paul in Philippians 4:8-9, "Finally, brothers, whatever is true, whatever is honorable, whatever is just, whatever is pure, whatever is lovely, whatever is commendable, if there is any excellence, if there is anything worthy of praise, think about these things. What you have learned and received and heard and seen in me - practice these things, and the God of peace will be with you." Teachers are to embody both the Spirit of Christ and the spirit of inquiry. They should be saturated with the Word of God and be able to think biblically. They should exhibit proficiency in their academic disciplines and demonstrate a passion for learning by their own study and reading, participation in school improvement and professional development. They should seek to cultivate wisdom and virtue in their students through pursuing their own wisdom and virtue with humility and repentance.Instructional Expectations:Display the love of Christ and encourage students in developing a relationship with HimDemonstrate Christian love, faith, truthfulness, and virtue in all facets of life and teachingEstablish a Biblical understanding of authority and commit to Biblical peacemakingFocus on the heart when training, instructing, and disciplining childrenWork to build the school community toward a love of Christ and one anotherTeach students using Christian principles through classical philosophy and pedagogyCreate a vibrant learning atmosphere that fosters wonder and joyful engagementLead students through meaningful learning activities in alignment with the CDA CurriculumTeach foundational and intermediate programming concepts, including:Variables, data types, and control structuresFunctions, methods, and modular designObject-oriented programming fundamentalsDebugging and problem-solving strategiesAlgorithmic thinking and logical reasoningInstruct students in writing functional computer programs and simple applications.Guide students through hands-on projects that reinforce programming principles.Foster computational thinking and structured problem-solving skills.Integrate instruction on digital literacy, privacy, and internet safety.Maintain a classroom environment that promotes curiosity, discipline, and collaboration.Assess student progress through projects, practical coding assignments, and evaluations.Adapt instruction to support a range of learners from introductory to advanced levels.Administrative Expectations:Create lesson plans using the principles from The Seven Laws of Teaching as a guidePrepare classroom coursework materials, homework assignments, and handoutsCommunicate regularly with administration and parents, responding in a timely mannerEstablish a collaborative relationship with CDA parents using the University-Model TM approachRecord and maintain accurate student attendancePost assignments and grades according to school policies and practicesEvaluate and grade class work and assignmentsObserve and manage student behavior and performanceActively participate in faculty meetings and district meetingsComplete CDA's Teacher Certification Program per policy and pursue additional continuing education requirementsPerform additional administrative/other duties as neededKnowledge, Skills, and Qualifications:Proficiency in one or more programming languages (Java, Eclipse, Python, etc.).Demonstrated ability to teach application development and foundational programming principles.Experience working with students is preferred.Strong understanding of best practices in digital citizenship, privacy, and internet safety.Excellent communication and classroom management skills.Exhibit the gifting and desire necessary to teach in the requested discipline or grade levelUtilize effective oral and written communication skills in collaboration with parents and staffCollaborate effectively with faculty members within grade level or departmentDemonstrate patience and humility in stressful situations, good listening skills, and strong planning and organizational skillsDemonstrate an understanding of child development with a focus on the age being taughtPrompt and timely attendance, modest attire, appropriate social media presenceBasic computer skills (Word, Outlook, etc.)Possess the technological ability to utilize online platforms to teach classes remotely with a computer and at-home wi-fiEducation and Experience:Bachelor's degree in computer science, Software Engineering, Education, or related field (master's degree preferred).Knowledge of children requiredKnowledge of Christian, classical, and collaborative educational model preferredLove of learning and commitment to continued personal growthPhysical Requirements and Work Environment:Must be able to stand for extended periods of timeOccasionally lift up to 30 lbsWork in a traditional climate-controlled classroom environment with occasional times outdoors