This is the main page for Masteries for the TC1014 course.
Below you will find all of the Mastery type assignments for this course.
The description is just what it shows here, to see what others are doing, check the hashtag cloud.
- Ability to create Python file and run from command line
- Ability to create Python project in IDE and run inside the IDE
- Create accounts: Blog, Twitter, GitHub
- Submit work via Blog RSS and GitHub
- Demonstrate use of Linux sufficient for quizzes/exams
- Install Linux on their own computer
- Use of comments in Python
- Python conventions (Zen of Python)
- Basic types and their use in Python
- Basic output (print) in Python
- Calling Python functions
- Creating Python functions
- Importing and using Python modules
- Creating and using a Python module
- Use of the conditional “if”
- Use of “else” with a conditional
- Use of “elif” with a conditional
- Nesting of conditional statements
- Use of loops with “while”
- Use of loops with “for”
- Use of recursion for repetitive algorithms
- When to use what type of repetition in a program
- Creation and use of lists in Python
- Creation and use of tuples in Python
- Creation and use of ranges in Python
- Creation and use of strings in Python
- Creation and use of dictionaries in Python
- User input (text based) in Python (basic)
- Validated user input in Python
- Reading and writing of files in Python
Masteries TC1014 by Ken Bauer is licensed under a Creative Commons Attribution 4.0 International License.