haoyuan xu

Professional Development Offline(you attend live) Industry Related Workshop SPM 1006 Spring 2020

Professional Development is a life-long process of finding ways to make yourself better.  I would encourage you to take ownership in your education on various topics. The info is out there and many times FREE in the form of actual live in-person events+workshops!

For this assignment/project you will be seeking out and completing some type of OFFLINE INDUSTRY/CAREER RELATED WORKSHOP of your choice. Please note, OFFLINE means you have to actually go and attend something live and in-person.  See full instructions below..

***PLEASE NOTE: THERE ARE MULTIPLE PARTS TO THIS ASSIGNMENT, SO MAKE SURE YOU ARE AWARE OF ALL THE DEADLINES TO GET COMPLETE CREDIT!

PART 1: TARGET WORKSHOP EVENT LIST (Due by Noon on Wednesday, 2/19)

Step 1: In Week #2, you will read an article in class called the 12 Most Important Skills to Master at Work. So the first step is to refresh yourself on this article and then start thinking about improving these skills to make you a more well rounded business professional. You will be seeking out online educational workshops in these areas to start, but you are not limited to this list. Make this assignment a chance for you to develop in an area of weakness.

Step 2: In order to find workshops you can attend on or off campus, first you need to search+navigate to some websites that can help you find these events. Many times these are events are FREE. Take a look at places like the  St. Johns Master Events Page, St. Johns Library Page , Eventbrite, Meetup, Score, NYPL, Google . These sites make it very easy to put in keywords and search for events. They also are business/marketing geared.

Step 3: Find 4 Workshops from 4 different websites that you might be interested in attending

Step 4: Compose an email to me(angarola@gmail.com) that contains the following.
Subject Line of email should say: Professional Development Offline Industry Related Workshop Target List.
List out each of the 4 workshops/events you are interested in. Give a 2-3 sentence summary of why you picked it as a potential workshop to attend how this might apply to your career preparation and skills you want to attain.

**Move on to Part 2 on the next two pages

PART 2: CONFIRMATION IMAGE AND POST EVENT PRESENTATION SLIDE (Due by Noon on Wednesday, April 22nd)- 10 Points

Step 1: From your list of 4 workshops, choose one, RSVP, and attend the event!

Step 2: Get the person who led the workshops email address and full name.

Step 3: The next day after the workshop, compose an email to the person who led the workshop and also CC me on the email (this means you are sending an email to both me and our advisor at the same time) with the Subject Line: Thank You! The email must contain.
Subject Line: Thank You!
1 sentence thanking the teacher for their time.
A list of 3 KEY THINGS YOU LEARNED from the workshop.  For each KEY THINGS YOU LEARNED, write a 1-2 describing what you learned and how you will look to apply this knowledge to your future studies/work/life. 
Attach a selfie/personal image from the workshop.

Step 4: Compose an email to me with the following information:
Subject Line: Offline Industry Workshop Completion Email

Attach Presentation Slide: From the Workshop, you will create a 2 Slide Presentation that teaches us what you learned at the Workshop. Use pictures, diagrams, bullet points, complimentary videos+media to help us learn 1 main concept that you learned during the workshop. (the point is to teach us, so make it interesting and easy to grasp).

PART 3: PRESENTATION TO THE CLASS (Presentations will begin on Thursday, 4/23)- 5 Points

Step 1: Starting Thursday, 4/23, be ready to come up in front of the class and present to us about the Offline Workshop you attended.

***The point is for you to help us learn something new, so make the 2 slides easy to understand. Include bullet points, images, any supplemental videos/audio that helps us understand the topic.

**** CORONAVIRUS UPDATE: Because we are now working remotely, the OFFLINE Workshop has turned into another ONLINE WORKSHOP. Follow the same instructions as the ONLINE WORKSHOP below for Parts 2 and 3.

PART 2: CONFIRMATION IMAGES AND POST EVENT GOOGLE SLIDE PRESENTATION PLUS SCREENSHARING VIDEO (Due by Noon on Wednesday, April 22ND)- 10 Points

