Skip Navigation

Hands-On System Administration

A Practical Guide on Teaching Computer Science Juniors and Seniors

August 15, 2023 · Alex Ulbrich

Table of Contents

Course Syllabus


Find national or organisation standards for the course subject. Find reference textbooks, journal papers, and similar courses in other institutions. Grab all Learning Outcomes (LO). Group collected LO by topic. Reach out to professionals in the field. Ask what is important for young professionals to know and be able to do.


Learning Objectives

Start with the Standard. Write the Objective. Create a Focus Question. Design an Assessment. Get your students to read your syllabus.

The Elements of a Lesson Plan


Systematically done at the start of every lesson. Review previous knowledge, glossary terms, vocabulary, skills.

Start the lesson with a three-to-five minute quizz. Write the question on the board. Ask students to put their name on a sheet of paper. Let students answer the question on same sheet. Walk in the class. Remember some names, particularly students that want to be inconspicuous.


Capture the attention of the student with a problem. The content can be anything: multimedia, sound, slides. Introduce and unpack the focus question. All students should participate.








[1] Oakley, B. and Sejnowski, T.J., 2021. Uncommon sense teaching: Practical insights in brain science to help students learn. Penguin.

[2] Gottschalk, M. and Hjortshoj, K., 2004. The elements of teaching writing, Boston, Bedford, St. Martin’s Editors.