Admin Blog

113 articles
learningBOX-PHP

How to unify text file encoding to utf-8 in PHP

I am Nishimura, the creator of QuizGenerator, and the creator of QuizGenerator. Actually, I did not participate in the initial development of learningBOX, but started full-fledged participation around the release of version 2.0. I have just received a pull request regarding the handling of character encoding, and I thought I should talk a little more about character encoding, so I put it together in an article. In this article, I will introduce "How to unify the character encoding of text files with utf-8 in PHP". We hope you enjoy this article as well. Table of Contents 1. shift-JIS is unavoidable 2. how to avoid garbled characters 3. how to determine character encoding 4. summary Shift-JIS is unavoidable. Systems like learningBOX and QuizGenerator sometimes receive text files such as CSV. In modern Web systems, the character encoding of text files should be utf-8, and we do not want to accept any other character encoding, but in reality, Shift_JIS files are often uploaded on rare occasions and reported as a problem. Therefore, when QuizGenerator receives a Shift_JIS file, it converts it to utf-8 and continues processing. What is Shift-JIS? Shift-JIS is one of the character codes that contain various characters including Japanese, standardized as JIS standard. It is used as the standard character code for Japanese in many personal computers. it is an improvement of the JIS code defined in the JIS standard. while the JIS code uses 7 bits to represent a character, the Shift-JIS code uses 2 bytes (16 bits) to represent all characters. mb_convert_encoding is not reliable. PHP has a function called mb_convert_encoding to perform character encoding conversion. At first glance, this function seems to be able to determine the character encoding and convert to utf-8, but in fact, this function is not reliable. mb_convert_encoding("aaa", "utf-8", "utf-8, sjis-win") will convert "aaa" to utf-8 if it is utf-8 and to Shift_JIS If it is Shift_JIS, it should convert it to utf-8 (at least that's what I've read in the official documentation), but in fact, it does something ridiculous. It forcefully interprets a string passed in as utf-8 as Shift_JIS, breaks it, and converts it to utf-8, returning a value that is incomprehensible. How to avoid character corruption ▼ "mb_convert_encoding works properly if you specify the character encoding of the conversion source. mb_convert_encoding works properly as long as you specify the character encoding of the conversion source. In other words, the strategy of converting from Shift_JIS to utf-8 only if it is Shift_JIS, and doing nothing if it is utf-8, basically works. mb_convert_encoding("aaaa", "utf-8", "sjis-win") The above code works fine if "aaaa" is Shift_JIS. If it is originally utf-8, it is OK as is. How do we determine the character encoding? There is a function called mb_detect_encoding, but to begin with, if this works correctly, it can be solved simply by using mb_convert_encoding. If the standard functions don't work, you're on your own. It is not that difficult to determine whether or not the utf-8 specification is met, so just do it. What if it is not utf-8? If it's not utf-8, we'll treat it as Shift_JIS at ・・・・. We can't support people who submit euc-jp or utf-16 files, at least not if they know about encoding. At least, people who do that should know about encoding, so please self-serve. In the first place, they are specified to use utf-8. Another trap I have used the term Shift_JIS many times in this article, but what is currently referred to as Shift_JIS is often Windows-31J (MS932), which is an extension of Shift_JIS. However, if you specify Shift_JIS in PHP, characters other than those specified in the original Shift_JIS specification will be corrupted. Unless you have a special reason, use Windows-31J or sjis-win instead of Shift_JIS. The official documentation says to use Windows-31J, but only sjis-win is listed, which is a strange state of affairs, but at least with PHP 7.3.13, either specification worked fine. Will a unified future ever come? About 20 years ago. When I first started web programming, UTF-8 was not the standard and garbled characters were a common occurrence. In the Web world, it seems safe to say that the unification to utf-8 has been completed. Smartphones were created based on the assumption of utf-8, since they were born in a world after utf-8 became widely used. (On the other hand, files exchanged on Windows are often in Shift_JIS. Conclusion In this article, we introduced "How to unify the character encoding of text files with utf-8 in PHP. As a company from Japan, we would like to keep the usability for Japanese people in mind, so we will continue to develop without forgetting about Shift_JIS for a while longer. (We really want to forget about IE11...)
Using e-learning as an alternative to group training for new employees

Would you like to use eLearning as an alternative to a group training program for new employees?

