
14717 items found.
Artificial intelligence may have a great impact on society in the future. In order to understand capabilities and limits of artificial intelligence, it is necessary to understand computers as its foundation.
In the first half of this course, we learn fundamental knowledge of practical usage of computers and networks in SFC. In the second half, we learn programming skills which are necessary to take advantage of computers.
After this course, you will be able to learn advanced programming skills in Fundamentals of Information Technology 2.
This course is designed to enhance oral communication skills (listening and speaking) through watching movies (online materials), and making your own movies in English. Students will get to practice their reading and writing skills, as well, by script reading and writing. We will watch video series together to learn common phrases and expressions in context, then answer Q&A, and conduct discussions online. There are some phrases that have embedded meaning as well as literal meaning. For example, what does it mean by ‘Get out of here!’ when the speaker had the smiley yet surprised expression on his face when he said it? Do you really need to get out of the room? Or did the speaker mean something else? These acts are called ‘indirect speech acts’ and students will learn by experiencing them and other types of discourse techniques via role plays. The focus will be placed on learning by ‘speech act’ (such as ‘apology’ and ‘sarcasm’) but other patterns of pragmatic markers will be covered such as discourse markers, y’know within conversation. Students will also study our original films (several skits made by English speaking SFC students) and compare their own skits with the model interactions. After learning useful expressions and phrases within context, students will be expected to develop their own scripts, and make their own movies in a group, utilizing what they learned in class. Attention should be paid to not only linguistic but also paralinguistic features such as tones as well as non-verbal ones (facial expressions, gestures, gazing, and body language). They are expected to learn autonomously online and in class interactively engaging with the instructor and the classmates in English.
In this class students will read a variety of literature by some of Japan's representative authors, and translate it into English.
Tabletop! Advanced Discussion using Role-Playing Games (Online)
This class will engage students in online Role-Playing (i.e., Tabletop Role-playing games (RPGs)) to learn about and experience different kinds of advanced interactions in English. This class is designed to create a rich, task-based approach to language learning where students must use their reading, speaking, and listening skills to (a) negotiate and cooperate with their fellow players to complete specific tasks in story-based games, (b) explore the role of language and identity, and (c) critically evaluate strategies necessary for the completion of those tasks.
This class is designed for improving fluency/critical thinking skills. Therefore, it is recommended for Level C students only, but not recommended for GIGA students from English-speaking countries who already have a near-native command of the language.
In Fundamentals of Information Technology 2, the goal is to take what you learned in Fundamentals of Information Technology 1 further and create a program of a certain size by yourself.
When creating a program, it is rare that you create everything yourself from nothing at all, and usually you create it using ready-made parts called libraries. There are many types of libraries depending on what you want to make, but this time we will use a library called Pyxel for making retro 2D games.
At first, we will use Pyxel to review Fundamentals of Information Technology 1 and study Python features that were not covered in Fundamentals of Information Technology 1. After that, we will make our own original game.
In Fundamentals of Information Technology 2, the goal is to take what you learned in Fundamentals of Information Technology 1 further and create a program of a certain size by yourself.
When creating a program, it is rare that you create everything yourself from nothing at all, and usually you create it using ready-made parts called libraries. There are many types of libraries depending on what you want to make, but this time we will use a library called Pyxel for making retro 2D games.
At first, we will use Pyxel to review Fundamentals of Information Technology 1 and study Python features that were not covered in Fundamentals of Information Technology 1. After that, we will make our own original game.
In Fundamentals of Information Technology 2, the goal is to take what you learned in Fundamentals of Information Technology 1 further and create a program of a certain size by yourself.
When creating a program, it is rare that you create everything yourself from nothing at all, and usually you create it using ready-made parts called libraries. There are many types of libraries depending on what you want to make, but this time we will use a library called Pyxel for making retro 2D games.
At first, we will use Pyxel to review Fundamentals of Information Technology 1 and study Python features that were not covered in Fundamentals of Information Technology 1. After that, we will make our own original game.
In modern society, the preservation and the formation of natural and social environment to improve our well being are urgent challenges. The improvement of productivity and the revitalization of local community in the society are important challenges as well. In such a situation, the current approach that private profits (profit of person or a particular organization) and public profits are opposed will be a bottleneck. A separate approach to pursue private profits only in business and another separate approach to pursue public profits in administration are insufficient. The total design of private and public profits is required for both social entrepreneur and market mechanism to work with to promote the public profits. In this course, you will learn how to plan a new way of living and to execute through establishing a social business for private profits and sustaining to actualize the public profits. Through the case studies in the various fields, you will discuss how to introduce the incentive system to promote private profits, and how to share the value to achieve the public profits. This course includes lecture, discussion and group work.
This course provides a broad overview of history and phenomena of social entrepreneur, particularly of the innovative characteristics of NPOs and NGOs from diversified perspectives, especially social movement. The activities of NPOs have pioneered new activities/business and have played key roles in various fields of environment, international aid, social welfare, education and so on. In Japan, since the Great Hanshin Awaji Earthquake, the emergence of NPOs has been significant. In public-interest activities in Japan, NPOs in private sector have taken roles historically, however the history and the reality have not been fully well known. The objective of this class is to understand the theory of NPOs, the history, the current situation and the characteristics of civil society in Japan.
Artificial intelligence may have a great impact on society in the future. In order to understand capabilities and limits of artificial intelligence, it is necessary to understand computers as its foundation.
In the first half of this course, we learn fundamental knowledge of practical usage of computers and networks in SFC. In the second half, we learn programming skills which are necessary to take advantage of computers.
After this course, you will be able to learn advanced programming skills in Fundamentals of Information Technology 2.