Friday, October 31, 2014

Programming Workshops

COLLEGE PROGRAMMING WORKSHOPS

I am a Computer Programming Tutor in my school, College of Southern Nevada, so I have the opportunities to present the following past and present workshops.  Not that it was a requirement, but it was something that I initiated to do among the quiet times of the job description.

GROUP PRESENTATIONS/WORKSHOPS FOR
SEPTEMBER, OCTOBER, NOVEMBER 2014
IN CHARLESTON CAMPUS ROOM C116
FOR THE FOLLOWING FRIDAYS AND SATURDAYS
PRESENTER: JOHN SINDAYEN

Sep. 12, 1:00-1:30pm: Review of Computer Hardware (IC3 Exam 1)
Sep. 13, 1:00-1:30pm: Review of Windows 7 Desktop & Explorer (IC3 Exam 1)
Sep. 19, 1:00-1:30pm: Review of Windows 7 Control Panel (IC3 Exam 1)
Sep. 20, 1:00-1:30pm: Review of How to Write a Program
                                     (IS 115, CIT 130-133, CS 135)
Sep. 26, 1:00-1:30pm: Review of Word 2013 Screen & Home (IC3 Exam 2)
Sep. 27, 1:00-1:30pm: Review of C or C++ Input/Output Programming Using
                                     Linux MobaXterm (account required),
                                     Visual Studio (account or own compiler required),
                                     or Dev-C++ (no requirement) (CS 135, CIT 131, CIT 133)

Oct. 3, 1:00-1:30pm: Review of Microsoft Word 2013 File (IC3 Exam 2)
Oct. 4, 1:00-1:30pm: Programming Selection & Loop in Raptor (IS 115)
Oct. 10, 1:00-1:30pm: Review of Microsoft Word 2013 Insert (IC3 Exam 2)
Oct. 11, 1:00-1:30pm: Programming If-Else & While in Python (IS 115)
Oct. 17, 1:00-1:30pm: Review of Microsoft Excel 2013 Home (IC3 Exam 2)
Oct. 18, 1:00-1:30pm: Programming Classes in Java Using DrJava (CIT 130)
Oct. 24, 1:00-1:30pm: Review of Microsoft Excel 2013 Insert (IC3 Exam 2)
Oct. 25, 1:00-1:30pm: Programming 1D Array in Visual Basic (CIT 132)
                                    (Requirement: account or own Visual Studio IDE)
Oct. 31: Nevada Day College Closed

Nov. 1, 1:00-1:30PM: INHERITANCE IN C++ (CS 202)
                                    Prerequisite: ability to program classes in C++
                                    Advanced programming concept in CS 202, CIT 233
Nov. 7, 1:00-1:30PM: MICROSOFT POWERPOINT SCREEN & FILE (IS 101 IC3 EXAM 2)
Nov. 8, 1:00-1:30PM: POINTERS IN C/C++ (CIT 131, CS 202)
                                    Prerequisite: ability to program in C/C++
                                    Advanced programming concept in CS 202, CIT 233
Nov. 14, 1:00-1:30PM: MICROSOFT ACCESS SCREEN & HOME (IS 101 IC3 EXAM 2)
Nov. 15, 1:00-1:30PM: RECURSION IN C/C++ (CS 202)
                                      Prerequisite: ability to program loops and functions in C/C++
                                      Advanced programming concept in CS 202, CIT 231, 233
Nov. 21, 1:00-1:30PM: LIVING ONLINE (IS 101 IC3 EXAM 3)
                                      Topics in Networking Topology, Internet Explorer, & Computer Viruses
Nov. 22, 1:00-1:30PM: SIMPLE LINKED LISTS IN C/C++ (CS 202)
                                      Prerequisite: ability to program structs and pointers in C/C++
                                      Advanced programming concept in CS 202, CIT 231, 233
Last Workshop:
Nov. 22, 2:00-2:30PM: INVITATION TO PROGRAMMING USING PYTHON
                                      Open to all current students to explore learning or majoring in Programming
                                      or Computer Science, especially women, visit this website:
                                      http://www.mercurynews.com/mike-cassidy/ci_25224467/women-missing-out-lucrative-careers-computer-science
For the November 1 presentation, I will be using the following short and descriptive C++ program to illustrate multiple inheritance:

#include <iostream>
#include <string>

class Man { //base class
   private:
      string eyes;
   public:
      Man() {
         eyes = "brown"; }
      string colorOfEyes() {
         return eyes; }
};

class Woman { //base class
   private:
      string hair;
   public:
      Woman() {
         hair = "red"; }
      string colorOfHair() {
         return hair; }
};

class Son : public Man, public Woman {
}; //derived class

int main() { //main program
   Son s;
   cout << s.colorOfEyes() << endl;
   cout << s.colorOfHair() << endl;
}

Happy Halloween! Happy Nevada Day!

John

No comments:

Post a Comment