Why not use e-learning as an alternative to group training for new employees? Hello. My name is Motoki. As soon as possible, I would like to express my deepest sympathies to all those who have suffered and are spending anxious days due to the infectious disease related to the new type of coronavirus. As you know, there have been daily news reports about the new coronavirus. This has also caused school closings and the cancellation of various events. Many companies have introduced or are considering telework and staggered working hours as a countermeasure against the new coronavirus, and many business meetings and discussions are being handled via video conferencing. These factors have also had an impact on our company, and recently we have been receiving an increasing number of inquiries from companies considering the introduction of e-learning as a method of providing training. Therefore, we would like to discuss the introduction of e-learning as an alternative to new employee training. If you are wondering how you should implement new employee training, we hope this will be helpful. Click here for the table of contents Some companies are reviewing their new employee training programs 2. how to conduct new employee training without gathering together 3. more and more companies are actually considering e-learning 4. our e-learning system is "inexpensive" and "easy to use 5. summary Some companies are rethinking their new employee training programs Due to the impact of the coronavirus outbreak, many companies have begun to rethink their plans for new employee training and initiation ceremonies scheduled for March and April. The survey results have actually emerged, with "As of late February, 17.11 TP2T of respondents were considering changing their plans from the original plan, an increase of 7.7 points from the February 13 survey." The results are out as follows. *Source: Survey on the Impact of the New Coronavirus on New Employee Induction Training (Second Report) from If new employee training cannot be conducted, it will be impossible to provide appropriate education and support to new employees who are already feeling anxious. In addition, if companies are unable to provide training, they will not be able to nurture the human resources that will become the company's workforce, resulting in a significant loss of business. In order to implement new employee training without gathering In response to this situation, "e-learning" is a method that allows each new employee to realize an environment similar to the content and quality of group training while at home or in a remote location. With e-learning, new employee training can be conducted without gathering together. Let us reiterate the advantages of e-Learning. Advantages of e-Learning E-learning can be conducted at any time and any place. Progress and results can be checked immediately. All materials that can be made available on the web (PDFs, videos, etc.) can be distributed online as educational materials. ...etc... Of course, there are some training courses that are difficult to implement online, such as practical skills training, but I think there are many things that can be converted to e-learning as teaching materials. Thus, e-learning is a great alternative to new employee training, as long as you have an Internet connection and a device such as a smartphone, you can start learning immediately. More and more companies are actually considering e-learning. In fact, according to the results of a survey of companies that are considering taking a different approach to new employee training than originally planned, the second most popular response was "considering methods other than group training (remote, e-learning, etc.)," indicating that more companies are considering e-learning as a method for new employee training. Source: "Survey on the Impact of the New Coronavirus on New Employee Induction Training (Second Report)" (Japanese only) Our e-learning system is "inexpensive" and "easy to use Our e-learning system learningBOX is "cheap" and "easy to use". The price starts at 30,000 yen per year (excluding tax) even if 100 students use the system. You can use the free plan for an unlimited period of time for up to 10 users. The system can be operated intuitively, without the need to read manuals. You can also create training programs like this. As we introduced the other day, this LMS (Learning Management System) not only provides education, but also provides the "information" and "communication" necessary for the training of new employees. LMS (Learning Management System). This is an article that describes in detail the use of e-learning for newcomer training. We hope you will find it useful as well. How to Successfully Use e-Learning for Employee Education and Training? Newcomer Training (Part 1) How to use e-learning for successful employee training and education? Newcomer training (Part 1) How to use e-learning for successful employee training and education? Newcomer training (Part 2) How to use e-learning for successful employee education and training? Newcomer training (Part 2) Summary If you are wondering how you should conduct your new employee training, please consider our learningBOX e-learning program. You can try our free plan to see how easy it is to use. You can start using it right away after registration. Start your free trial now! E-learning can of course be used not only for new employee training, but also for company-wide training. Originally, the Tokyo Olympics were scheduled to be held this year, and telework (telecommuting) itself has been attracting attention, but now, due in part to the impact of the new coronavirus countermeasures, telework is rapidly advancing. We hope that you will consider using e-learning as part of the introduction of telework and remote working.

Free online learning tools available during school holidays

Online learning tools available free of charge during the school holidays Hello! My name is Motoki🍠, and I am in charge of marketing. Due to the spread of the coronavirus, educational institutions around the country continue to close their schools (as of this writing: April 13, 2020). (At the time of writing: April 13, 2020) And it is not limited to educational institutions; our lives as a whole have been greatly affected. In this issue, we would like to introduce online learning tools to support schools during the school closure and the use of textbooks for remote learning that was recently announced in the press. Click here for Table of Contents 1. textbooks can now be used in distance learning and online learning 2. online learning tools for input and output Textbooks are now available for distance learning and online learning With many elementary and junior high schools, universities, and other schools closed due to the government's declaration of a state of emergency, the government has decided to enforce the revised Copyright Act on April 28, 2020, which allows textbooks and other copyrighted works to be used without permission in remote classes in order to create an environment that facilitates remote classes and prevents learning delays. The revised Copyright Act, which will come into effect on April 28, will allow textbooks to be used in remote classes. This will allow textbooks to be used in remote classes, making it possible to provide online learning that allows students to study at home in accordance with the textbooks and study guidelines. *What is the revised Copyright Act? The revised Copyright Act is a law passed in May 2018. It was scheduled to take effect within three years, but due to ongoing discussions among the parties concerned over the amount of compensation and other issues, there was no time frame for the start of the system. This time, it was decided to introduce a special measure not to collect compensation from schools only in FY 2008 as a measure against the new type of Corona. (Source: Japan Association for Compensation Management for Public Transmissions for Teaching Purposes) Under the new system, textbooks and other copyrighted materials can be used freely and without charge (with some restrictions) in remote classes and online learning via the Internet. For example, teachers will be able to send textbooks for preparation and review to children via e-mail or share them on an external server. Online learning tools for input and output Now that these legal changes have made it possible to provide home study based on textbooks, we hope that you will take this opportunity to consider implementing online learning. We have been receiving an increasing number of inquiries from educational institutions, and since March, we have been developing a project called "learningBOX Starter 1000 Plans Free of Charge" to support educational institutions and children affected by the school closure measures. The plan is to provide free starter plans of learningBOX, a learning management system, to schools, cram schools, and other educational institutions until the end of May. (The offer was originally scheduled for the end of April, but has been extended to the end of May due to the extension of school holidays.) The number of users for the starter plan is Starter 1000, which can be used by up to 1,000 people, including the administrator. What is learningBOX? learningBOX is a Learning Management System (LMS). A learning management system is like a "box" for online and e-learning learning. Many teaching materials and learning tools that can be created and registered. With learningBOX, you can easily convert learning materials to the Web and distribute them as online learning tools. In addition, these learning tools are rich in content creation functions that support the input and output of knowledge. In addition, by using grade management, one of the functions of the LMS, teachers can not only check grades immediately online, but also see how much each student understands, where they are falling behind, and so on. Why not make home study more meaningful by combining online learning tools? By taking advantage of the "learningBOX Starter 1000 Plan Free of Charge," a project designed to support educational institutions, you can start online learning for free right now. Educational institutions and parents, please consider this offer.
E-learning learning system

