Report | Final Exam | Total. | |
---|---|---|---|
1. | 10% | 10% | 20% |
2. | 20% | 20% | 40% |
3. | 20% | 20% | 40% |
Total. | 50% | 50% | - |
Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | PC Literacy, Information Literacy, and Email - Learn the basic operations of computers and information literacy. - Understand the fundamental usage of email and business email etiquette. |
Review of Exercises and Assignments | 100minutes |
2. | Internet Literacy and Security - Learn about the structure of the internet and the reliability of information. - Understand the fundamentals of security, including password management, phishing scams, and virus protection. |
Review of Exercises and Assignments | 100minutes |
3. | PowerPoint, Word, and Other Tools - Acquire basic skills in creating presentation materials using PowerPoint and document creation using Word. - Learn about other useful tools, such as spreadsheet software and cloud storage. |
Review of Exercises and Assignments | 100minutes |
4. | Python Environment and Computer Structure - Set up an environment to run Python. - Learn about the basic structure of computers, including hardware and software. |
Review of Exercises and Assignments | 100minutes |
5. | Numerical Representation, Arithmetic Operations, Variables, and Assignment - Learn how numbers are represented in computers (integers and floating-point numbers). - Understand arithmetic operations (+, -, *, /, %) and the use of variables. |
Review of Exercises and Assignments | 100minutes |
6. | Conditional Statements, Indentation, (Numerical and Comparison) Operators, and Boolean Values - Learn to control program flow using if statements for conditional branching. - Utilize comparison operators and Boolean values (True and False) to make logical decisions. - Understand how to represent algorithms using flowcharts. |
Review of Exercises and Assignments | 101minutes |
7. | String Data and Various String Operations - Learn how to handle string data. - Acquire basic string operations such as concatenation, slicing, and formatting. |
Review of Exercises and Assignments | 100minutes |
8. | Basics of Loops - Learn how to use for and while loops for iterative processing. - Understand the basic structure of loops and create simple programs. |
Review of Exercises and Assignments | 100minutes |
9. | Continuation of Loops and Lists as Arrays - Learn advanced loop processing by combining loops with lists. - Understand the basic usage of lists, including adding, removing, and accessing elements. |
Review of Exercises and Assignments | 100minutes |
10. | Various List Operations and Understanding Mutability - Learn common list operations such as append(), insert(), and remove(). - Understand how to sort lists using sort() and sorted(). - Learn search methods using the in operator and index(). - Understand the difference between mutable and immutable data types. |
Review of Exercises and Assignments | 100minutes |
11. | Functions 1 - Learn the basics of functions in Python, including definition and invocation. - Understand the concepts of arguments and return values, and create simple functions. |
Review of Exercises and Assignments | 100minutes |
12. | Functions 2 (Local and Global Variables, Scope) - Learn about variable scope, including local and global variables. - Understand how to use the global keyword and manage scope appropriately. |
Review of Exercises and Assignments | 100minutes |
13. | Technical Exercises - Apply the knowledge gained throughout the course by creating actual programs. - Work on simple assignments to develop practical Python skills and enhance application abilities. |
Review of Exercises and Assignments | 200minutes |
14. | Final Exam - Review the topics covered in the course and assess comprehension. - Solve problems related to fundamental concepts and develop practical programs. |
Review of Exercises and Assignments | 100minutes |
Total. | - | - | 1501minutes |
ways of feedback | specific contents about "Other" |
---|---|
授業内と授業外でフィードバックを行います。 |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
Applicable | This course includes instructors with experience in research, development, and service planning in the IT and telecommunications industry. |