Step 1: From your list of 4 workshops, choose one, RSVP, and complete it.

Step 2: Take 3 screenshots (if you dont know, click this link on how to take a screenshot) during the online workshop. Take 1 in the beginning, Take 1 in the middle, and Take 1 at the end showing your completion. (3 Total Screenshots).

Step 3: Compose an email to me with the following information:
Subject Line: Online Industry Workshop Completion Email

Attach the 3 SCREENSHOTS to the emaili

In the body of the email, add the LINK to a Google Presentation Slides WITH AUDIO: From the Workshop, you will create a 2 Slide Google Slide Presentation that teaches us what you learned at the Workshop. Use pictures, diagrams, bullet points, supplemental videos+media to help us learn 1 main concept that you learned during the workshop. (the point is to teach us, so make it interesting and easy to grasp).

PART 3: GOOGLE SLIDE PRESENTATION TO THE CLASS (Presentations will begin on Thursday, 4/23)- 5 Points

Step 1: Starting Thursday, 4/23, be ready to come up in front of the class and present to us about the Online Workshop you attended. Since we are currently doing remote sessions, we will be using zoom/webex/hangouts software where you will get a chance to present to the class via our remote video session.

***The point is for you to help us learn something new, so make the 2 slides easy to understand. Include bullet points, images, any supplemental videos/audio that helps us understand the topic.
CORONAVIRUS UPDATES: Due to the transition to REMOTE CLASSES, you will also create a SCREENSHARING video presenting your slides to the class on video. In class, we learned about using SCREENCASTIFY, a free chrome extension. You can also create a SJU Webex or Panopto Session on your own and record the session. Or you can use any other screensharing program you would like. The end result would be a LINK that we can click and be able to hear and see your presentation as you click through the slides. Some resources below:

www.screencastify.com
https://www.stjohns.edu/academics/academic-resources/office-online-learning-and-services/faculty-resources-and-support/supported-technologies

Final Project

Create a secret phrase guessing game similar to hangman in which the user guesses letters in a partially hidden phrase in an attempt to determine the complete phrase. The phrase to be guessed needs to be selected randomly from a list of at least 10 phrases. The clue needs to be presented to the user as a series of asterisks replacing letters to be guessed. Spaces must be in the appropriate locations. Somewhat like Wheel of Fortune be sure when a letter is guessed you fill in all matches regardless of the case.

The minimum requirements are as follows:

A GUI interface of some type is required for this project.

(1) The program must be an application that performs some function. It can be a game or a business application.

(2) The program must include at least one decision and at least one loop. Most projects of any depth will require more.

(3) You must make use of at least one array. This array can be one or two dimensional. It can be an array of objects or a simpler array. You are also welcome to use parallel arrays.

(4) You must have a user defined class and instantiate objects from that class. Be sure most of the “work” in the program is done using methods efficiently, including static methods in the actual application.

(5) The user interface must be easy to understand. There should be no question what is being asked of the user. Remember those using the program will not be as familiar with it as you are. A GUI is required.

(6) Storing and accessing data in a database or text file is required.  However, make sure you handle the problem in the most appropriate way.  If you have an idea for a project but are not sure how to incorporate storing data ask.  Most games or applications with any depth will require data to be stored and retrieved at a minimum.

Texture synthesis over arbitrary manifold objects

Texture synthesis from the input message and and transfer it to another image but not the whole of the image, just a specific portion of the image has to be selected and the texture has to be applied.
There is algorithm in the reference paper below.
https://graphics.stanford.edu/papers/texture-synthesis-sig01/

talking points

can you make talking points per topic below, each being half of a page.
please stay away from difficult words and phrases. you can find them on this link:
https://quod.lib.umich.edu/l/lincoln/

Topics:
Meditation on the Divine Will, September [30?], 1862;
Emancipation Proclamation, January 1, 1863

The talking points should be questions or arguments that interest you based on the readings. You must provide a citation to the reading with page numbers for each point. Each talking point submission is worth two points. If the submission involves some substantive question or argument based on the reading with citation, you get two points.
No need for credits