Great for IT newbies! Introducing newcomer training using e-learning.

IT beginners! Introducing training for newcomers using e-learning! It has been a month since I joined Tatsuno Information System. Hello, I am Takahashi, a sales representative who joined the company in August 2020 🔰. As a newcomer from a different industry, there are many things I don't understand about IT and computer knowledge, and I am struggling with difficult IT terminology every day. In this article, I would like to introduce our e-learning system (learningBOX) newcomer training, which was a smooth learning experience even for an IT novice like me. During the training, I felt "learningBOX is amazing! I would like to share with you my frank impressions of the system, such as the points that I felt during the training and the ease of use. For those who are interested in e-learning training for newcomers or in-house training, or for those who are hesitant to introduce e-learning because they are not good at using PCs, we would like to share our frank impressions. We hope this article will help you learn more about the functions and ease of use of learningBOX. We look forward to your continued patronage of this report. Click here for the Table of Contents 1. impressions of newcomer training using learningBOX 2. learningBOX's quiz function to enhance learning effectiveness 3. the ability to correct and instruct report assignments 4. summary About the impressions of the newcomer training using learningBOX ▼Here is a captured image of an actual newcomer training. To sum up my impression of learningBOX in one word... "It's just so easy and user-friendly!" That is the only word that comes to mind. Learners select the content they want to take and proceed with the training. There are no difficult operations or settings to be made on the learner side, so even those who are not confident in their computer skills can smoothly proceed with the training. As I proceeded with the training for newcomers, here are some of the points that made me think, "learningBOX is amazing! I felt that learningBOX is great! The design design makes it easy to understand the contents at a glance! I was surprised at the ease of viewing the learning materials. learningBOX is designed to allow learners to see the training content at a glance, including the names of course titles and content within the content. The content can be set up with images for each material, so I was able to get a general idea of the training content from the image diagrams. In addition, learningBOX changes learner status information, such as "not studied, completed, and passed," according to the learner's learning status and performance information, so it is possible to check at a glance which training courses have been completed and to what extent. 2. Easy to use! The learner clicks on the "Learn" button to proceed with the training. As you can see from the capture here, learners click on the folder containing the training materials to take the contents inside. Since learningBOX allows learners to proceed with the training with only simple mouse operations, even those with low IT literacy can proceed at their own pace and without worrying about others around them. There are no difficult processes at all, as it is as easy as snapping and clicking the contents. No.3. You get a certificate when you complete the assignments! In learningBOX, a certificate is awarded at the end of the training after passing the contents in the folder. It is a great pleasure for the learners to receive recognition for their hard work in the form of a certificate, and it motivates them to continue the training to the end. The certificate includes the name of the successful candidate and the date of issue. The text can be customized freely, allowing the administrator to create a certificate full of originality. For more information about certificates, please refer to this article. ➡ How to use the certificate creation form LearningBOX's quiz function to enhance learning effectiveness One of the content features of learningBOX is the quiz function. The quiz function allows users to create practice questions and tests by combining 13 different question types, including multiple-choice and 0x questions. Media such as images, audio, and video can also be incorporated into the question text, choices, and explanations. The quiz function allows users to choose between two modes: Normal Mode and Master Mode. The web quiz/web test created in "Master Mode" can be studied repeatedly until the learner learns the questions well, as wrong questions are prioritized once they are answered. ➡About Master Mode Features of Master Mode Start strategy button ・・・ Unanswered/Study-in-progress/mistaken questions will be shown. This button cannot be used when the percentage of strategy reaches 100%. Weak point conquer button ・・・ Problems that are being studied/wrong questions are given priority. Total review button ・・・ 100% of the strategy rate → Available / All questions will be presented at random / There is no upper limit to the percentage. Report assignment can be corrected and guided. When a learner submits a report assignment, the administrator can not only grade the assignment, but also provide feedback (explanations, hints in case of mistakes, etc.) on the answers. Here is a sample of a report assignment used in a real training program for new employees. This is an assignment to respond to an email regarding a section question in QuizGenerator. ▼ Feedback on Reporting Assignments In fact, when I was studying on my own, I had trouble understanding why I failed and what I did wrong. However, the advice provided by the corrective guidance not only helped me get the correct answers, but also deepened my understanding of what I had studied that I could not have realized on my own. ⇒About the report function Conclusion In this article, I have introduced some of the points that I felt during the training through our e-learning system (learningBOX), and I would like to share with you some of the points that I thought "learningBOX is great! LearningBOX is an e-learning system that allows you to easily create your own training programs. LearningBOX is an e-learning system that makes it easy to create the training you need. It has a wealth of content functions, and there are many more that we have yet to introduce. The concept of learningBOX is a "cheap and easy-to-use" system. No computer knowledge required! Even if you are not familiar with the system, you can easily create an in-house training tool with rich content. Try our free plan first to see how easy it is to use!
thumbnail (i.e. miniature image)

