Teaching

Teaching

Technology education should be accessible and understandable to everyone. My goal is to help students develop enough confidence with technology to work with it directly, question it, troubleshoot it, and continue learning after the course ends.

I teach Information Technology at Dallas College, including courses in Linux, web development, programming, information security, and related technologies. I also work with dual-credit students who may be entering college-level technology courses before they have had much experience managing files, following technical documentation, or troubleshooting unfamiliar systems.

How I Teach

I emphasize fundamentals before shortcuts. Students need to understand where their work is stored, how systems are organized, how to follow a technical process, and how to isolate a problem when something does not work.

Hands-on work matters. Reading and discussion provide context, but students build confidence by using technology themselves: creating, testing, breaking, repairing, and explaining what they learned.

I also value collaborative learning. Some of the strongest classroom moments happen when students begin explaining concepts to one another, comparing approaches, and discovering that there is often more than one reasonable way to solve a technical problem.

Courses

Representative subjects I teach include:

  • Linux administration
  • Advanced Linux
  • Web development
  • Internet development tools
  • Programming
  • Kotlin programming
  • Information security

Technology, Old and New

I like to place current technology in context. Today’s tools make more sense when students understand the ideas that came before them and the problems those tools were created to solve.

That applies equally to Linux, cloud computing, web development, programming, and artificial intelligence. New tools are useful, but strong foundations remain useful after a particular product, platform, or trend has changed.

For Students

If you are one of my students, the most important habit I can recommend is simple: keep track of your work. Know where your files are, organize them intentionally, back them up, and learn enough about the system you are using to recover when something goes wrong.

Technology is not reserved for someone else to understand. It is something you can learn to make useful for yourself and for other people.

PACO.ORG BBS v1.2.0 (ANSI ON)
paco.org>