Download GitHub Training for Programmers: Enhancing Collaboration and Coding Skills and more Papers Computer Science in PDF only on Docsity!
PROGRAM TITLE: BTEC Computing UNIT TITLE: Professional Practice ASSIGNMENT NUMBER: 1 ASSIGNMENT NAME: Planning a Training Event SUBMISSION DATE: 16/1/ DATE RECEIVED: 16/1/ TUTORIAL LECTURER: Mrs. LUU THI HUONG GIANG WORD COUNT: 4313 STUDENT NAME: Nguyen Dac Trung Phuong STUDENT ID: BKC MOBILE NUMBER: 0934516636
Summative Feedback: Internal verification:
- PART 1.......................................................................................................................................................... - I. Planning an event.................................................................................................................................. - 1. Topic.................................................................................................................................................. - 2. Participants........................................................................................................................................ - 3. Location............................................................................................................................................. - 4. Time and time frame.......................................................................................................................... - 5. GANTT Chart.................................................................................................................................... - 6. Estimated budget............................................................................................................................... - 7. Situations...........................................................................................................................................
- PART 2..........................................................................................................................................................
- I. Presentation skills...................................................................................................................................
- II. Workshop............................................................................................................................................
- PART 3........................................................................................................................................................
- I. Communication skills........................................................................................................................... - 1. Definition......................................................................................................................................... - 2. Types of communication................................................................................................................. - 3. Communication skills......................................................................................................................
- II. Time management skills..................................................................................................................... - 1. Definition........................................................................................................................................ - 2. How to manage time effectively...................................................................................................... - 3. Principals in time management........................................................................................................
- III. Teamwork skills................................................................................................................................ - 1. Definition......................................................................................................................................... - 2. Why team working skills are important.......................................................................................... - 3. Benefits of teamwork....................................................................................................................... - 4. How to improve teamworking skills...............................................................................................
- IV. Problem-solving skills....................................................................................................................... - 1. Definition......................................................................................................................................... - 2. Keys to problem solving skills........................................................................................................ - 3. Ways to improve your problem solving skills.................................................................................
- V. Critical thinking skills......................................................................................................................... - 1. Definition......................................................................................................................................... - 2. Critical thinking skills.....................................................................................................................
- VI. Applying skills..................................................................................................................................
- References...................................................................................................................................................
PART 1
I. Planning an event
Teamwork: Group of 3:
- Nguyen Dac Trung Phuong
- Dinh Thi Mai Hoa
- Soi Ngoc Tu
- Vuong Manh Quan
1. Topic
Training how to use Github for programmers
- Know how to use source code management tools proficiently
- Improve teamwork skills
- Help the team’s source code synchronization to a new level
- Improve coding skills, even tracking bugs
2. Participants
- 30 employees of IT department
3. Location
Conference room 218, A17 Ta Quang Buu
4. Time and time frame
a. Time The event will occur on December 18th^ and 19th^2022 b. Time frame Time Activities Details 18/ 8:15- 8:30 Greetings 8:30 - 8:45 Opening acts 2 Repertoires 8:45 – 8:50 MC introduces the content Introduce the delegates and
- Fixing commits
- Git reset
- Cherry picking
- Git reflog
- Merge strategies
- 0 Git rebase
- Git squash 10:00 – 10:30 Lunch Break 13:30 – 15:30 Workshop 1. Presentation on teamwork
- Host team building activities Activity 1: Connecting Circle Game Activity 2: Draw relay Activity 3: A tale never loses in the telling Activity 4: Transmitting people 15:30 – 16:30 Summary and feedback of training participants
5. GANTT Chart
6. Estimated budget
Numbe r Items Cost estimates 1 Hire MC 5.000. 2 Hire a venue 4 000. 3 Reward 1 000. 4 Food and drink 1 000. 5 Renting equipment (mic, speaker,..) 3 000. 6 Rent a course 10 000. Total 26 000.
7. Situations
Situation Solution Power outage Prepare the generator Broken mic, faulty sound Prepare backup mic, test and replace mic MC has a problem and can’t come Find and assign another alternate MC Arrivals not on the list Check to see if he was an employee or not, and add him to the list
- Thanks at the end of the presentation
- Provide additional information if required (contact information, etc.)
II. Workshop
- Venue BKHUP Hall, A17 Ta Quang Buu
- Time 13:30 – 15:
- Contents Time Activities Detail Cost estimates 14h 14h Game 1 (A tale never loses in the telling) Number of participants: 30 people and divided into 6 teams of 5 people each Tools: headphones and music players (phones,…) How to play: Each person on the team wears headphones at maximum volume. The leader has the task of listening to a sentence or a word of the MC and passing it on to the person behind. The last person to answer what he hears. The team with the most correct answers wins Earphones 30 (50k/1c) = 1500k 14h45- 15h Game 2 (Transmitting people) Number of participants: 30 people divided into 3 teams and each team has 10 people each How to play: Teams sit down in a vertical lane at their previously assigned positions. Each team selects the top 3 players in the line. Each team’s task, when there is a signal from the MC, the sitting members will use their hands to transport the selected person one by one from the first row to the end of the row in the fastest way. The team that brings the last person back first will win 0đ 15h10- 15h Game 3 (Connecting Circle game) Number of participants: 30 people How to play: all participants will form a circle, the person in front 0đ
takes turns sitting on the lap of the person behind to form a tight circle. When the background music plays, you must follow the MC’s command and move in the right direction. If any position in the group falls or separates, they will be penalized 15h
- 16h Game 4 (Draw relay) Number of participants: 30 people divided into 6 teams and each team has 5 people Tools: paper and pen How to play: each team will stand in a line with their backs to each other. The first person receives the answer from the MC and is responsible for drawing that answer on paper and showing it to the second person. The 2nd person looks back, memorizes and draws it back to the 3rd person, and so on, passes it on to the last person. Time to see each person’s drawing is 10 seconds. The winning team will be the team with the most correct answers 2 pencil case, 20c/ pencil case = 150k 1 sheaf A = 86k III. Presentation
PART 3
I. Communication skills
1. Definition
Communication is the process of conveying information among people. There are many methods of communication:
- Personal contact
- Telephone
- E-mail
- Video messaging
- Instant messaging
- Voice
- Written letter
2. Types of communication
a. Verbal communication It is the most basic type of communication skill. Everyone uses this kind to convey their message to others. Verbal communication is defined as communication that takes place via the use of words. When we use a language to communicate with others, we are using verbal communication. If you communicate using words, whether verbally or in writing, it is referred to as verbal communication. As previously said, speaking or writing words is considered verbal communication, and so it may be classified into two types: oral communication and written communication. Oral communication Oral communication refers to communication that occurs via the mouth. We communicate through speech. This is the most common kind of communication. Oral communication occurs in the form of face-to-face conversations, TV reporting, and group discussions. For example, on-stage speeches. There are countless examples of verbal communication in your immediate surroundings. This is one of the most important forms of communication skills; it helps you to express yourself much more effectively. People shape their voices to express their emotions; for example, if they are angry, they will most likely shout, and if they are happy, their voice tone will change. Furthermore, we may use technology like