Duplication of items during user registration

Duplication of items during user registration When registering a user, if there is a duplicate of an item used in another owner-manager's environment, the message "This 00 is already in use. is displayed. Duplicate items include "Login ID," "Display Name," and "E-mail Address. The following is an explanation of duplicate conditions and how to deal with duplicates. Table of Contents 1. reasons for duplicate user registration 2. duplicate conditions and solutions Reasons for duplicate user registration If you are using a shared server, duplicate entries may occur. The reason for this is the structure of the shared server. Shared Server Structure A shared server is a type of rental server where one server is shared by multiple owner-managers. It is like renting a room in a condominium, but with multiple users sharing a single server, similar to a "shared house" service. Therefore, there is a possibility of duplicate entries when registering users. Duplicate conditions and how to deal with them Login ID Login IDs must be unique. Login IDs used in other owner-manager environments cannot be registered. The following letters and symbols can be used, so please create a mixture of numbers and special characters to prevent duplication. Character and symbols that can be used One-byte alphanumeric characters (a-z 0-9), special characters (! " # $ % & ' ( ) * + , - . / : ; < = > ? [ \ \frz24}^ _ `) Supplemental information: If you subscribe to the "Customize" paid option, you can use duplicate login IDs from other owner-manager environments when registering users. *Only users can be duplicated. Owner-administrator login IDs cannot be duplicated. If you wish to use this feature, please follow the procedure below. (1) Select "Site Customizer" from the side menu. (2) Click on "Basic Settings. (3) Open the "Login Form Settings" tab, turn off the "Login from other than the user's main URL" toggle, and save the settings. Open the "Basic Information" tab, turn the "Allow duplicate login IDs for general users under other subdomain owners" toggle to On, and save the settings. Display Name The following letters and symbols can be used as well as login IDs, so please create a mixture of numbers and special characters to prevent duplicates. Character and symbols that can be used Half-width alphanumeric characters (a-z 0-9), special characters (! " # $ % & ' ( ) * + , - . / : ; < = > ? [ \ \frz24}^ _ `) *If you are using Ver. 2.20 or higher, you can duplicate your registration with one already registered in another owner-manager's environment. E-mail address To deal with duplicates, you can create aliases for E-mail addresses using the "+" symbol. For Gmail, type "+00", and for non-Gmail, type "++00" before the "@". Note that all e-mail will be received at the original e-mail address before the "+00" is added. Example) 0000++user1@learningbox.co.jp・・・① 0000++user2@learningbox.co.jp・・・② All e-mails received at ① and ② will be sent to "00000000@learningbox.co.jp". *If you are using Ver. 2.20 or higher, duplication is possible under the following conditions.  In the environment of other owner-managers,  E-mail address registered as a user account ・・・ Duplication OK  E-mail address registered as an owner account ・・・ Duplication is not allowed  
Online Learning - Member Management

Let's use the privilege settings of learningBOX! School Use Part 2

