Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 2.07 KB

File metadata and controls

31 lines (21 loc) · 2.07 KB

TEMPLATE

🔥 Do not edit this file - copy the template and create your own file.

Step-By-Step Technical Blog Guide

📌 Step 1

TITLE:
Coding for (Not Quite) Dummies: Object Oriented Design

TOPIC:
Object Oriented Design

DESCRIPTION (5-7+ sentences):
This presentation is intended to help prospective students learn higher-level concepts related to Computer Science, and bridge the gap from "Khan Academy" to "Computer Scientist." Specifically, this presentation will focus on Object Oriented Design and teaching students the basic concepts and implementations of it in Java. They will learn about constructors, fields and methods, and inheritance, among other things.

📌 Step 2

👪 TARGET AUDIENCE (3-5+ sentences):
The target audience is students who know the basics of Java but not much beyond that. The course will assume the learners are familiar with syntax and basic functions (there are a variety of resources available for people to learn that) and build upon that knowledge.

📌 Step 3

Outline your learning/teaching structure:

Beginning (2-3+ sentences):
A basic overview of the goals of this presentation, and the expected prerequisites. Also, a high level introduction to object oriented programming (no code! This isn't mean to scare them off!)

Middle (2-3+ sentences):
The meat and potatoes of the presentation. Showing the basic features of the concept, alongside sample code to demonstrate those features in action. Also, will have a project for learners to code on their own to ensure comprehension - the sample code given will be helpful to this end, but it won't just be a case of "copy down the code and you're done"

End (2-3+ sentences):
Give the solution to the sample code made in the prior section, alongside expanations in case any confusion arises. (The beginning bits of the code may be given earlier to make sure nobody's completely lost). Discuss where to go after this, and potentially lead into another lesson.