In today's society, many people are busy every day and they think about changing their status of profession. They want to improve their competitiveness in the labor market, but they are worried that it is not easy to obtain the certification of 98-380. Our study tool can meet your needs. Once you use our 98-380 exam materials, you don't have to worry about consuming too much time, because high efficiency is our great advantage. You only need to spend 20 to 30 hours on practicing and consolidating of our 98-380 learning material, you will have a good result. After years of development practice, our 98-380 test torrent is absolutely the best. You will embrace a better future if you choose our 98-380 exam materials.
DOWNLOAD DEMO
Microsoft 98-380 Exam Syllabus Topics:
| Topic | Details | Weights |
|---|
| Examine the Software Development Process | Plan and create programs -Analyze problems in relation to your audience and identify which apps or games can be part of the solution and how they can be used, describe user-experience principles, gather user input, use code or text to create instructions for using a program Describe software development processes used to solve problems -Plan project tasks and delegate responsibilities, describe a cycle of create, evaluate, and revise Analyze and evaluate completed programs -Evaluate for readability and usability, give and receive feedback, evaluate feedback and revise the program accordingly | 5-10% |
| Design Algorithms | Create Algorithms -Differentiate problems as easy or hard for computers to solve, apply the concept of iteration, create simple algorithms Analyze game play to identify the algorithmic sequences -Analyze a game and create a sequence of instructions for playing it, identify an event, create the code for an event in block-based editors, explain the “on every frame” code and event handlers Create and analyze algorithms used to implement animation and movement in code -Describe animation that uses a series of individual frames, resolve errors in algorithms, create algorithms that can be translated into pseudocode or block-based code, use code to command items on the screen or device Explain sequence, selection, and iteration -Define loops, identify the control variable, predict the output of loop, random number, and control variable constructs, identify conditional statements; choose the appropriate Boolean logic for specific results | 25-30% |
| Work with Data Representation in Block-Based Programming Languages | Represent data in text, sounds, pictures, and numbers -Create code to add and position objects, such as sprites on a screen or device, identify data examples as text, sound, pictures, or numbers, change the parameters of “set frame grid” to work with different sprite sheets, explain the role of cloud variables, explain the impact of variable scope, including cloud variables, global variables, and local or temporary variables, design, create, and populate a table or two-dimensional array, describe multiple uses for data Employ simple data structures to solve computational problems -Declare and use variables in a program, use input and variables to calculate new information, describe arrays, lists, and collections, explain the differences between variables and arrays Describe how data is accessed in apps and games -Distinguish among variable data types, add, remove, and insert elements in a collection, iterate through collections using for loops and for-each loops, describe how random numbers are used | 15-20% |
| Assess Personal Security in Internet Communications | Explain the basic components of Internet communication -Explain how information travels across the Internet, define cloud computing, describe the Internet of Things, describe the roles of cloud computing and cloud storage and their uses Explain the principles of security -Describe how personal information can be used in inappropriate ways, describe how to prevent someone from gaining access to an online account, describe steps that websites take to keep passwords secure, describe the Caesar Cipher Implement encryption and authentication strategies -Encode and decode messages using Unicode, evaluate passwords based on security criteria, describe how hashed passwords enhance Internet security | 5-10% |
| Solve Computational Problems by Using Modeling and Simulation | Solve computational problems by using computer and non-computer methods -Use algorithms and Boolean logic, use games and apps to simulate practical tasks such as converting currencies Represent events observed in the physical world by coding simulation and modeling programs -Create programs and apps that mimic random occurrences, create programs and apps that demonstrate fundamentals of physics such as gravity, acceleration, and bounce | 5-10% |
| Code Programs in Block-Based Programming | Implement solutions using code -Identify the basic coding elements of the programming environment, create code for conditional statements, create conditional statements using AND, OR, and NOT, create loops, use counting variables Use libraries and built-in functions to facilitate programming solutions -Code by using ready-made functions related to objects including the game board, wall, obstacle, sprite, string, textbox, collection, and turtle Make connections between elements of mathematics and computer science -Plot points on a gaming coordinate system, analyze a game to discover how random numbers are used, use the random range function to generate random numbers, evaluate random numbers by using conditionals | 15-20% |
| Apply Strategies to Solve Computational Problems | Identify basic algorithmic steps to solve simple problems -Decompose simple problems into steps, sequence processes in the appropriate order, describe storyboards, resolve challenges and errors related to logic or pseudocode Decompose a computational problem into sub-problems -Describe computer programs that use logical subdivisions, describe solutions that use programmable strategies such as objects, functions, and parameters in the pseudo code provided, identify situations when code can be reviewed | 15-20% |
Reference: https://www.microsoft.com/en-us/learning/exam-98-380.aspx
Pass Rate Are Guaranteed
Our 98-380 test torrent is of high quality, mainly reflected in the pass rate. As for our 98-380 study tool, we guarantee our learning materials have a higher passing rate than that of other agency. Our 98-380 test torrent is carefully compiled by industry experts based on the examination questions and industry trends in the past few years. More importantly, we will promptly update our 98-380 exam materials based on the changes of the times and then send it to you timely. 99% of people who use our learning materials have passed the exam and successfully passed their certificates, which undoubtedly show that the passing rate of our 98-380 test torrent is 99%. If you fail the exam, we promise to give you a full refund in the shortest possible time. So our product is a good choice for you. Choosing our 98-380 study tool can help you learn better. You will gain a lot and lay a solid foundation for success.
Microsoft Introduction to Programming Using Block-Based Languages (Touch Develop) Exam Certification Details:
Sincere and Thoughtful Service
Our goal is to increase customer's satisfaction and always put customers in the first place. As for us, the customer is God. We provide you with 24-hour online service for our 98-380 study tool. If you have any questions, please send us an e-mail. We will promptly provide feedback to you and we sincerely help you to solve the problem. Our specialists check daily to find whether there is an update on the 98-380 study tool. If there is an update system, we will automatically send it to you. Therefore, we can guarantee that our 98-380 test torrent has the latest knowledge and keep up with the pace of change. Many people are worried about electronic viruses of online shopping. But you don't have to worry about our products. Our 98-380 exam materials are absolutely safe and virus-free. If you encounter installation problems, we have professional IT staff to provide you with remote online guidance. We always put your needs in the first place.
Self-directed Learning Platform
Whether you are at home or out of home, you can study our 98-380 test torrent. You don't have to worry about time since you have other things to do, because under the guidance of our 98-380 study tool, you only need about 20 to 30 hours to prepare for the exam. You can use our 98-380 exam materials to study independently. Then our system will give you an assessment based on your actions. You can understand your weaknesses and exercise key contents. You don't need to spend much time on it every day and will pass the exam and eventually get your certificate. 98-380 certification can be an important tag for your job interview and you will have more competitiveness advantages than others.
Microsoft 98-380 Exam Syllabus Topics:
| Section | Objectives |
| Solve Computational Problems by Using Modeling and Simulation | - Solve problems using computer and non-computer methods
- 1. Apply algorithms and Boolean logic
- 2. Use games and apps to simulate tasks
- Represent events in the natural and physical world
- 1. Create random-event simulations
- 2. Model gravity, acceleration, and bounce
|
| Design Algorithms | - Create algorithms
- 1. Differentiate easy and hard problems for computers
- 2. Create simple algorithms
- 3. Apply iteration concepts
- Explain sequence, selection, and iteration
- 1. Apply Boolean logic
- 2. Identify control variables
- 3. Identify conditional statements
- 4. Predict loop and random number outputs
- 5. Define loops
- Create and analyze algorithms for animation and movement
- 1. Translate algorithms into pseudocode or block-based code
- 2. Describe frame-based animation
- 3. Resolve algorithm errors
- 4. Control screen and device objects
- Analyze game play to identify algorithmic sequences
- 1. Explain event handlers and frame-based execution
- 2. Create event-driven code
- 3. Analyze games and create instruction sequences
- 4. Identify events
|
| Code Programs in Block-Based Programming | - Connect mathematics and computer science
- 1. Use random number functions
- 2. Evaluate random values with conditionals
- 3. Plot points on coordinate systems
- Implement solutions using code
- 1. Create conditional statements
- 2. Use programming environment elements
- 3. Use AND, OR, and NOT operators
- 4. Create loops and counting variables
- Use libraries and built-in functions
- 1. Work with game boards, sprites, strings, collections, and turtle graphics
- 2. Use ready-made functions
|
| Examine the Software Development Process | - Analyze and evaluate completed programs
- 1. Evaluate readability and usability
- 2. Revise programs based on feedback
- 3. Give and receive feedback
- Plan and create programs
- 1. Create program instructions
- 2. Apply user-experience principles
- 3. Analyze audience requirements
- 4. Gather user input
- Describe software development processes
- 1. Apply create-evaluate-revise cycles
- 2. Delegate responsibilities
- 3. Plan project tasks
|
| Work with Data Representation in Block-Based Programming Languages | - Represent data in a variety of ways
- 1. Create and populate tables and arrays
- 2. Use variables and cloud variables
- 3. Use text, sounds, pictures, and numbers
- 4. Add and position sprites and objects
- Employ simple data structures
- 1. Use input and variables in calculations
- 2. Declare and use variables
- 3. Describe arrays, lists, and collections
- Describe how data is accessed in apps and games
- 1. Identify data access methods
|
| Apply Strategies to Solve Computational Problems | - Identify basic algorithmic steps to solve simple problems
- 1. Decompose simple problems into steps
- 2. Sequence processes in the appropriate order
- 3. Describe storyboards
- 4. Resolve logic and pseudocode errors
- Decompose a computational problem into sub-problems
- 1. Describe solutions using objects, functions, and parameters
- 2. Identify situations where code can be reviewed
- 3. Use logical subdivisions
|
| Assess Personal Security in Internet Communications | - Explain basic Internet communication components
- 1. Describe the Internet of Things
- 2. Explain cloud storage usage
- 3. Describe Internet data transmission
- 4. Define cloud computing
- Implement encryption and authentication strategies
- 1. Explain password hashing
- 2. Evaluate password strength
- 3. Encode and decode Unicode messages
- Explain security principles
- 1. Describe password security practices
- 2. Protect personal information
- 3. Describe Caesar Cipher concepts
- 4. Prevent unauthorized account access
|