Let's use the permission settings of learningBOX! Part 2: School Use Hello! This is ⛄ Shinokura from the Quality Control Department. The rainy season has started, and the days are getting dreary and rainy. During the rainy season, it is easy to get sick due to the difference in weather and temperature, so please be careful. Now, in this article, continuing from the previous article, I would like to introduce how to use the authorization settings, assuming an example of use in a school. In the previous article, we introduced how to use Authorization Settings to give groups and members only the necessary privileges, rather than uniformly giving them the same privileges. In this article, we would like to explain how to make detailed settings for learning management, grade management, and assignment of teaching materials for each teacher's subject and class. If you find it difficult to use the authority settings, please take a look at this article. Click here for an article about authority settings. What are authority settings in learningBOX? Let's use the permission settings of learningBOX! School Use Click here for the table of contents Let's take a Japanese teacher as an example to set up privileges. 2. set up the classes you are in charge of using Group Management Authority (3) Specify the contents using the "Content Management Authority". (4) Use the Grade Management Authority to allow only the homeroom teacher to view and grade the grades. 5. summary Let's take a Japanese teacher as an example to set up the privileges. In this example, we will set up the following permissions for the homeroom teacher of the 1st grade. As the homeroom teacher of Class 1, she can check the grades of the students in her homeroom class. As a Japanese teacher, he/she can manage the teaching materials and contents for each grade (1-3) and check the grades of the students in his/her class. ▼Basic Information Mr. Tatsuo Tatsuno Subject : Japanese Class in charge of : 1st year class 1 ◆Procedure 1 Log in as "Plenipotentiary administrator (vice principal)" or "Owner account (principal)" of Administration General. ◆Work procedure ②. Click the Contents Management screen and create a folder from [Plus button]. Prepare folders for each hierarchy and set them up so that when you open a student's folder, you can open it in the order of >> Grade >> Subject. ◆Working Procedure (3) Return to "Documents" in Contents Management and set up the assignment of teaching materials. Assign the student's folder to the group "Students". Set up the classes to be assigned using the group admin rights Once you have assigned teaching materials, set up your groups. ◆Procedure 4 From the Member Management screen, set the group management privileges and set the class that Tatsuo Tatsuno-sensei will be in charge of. Set the class you are in charge of and click the Save button at the end, and the icon will change to red. Specify the content using the teaching material management authority ◆Procedure 5. From the Member Management screen, click the "Teaching material management authority" privilege. Use this authority to set the Japanese language of the grade for which Tatsuo Tatsuno-sensei is in charge. Save the file as "Student>>1Year>>Japanese, Student>>2Year>>Japanese, Student>>3Year>>Japanese". Set up the system so that only the teacher in charge can view and grade the grades using grade management privileges. Step 6. From the Member Management screen, click "Grade Control Authority". Specify the group name and the folder for teaching materials as shown below, and finally click the Save button. ◆Procedure 7. Set up the assignment of teaching materials. Specify the classes you are in charge of and the folders related to them, and click the Save button. This completes the setup of administrative privileges for Tatsuo Tatsuno-sensei. Please follow this procedure to give the same privileges to each teacher's account and save them. Once the authorization settings are complete, each teacher can create contents in the subject (folder) for which he/she is in charge. Only the teacher in charge of the subject can view and grade the student's answers. Let's check what you can do by logging in with Tatsuo Tatsuno-sensei! ◆Member Management Members under Student>1Year>1Group are displayed, and you can create, edit, delete, etc. members under Student>1Year>1Group. ◆Contents Management It is possible to create, edit, delete, and assign materials under Student>1 year>Japanese language. Similarly, it is possible to create, edit, delete, and assign materials under Student > 2 years > and Student > 3 years > Japanese. ◆Member grade management Tatsuo Tatsuno-sensei is able to view, grade, output CSV, and send grade control notification emails below. Grades of "Student>1Year" for members belonging to the group "Student>1Year>1" (-> because he is the homeroom teacher of the class 1Year1) Grades of "Students > 1 year > Japanese" for members belonging to the group "Students > 1 year" (→ because they are in charge of Japanese) Grades of the members of the group "Students > 2 years" in "Students > 2 years > Japanese" (→ because they are in charge of Japanese) The results of "Student > 3 years > Japanese" of the members of the group "Student > 3 years > Japanese" (→ for being in charge of Japanese) Conclusion In this paper, we have discussed how to set the authority of teachers for each subject, assuming a school setting. Using these methods, it is possible to flexibly combine them, such as sometimes being in charge of all grades and sometimes only one class, without uniformly giving the same authority. Many schools may be introducing or considering e-learning systems as online teaching advances in the wake of the coronavirus. learningBOX is a learning management system that even first-time users can intuitively touch and learn its functions without difficulty in operation and settings. Each teacher working in a school has many roles. I think they manage various roles and organizations, such as being in charge of a grade, a class, or a subject they teach. Please try to set up the authorization taking into consideration the authorization that each individual teacher should have, without giving unnecessary authorization.
Information Security - E-Learning System

How to Use IP Restrictions to Enhance Online Learning Security

How to Use IP Restrictions to Enhance Online Learning Security This is Kidaoka, Marketing Manager. This paper introduces basic knowledge about IP addresses - how to set IP restrictions. eLearning-based online learning, online classes, and in-house education are very convenient as cloud services that can be used from anywhere. However, the ability to access from anywhere also increases the risk of unauthorized access and the risk of personal information leakage. One solution to this problem is IP restrictions, which prevent users from logging into their accounts unless they use a specified IP address. Our learningBOX is an e-learning system that can be configured with IP restrictions to ensure security. Click here for Table of Contents 1. what is an IP address? 2. connection restriction by IP address 3. setting IP restrictions on learningBOX 4. summary What is an IP address? An IP address is simply a "number" assigned to a computer or communication device connected to the Internet. When using the Internet to browse websites or send and receive e-mail, it is necessary to identify the other party with whom you are communicating. The IP address plays a role in this process. Every terminal connected to the network has an IP address, which is assigned to identify devices on the network such as computers, smartphones, and tablets, and serves as an address on the Internet. Basic Knowledge of IP Addresses Source: Wikipedia, the free encyclopedia IP addresses are represented using decimal numbers. The IP address is represented by a decimal number, and is called a "domain" when it is replaced by letters to make it easier for humans to understand. The Internet has a vast number of users coming and going. Who is viewing or accessing a website and where? The global IP address indicates the unique IP address of the user. This global IP address is unique and cannot be duplicated anywhere in the world. This is the same mechanism that prevents duplicate phone numbers and addresses! What is a decimal number? A decimal number is a way of writing numbers (notation) in which the base number is 10. It expresses numbers using all numbers from "0" to "9". ➡ 【0, 1, 2, 3, 4, 5, 6, 7, 8, 9 】 Connection Restriction by IP Address LearningBOX can be restricted so that only certain IP addresses can view it. It is important to note, however, that "IP restriction" here refers to settings for global IP addresses. Keep in mind that it is the global IP address that is relevant to IP restrictions! Setting IP restrictions on learningBOX Starting from learningBOX Ver. 2.11, it is possible to set IP restrictions for the access source. How to set IP restrictions Please log in to learningBOX and go to Member Management > IP Restrictions in the side menu. Click IP Restrictions, and the screen will switch to "Login IP Restrictions". Restrict IP This function can be configured for each group. Click "Add IP Restrictions" to display a pop-up configuration window, where you can select a group and enter its IP address, then click the "Add" button to add it. Select the members of the group, enter the IP addresses that can log in, and click the Add button. IP restrictions are now set. Conclusion In this article, we have briefly introduced the basics of IP addresses and how to set up IP restrictions to prevent unauthorized access and information leaks related to the protection of members' personal information. Since it is very easy to set up IP restrictions on learningBOX, please refer to this article and try using IP restrictions according to your own purposes.
LMS

