200 likes | 211 Views
Join our four-week ATS Application Programming: Java Programming school to learn Java programming and application development. Understand school resources, teamwork, and practical Java knowledge. Interactive activities and teamwork are key learning elements.
E N D
1.1 School Opening ATS Application Programming: Java Programming
Outline • Welcome • Objectives • Introductions • Expectations of Participants • School Objectives • School Approach and Outline • Ground Rules • School Resources
Welcome Welcome to ATS Application Programming: Java Programming! During this four-week school you will learn about java programming and the process of developing an application. You will learn to work together as a team. For Week 2-4 activities you will be working together as a team to complete each activity.
Objectives At the end of this presentation, you should be able to: • Understand the expectations and ground rules of the faculty and school. • Understand the training approach and evaluation process. • Understand how to access the school resources, including: the online book, online support, team members and faculty. • Complete installation of the necessary software to begin the school. • Identify team assignments and elect a team leader.
Introductions • Name • Level and tenure with Accenture • Your self assessment based on: • “I don’t know why I’m here.” • “I am a programmer (using a different programming language).” • “I am familiar with Object-Oriented Programming (OOP) concepts.” • “I know how to program using Java.” • “I am a Java Programmer and practice OOP.” • One interesting note about yourself (e.g., a hobby or talent) • Your expectations of the school
Expectations of Participants • You are not expected to be ready to take a certification exam in Java Programming (e.g., SCJP) after this course. • You will work as a team to complete the deliverables of the course. • You should be resourceful and creative. Utilize the tools and materials that have been provided. • Participate in discussions, ask questions to clarify if necessary.
Expectations of Participants • The topics listed below will not be taught in this course. However, there will be optional Brown Bag Sessions that provide an overview of these concepts. • STRUTS • JSP • XML • Servlets
School Objectives • Instill the skills, experiences, roles and responsibilities of an Application Developer. • Develop practical and applicable knowledge of the Java programming language syntax. • Promote the principles and ideals behind the Object-Oriented Programming (OOP) paradigm and its application using Java technology. • Introduce the different tools, utilities and documentation standards used in Java Applications. • Coordinate as a development team in the implementation of a complex Java application using the Accenture Delivery Center processes and methodologies.
School Approach Learn by Doing • Simulation of real project engagement • Submit actual project deliverables • Hands-on programming Activity-based Learning • Activities were designed to be difficult but doable • Activities have time limits to encourage wise use of your time • Activities will force you to research on the required knowledge Resource-rich Environment • Use available resources (i.e., online/offline materials, human resources, etc…) • Encourage research and learning on your own Teaching Method • This is not a lecture course! • Lessons serve only as guideposts and reminders, and are not expected to be complete classes on these topics • Instructors serve mainly as facilitators and knowledge coaches Performance Evaluation • Each participant will be evaluated and recorded in the PFF
School Approach (continued) Teamwork • Cooperate, coordinate, collaborate! • Work together to complete the deliverables for the course. Be resourceful • Don’t ask for answers or solutions, find them! • The course environment provides all the necessary tools and materials to learn, utilize them well. Participate • Don’t just listen to discussions, interact! • If in doubt, ask questions to clarify. • Spot problems and suggest alternatives or workarounds.
School Approach - Learn By Doing • One of the tenets of the school is that the best way to learn is to take a more active, ‘hands-on’ approach. • The majority of the activities consist of participants working to complete the appropriate deliverables. • The faculty will act as knowledge coaches and technical consultants. • This course encourages participants to be resourceful and inquisitive.
School Approach - Tiers of Support Level 1 – You • Try to resolve the problem on your own. • Read documentation, try sample codes, surf the web… Level 2 – Teammates • Try to resolve the problem with your teammates. • Consult entire team, investigate, work together to solve the problem. Level 3 – Other Teams • Try to resolve problem with other teams. • Share tips, guides, resolutions, workarounds… Level 4 – Faculty • Try to resolve problem with your faculty members.
Ground Rules • Observe proper professional behavior at all times. • Core hours are from 8:00 a.m. to 5:00 p.m. Inform your supervisors when you will be late or absent. • Set phones (or beepers) to silent/vibrate mode or turn them off. • The Accenture Code of Ethics is enforced at all times. • Observe proper use of Accenture resources and facilities. • No unauthorized software (especially games) installed on workstations. • Landline is strictly for business purposes or emergency calls only. • Turn off your machines when you leave for the day. • Downloading of non-training related materials is strictly prohibited.
Ground Rules • Observe proper dress code. • Maintain confidentiality of company and client-related matters. • There will be no overtime budget for this course. The schedules will be strictly followed. But, if need be, overstaying is allowed. • Turn off speakers on computers. Use earphones if you want to listen to music. • No watching of movies.
School Resources Access School Materials via a Sharepoint site: Home - ATS Application Programming: Java Programming It includes: • School presentations • Participant/ Activity Guides • Activity Inputs
School Resources: Sharepoint Site • School Materials are organized by module • Click on the links to view module documents
School Resources: Sharepoint (cont.) • Access school materials by clicking on the images • Upload your contact data via the Contacts Link • Use the Discussion tools to ask questions
School Resources (cont.) • Watch in the presentations for links to resources. • Be aware there will be Knowledge Checks (quizzes) to test your understanding of the information presented. • You may use the Internet, as long as you use it responsibly to access or research Java-related resources. • We recommend the online books, “Thinking in Java” and “The Java Reference Guide” available on the Sharepoint Site under the “Resources” folder. • While we begin with individual activities, the final project is a group activity. Get to know your fellow students and the resources they offer. Tell your fellow students about your strengths and the resources you bring.