Learn how to create e-learning materials to motivate students to learn!

Motivate your students to learn! Learn how to create e-learning materials! My name is Kidaoka, and I am in charge of marketing. In this article, we will discuss the important points to consider when starting an e-learning program, including how to choose an e-learning system, tips for creating original content, and techniques for motivating students to learn! E-learning is not just a matter of implementing e-learning, but it is also a matter of how to make your e-learning system work for you. The problems of e-learning providers vary from company to company, such as "e-learning has not taken root in the company," "the operation and system are complicated and difficult to manage," and "the learning does not last long. On the other hand, there are many cases where e-learning has been highly effective. The first step to a successful e-learning implementation is to choose the right e-learning system. The most appropriate form of e-learning differs from company to company, school to school, and service to service. In recent years, more and more companies are creating their own original e-learning materials in-house instead of using commercially available content, and the key is to create content that keeps learners engaged and interested. Click here for the table of contents 1. how to choose the best e-Learning/LMS 2. the secret to creating content that keeps learners engaged 3. the latest techniques for motivating learners 4. learningBOX content features 5. summary How to choose the best e-learning and LMS When selecting an e-Learning system, it is important for the person in charge to carefully assess the "scale, form, and usage" of the e-Learning system that is appropriate for his/her company or school. What is the purpose of implementing e-Learning? ⇒ "What kind of e-learning is appropriate for that purpose? and choose an e-learning system keeping in mind the purpose for which your company is adopting the system. Three important points when choosing an e-Learning/LMS When selecting an e-learning system, we refer to e-learning functions, effectiveness of implementation, case studies of actual implementation, support content, and cost (price). In addition, why don't you also refer to the other three points we are about to introduce? Choose a service from a long-term perspective When selecting an e-Learning/LMS service, proceed in light of your company's current situation and challenges. While selecting a system that fits your current situation, there is no guarantee that your needs will not change in the future. A mid- to long-term perspective is also very important. Who is going to use e-learning? In order to utilize e-learning and LMS services in an optimal manner to address your company's issues, you need to develop an education plan that is optimized to meet the objectives of who (which department) will be in charge, on what themes, and for whom e-learning will be utilized. Consider ease of use for employees taking the course. When implementing an e-learning/LMS service, HR personnel should be careful not to think about the functions and usability from the perspective of the person in charge of the course, rather than from the perspective of the employees who will be taking the course. It is necessary to examine usability from the user's perspective, taking into consideration the need to learn how to operate and set up the system from the perspective of the employees who will be taking the course and, depending on the function, the person in charge of onsite training. What is LMS? An LMS (Learning Management System) is a system that creates, registers, and distributes learning materials necessary for implementing e-learning, and manages learners' learning progress and grades. Application Examples In the case of qualification test preparation In the case of learning to acquire qualifications, repetitive learning is an important point. Using a lecture video learned on a PC at home and then watching it again on a smartphone while commuting to work or school, or watching the rest of the lecture, enhances learning continuity. We recommend an e-learning system that supports multiple devices and responsive design for smooth learning across multiple devices. For Training at Medical Institutions E-learning at medical institutions requires not only a learning environment, but also centralized management of the learning history and qualification acquisition status of a large number of medical staff. In addition, the entire organization must share information on a wide range of knowledge related to patient care and life, such as disease names, medical record information, and knowledge of drugs used in treatment. In these cases, an e-learning system with strong learning history management and easy interactive communication within the system is required. Corporate Training The content and scale of training varies from company to company, such as personnel transfers and assessments, so an e-learning system with a certain degree of flexibility and customization is necessary. In some cases, the e-learning system must be linked to the personnel database. If the e-learning system that you have taken the trouble to introduce is rejected because it is "somehow difficult to use," "hard to understand," or "complicated and difficult to operate," it will not be suitable for long-term operation and company growth. It may become a temporary, ad hoc learning experience. In all cases, the one thing that must be kept in mind is the ease of use of the e-learning system. It is important that the system is intuitive and easy to understand, not only for the learner but also for the administrator! The Secret to Creating Content that Keeps Learners Engaged There are many commercially available learning contents that are essential for e-learning. However, each company or school has its own learning content and training style. Therefore, there are cases where it is inevitable to create original learning materials. When creating original materials in-house, the ability to create content that keeps learners engaged is an important point in operating the e-learning system. Many people who are in charge of e-learning encounter this obstacle after implementing a system. Here are some tips for creating engaging content from the learner's point of view. Create easy-to-understand titles Choose words with a clear and attractive title in mind for each content. This is an important point to encourage learners' desire to learn. Avoid difficult words and try to use titles that make the content easy to understand at a glance. With learningBOX, titles can be recognized at a glance From the content management screen, you can freely set course titles, thumbnail images, title names, and explanatory text. Learners can grasp the contents of the course material at a glance, allowing them to proceed smoothly to the training session. Add interactive devices! Interactive refers to "interactive information dissemination" and "a form of communication that allows information exchange rather than one-way communication. Make conscious efforts to create learning materials that attract learners' interest by utilizing audio, video, and animation in your learning materials. You will be amazed at how much more crisp and clear the learning materials can be than if there were none. learningBOX can handle a wide variety of content learningBOX has a wide variety of content functions. You can combine the functions and features of each content to transform a boring or boring training course into a highly original teaching material. ➡How to Use Content Management Be aware of origins and endings Define the objectives and goals of the course content, and design a course that will not get lost during the training. Creating materials with this in mind will turn on the learner's "learning switch"! Make the introductory part easy and make it progressively more difficult to create a flow that allows learners to learn without strain. Don't forget to include a confirmation test or summary at the end to consolidate knowledge! Using the learningBOX... Constraints can be set. This function allows you to set up prerequisites, such as the next problem to be solved after a specific problem is passed, from two conditions. ▼With the constraint bar in place, learners will not be able to proceed unless they have completed and passed the content. The Latest Methods to Increase Learning Motivation The advantage of e-learning is that learners can learn anytime, anywhere, at their own time and pace. However, on the other hand, it is said to be difficult to keep learners motivated. Recently, various methods have emerged to provide an optimized learning environment for each individual learner and to motivate learners, and these methods are attracting attention. Here, we will introduce gamification, which is used in the field of education. Gamification Gamification is a method of increasing user motivation and loyalty by incorporating game design techniques and game-like elements. By incorporating gamification into e-Learning, it is possible to create a system that motivates learners and makes it fun to work through to the end. Granting original certificates Using the learningBOX function, you can create and grant certificates that range from stylish to cute designs to give learners a special feeling. Grant certificates to members who have completed tests and training! The design and layout arrangement of the certificates can be easily configured to your liking. For more information on how to use certificates, please see this article. ➡Creating a Certificate Conclusion In this article, we have introduced the important points to consider when starting e-learning: how to choose an e-learning system, the secrets of creating original content, and the latest techniques to motivate learning. LearningBOX has a proven track record of being implemented in a wide variety of industries and business sectors. LearningBOX is available now for free for an unlimited period of time for up to 10 accounts. Please feel free to try learningBOX's production environment with a free plan. Thank you for taking the time to read this article. For more information on the benefits of learningBOX, please refer to this article. ➡List of LearningBOX Case Studies
learningbox

Bringing the learningBOX to the world! Introducing AWS Global Accelerator

Hello! I'm Motoki, the marketing manager🍠. It's about to get a little hot and humid here in Japan. This time, I would like to introduce a new release of learningBOX version 2.11, which we have not been able to introduce yet. Click here to see the table of contents. 1. learningBOX is now faster! 2. How much faster is it really? 3. Summary learningBOX is faster Starting with learningBOX version 2.11, we have improved the performance of the system and made it faster. (In short, the site is now faster.) Starting with this version, we have introduced the "AWS Global Accelerator". This "AWS Global Accelerator" is one of the AWS services that improves application availability and performance. Have you ever experienced slow response times when browsing the Internet or using services without thinking about it? I too feel better when using or browsing the Internet on a site with a fast response time than on a site with a slow response time. In addition, English support for learningBOX has been released from this Ver. 2.11, and we expect to have more opportunities for overseas customers to use the site in the future. As a system that can respond well to access from overseas, we have used the "AWS Global Accelerator" to make the site more comfortable for everyone around the world. As the operator of learningBOX, a Learning Management System (LMS), we also believe that it is very important for us to improve the performance of the system so that customers around the world can use the system more comfortably as we expand our services. Therefore, we introduced AWS Global Accelerator, a network service that improves availability and performance by deploying it in front of ALB, NLB, EC2, and other components that provide applications. How much faster will it actually be? So, how much faster will AWS Global Accelerator actually be? Let's check with the "AWS Global Accelerator Speed Comparison (speed comparison tool)" available on the AWS website. Source: AWS Global Accelerator Speed Comparison On this page, select the file size and click the "Start" button, and the results will be displayed for each region in turn. The data compares the time required to download a file from the ALBs in each region, and the time required to download the file "directly from the Internet" and "using AWS Global Accelerator. As you can see, the time required for downloading is shorter when AWS Global Accelerator is used. Conclusion There are other advantages to using AWS Global Accelerator, but we hope that everyone around the world will be able to use learningBOX more comfortably by improving the speed of response, one of the elements of the system's ease of use. Please keep in mind that the response time of the site depends on the quality of the client's network. The 2.11 version update adds many new features, including improvements to existing features such as "Certification," "English localization support," "B-to-B sales in the EC function," and "Order screen renewal. Please take a look at the release details. ▼learningBOX has been upgraded to Ver. 2.11 We will continue to listen to our customers' voices and improve our functions to be more useful to them. We look forward to your continued support of learningBOX.
Online Learning - EdTech Grants

Make up for lost learning due to school closures with online learning!

Make up for the learning delay due to school closure with online learning! Hello, my name is Kidaoka, Marketing Manager! My name is Takadaoka, and I am in charge of marketing. In this article, we would like to introduce the "EdTech Introduction Subsidy. The Ministry of Economy, Trade and Industry (METI) has recently established the "EdTech Introduction Subsidy" to subsidize a portion of the necessary expenses for EdTech businesses in order to demonstrate the introduction of IT-based educational services to schools. The EdTech Introduction Subsidy (FY2048 Supplementary Provisions for the Advanced Educational Software Introduction Demonstration Project) is a program to subsidize the costs of introducing EdTech software and IT-based educational services to schools for "EdTech businesses". Click here for Table of Contents What is EdTech? 2. introducing online learning for free with the EdTech introduction subsidy 3. support at learningBOX 4. summary What is EdTech? EdTech is a term coined by combining the words "Education" and "Technology," and is a generic term for businesses, services, and start-ups that bring innovation to the education field. Education x IT technology" is already being used all around us. One easy-to-understand example is a learning application that allows students to learn a language or prepare for an exam using a smartphone or tablet. Advantages of EdTech What are the advantages of using EdTech? Some people may say, "Why not just adopt Internet-based learning?" Some people may say, "Why not go all the way and introduce Internet-based learning? We have therefore considered the merits of introducing EdTech. Here are three of the expected benefits. Optimal learning for each student on an individual basis Learner exploration and project-based Allow time for exploration and project-based learning The global EdTech market size is 11,251.2 billion yen in 2020, growing about twice from 5,192.4 billion yen in 2015.The EdTech market size in Japan in 2020 is 240.3 billion yen, growing about 1.5 times from 164 billion yen in 2015. Although still small compared to the global market size, the EdTech market size is expected to grow in Japan. Factors that are attracting attention to EdTech The Ministry of Education, Culture, Sports, Science and Technology (MEXT) has announced a policy to distribute one tablet device per student in elementary and junior high schools by 2020. With the strong push from the government, textbooks and classes are now online, and it is expected that the education industry will undergo a more analog-to-digital change as a result of this coronavirus. Reference: Ministry of Education, Culture, Sports, Science and Technology: Directions for the development of a vision for education using EdTech in Society 5.0. Free introduction of online learning through the EdTech introduction subsidy Outline of the Project The project is based on cooperation between school establishers (boards of education, school corporations, etc.) and the education industry by subsidizing part of the project costs and other expenses for EdTech businesses that implement projects to introduce EdTech software and related services (EdTech software and services) at schools and other institutions, The purpose of this program is to encourage the spread of educational innovations through cooperation between school establishers (boards of education, school corporations, etc.) and the education industry. In cooperation with the MEXT and MIC projects related to the development of ICT environments in schools, we will provide subsidies to companies that are trying to introduce EdTech services together with school establishers who are promoting the establishment of new learning styles through curriculum management. This is a project of the Ministry of Economy, Trade and Industry to encourage the spread of innovation in education through cooperation between school providers and the education industry. Key Points The project is a system to subsidize the expenses of businesses that introduce EdTech to schools. The businesses will act as the applicant for the subsidy and promote the project in cooperation with local governments, school corporations, and other school establishers. The project will be carried out in cooperation with local governments, school corporations, and other school establishers. ☑Support costs for teacher training and accompanying support by the project provider are also covered by the subsidy, with the aim of ensuring that the project is utilized and firmly established. In principle, schools and other installers will not be required to bear any expenses related to this year's introduction and demonstration. *Excluding electricity and telecommunication fees, terminal purchase, etc. ◆About the project to be subsidized While the EdTech business operator is responsible for the application for this project, the project will be implemented by schools and other educational institutions (in addition to schools stipulated in Article 1 of the School Education Act (excluding kindergartens and universities), educational support centers (adaptive guidance classes) or free schools (*) that meet certain criteria) that will serve as sites for introduction demonstration projects. The same shall apply hereinafter). The application must be made in cooperation with the establisher of the school, etc., and the plan must be formulated together with the school, etc., and the application must be made in cooperation with the school, etc. Eligibility Board of Education Elementary schools, junior high schools, high schools, schools for the blind, schools for the deaf, and schools for the disabled (both public and private) Educational support centers (adaptive guidance classes) or free schools that meet certain criteria Schools stipulated in Article 1 of the School Education Law (excluding kindergartens and universities) and other free schools and adaptive guidance classes, etc. Definition of free school in this project (1) The main purpose of the school is to provide learning support, guidance, and counseling to children and students who have not been attending school. (2) The facility must be operated by a non-profit corporation (excluding school corporations) and have a track record of at least two years of activities. (iii) The facility must have established a sufficient communication system with the school where the children/students are enrolled. (iv) The facility must accept children/students (elementary and junior high school students) from multiple families. ➡ Projects eligible for subsidies under the EdTech introduction subsidy Click here for the flow from application to introduction of this program. After discussing and formulating an implementation plan with the school or other institution where the EdTech service will be introduced, the EdTech business operator (subsidized business operator) will apply to the secretariat, apply for the grant, and complete the various procedures. The project operator will also provide support after the introduction of EdTech software and services to the schools. Support with learningBOX We are now accepting applications from schools and local governments for the free introduction of learningBOX, a learning management system, using the "EdTech Introduction Subsidy" provided by the Ministry of Economy, Trade and Industry. Please contact us through the application form. After confirming the details, we will contact you to discuss the use of the system and its introduction. ➡ Click here for the application form. Conclusion In this article, we introduced the "EdTech Introduction Subsidy. The Ministry of Economy, Trade and Industry (METI) is now accepting applications from schools and local governments for the free introduction of the learning management system "learningBOX" through the "EdTech Introduction Subsidy". Please contact us through the application form. After confirming the details of the application, we will contact you to discuss the use of the system and its introduction. We hope that schools and other educational institutions will take advantage of this program as a first step toward utilizing EdTech with a view to continuous and long-term use, based on their own educational policies. Thank you very much for your cooperation.
How can we help you?