Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flexycode/ccincoml_exercises_com23p

Exercises and Lab Activity for CCINCOML COM23P Professor Elizer Jr. D. Ponio
https://github.com/flexycode/ccincoml_exercises_com23p

computer-system flowchart introduction-to-computer-science introduction-to-computing logic-gates number-system programming-language psudocode python

Last synced: 8 days ago
JSON representation

Exercises and Lab Activity for CCINCOML COM23P Professor Elizer Jr. D. Ponio

Awesome Lists containing this project

README

        

# 💫 [CCINCOML_EXERCISES_COM23P](https://www.youtube.com/watch?v=dMDwgNtttmA)      
### Name: [Jay Arre Talosig](https://github.com/flexycode)  
### Subject & Section: [CCINCOML COM23P](https://www.youtube.com/watch?v=dQw4w9WgXcQ)     
### Professor: [Elizer Jr. D. Ponio](https://github.com/robitussin)
### No. of Units: [3.0 Units](https://www.youtube.com/watch?v=M5QY2_8704o)
### GPA : 4.0 [Passed](https://www.youtube.com/watch?v=19fUYjhGy0c)

# 📊 Table of Contents

## [Introduction](#introduction)
This repository contains all of the activity and exercises throughout the course outline. There's a Python code implementations for each topic.

Course Outline: https://believed-bongo-319.notion.site/CCINCOML-53b7f7cef72a4359a01aa69ac1f39cb3?pvs=4

### CCINCOML Table lecture

| Topic | Description |
| :---: | :---: |
| Part 1 - Computer Systems | Brief History of Computer systems, Types of Computer Systems, Components of a Computer system and Computer Networks |
| Part 2 - Programming Languages | Brief History and Types of Programming Languages|
| Part 3 - Logic Development: Flowcharts | Symbols, Connections and Rules |    
| Part 4 - Logic Development: Pseudocode | Language, Keywords and Rules |  
| Part 5 - The Number System | Types, Conversions, Basic Operations and Complements |
| Part 6 - Logic Gates | Types, Expressions, Diagrams, Basic Boolean Operators |
| Part 7 - Introduction to Python programming language Part 1 | Overview, Basic Syntax, Variables, Basic Operations, Decision Making |
| Part 7 - Introduction to Python programming language Part 2 | Loops, Lists, Dictionaries, Functions |

- [Introduction](#introduction)
- [Lesson](#-lesson)     
- [Exercise](#-exercise)
- [Contributing](#-contributing)       
- [License](#-licensee)   
- [Acknowledgements](#-acknowledgements) 
- [FAQ](#-faq)     
- [Changelog](#-changelogs)         

# 💻 Lesson    
### Chapter 1: Section 1.4 : Computer Systems
https://www.pearsonhighered.com/assets/samplechapter/0/3/2/1/0321537114.pdf

### Chapter 2: Programming Languages
https://github.com/robitussin/CCINCOML/blob/main/Part%202%20-%20Programming%20Languages/Programming%20Languages.pptx
### Chapter 3: Logic Development: Flowcharts  
https://github.com/robitussin/CCINCOML/blob/main/Part%203%20-%20Logic%20Development/Flowchart.pptx
### Chapter 4: Logic Development: Pseudocode   
https://github.com/robitussin/CCINCOML/tree/main/Part%203%20-%20Logic%20Development
### Chapter 5: The Number System
https://github.com/robitussin/CCINCOML/blob/main/Part%204%20-%20Number%20System/The%20Number%20System.pptx
### Chapter 6: Logic Gates  
https://github.com/robitussin/CCINCOML/blob/main/Part%205%20-%20Logic%20Gates/Boolean%20Logic%20and%20Logic%20Gates.pptx
### Chapter 7: Introduction to Python programming language Part 1
https://github.com/robitussin/CCINCOML/tree/main/Part%206%20-%20Introduction%20to%20Python%20Programming%20Language%201
### Chapter 7: Introduction to Python programming language Part 2
https://github.com/robitussin/CCINCOML/blob/main/Part%206%20-%20Introduction%20to%20Python%20Programming%20Language/Data_Structures.ipynb

# 📊 Exercise

### Exercise 1

### 📊 Flowchart    

🤝 1. The summer season is just months away. You are planning to go on a trip to cebu, bohol and davao for one week. Being a computer science/information technology student, you decided to create a travel itinerary by creating a flow chart.

### ⚡ Create a flow chart for your itinerary ⚡

* ✍️ Your flow chart should use at least three decision symbols
* ✍ Your flowchart should start in cebu, bohol and davao.

### 📊 Pseudocode 

✍️ 1. Create a pseudocode for the following java code below

### 📊 Algorithm, flowchart and pseudocode

🤖 Think of an algorithm on how you will increase your chance of winning blackjack

* ✍️ Create a flowchart of you algorithm   
* ✍️ Write a pseudocode of your algorithm

```bash 
Kindly see the "blackjack_strategy_algorithm" text file for my overall analysis and explanation
```

### Exercise 2

```bash  
Kindy see the Exercise2 repo for more information regarding on this activity
Date: January 31, 2024     
```

### Exercise 3
```bash  
Kindy see the Exercise3 repo for more information regarding on this activity 
Date: February 7, 2024    
```

### Exercise 4
```bash  
Kindy see the Exercise4 repo for more information regarding on this activity 
Date: February 14, 2024     
```

### Exercise 5
```bash  
Kindy see the Exercise5 repo for more information regarding on this activity 
Date: February 21, 2024      
```

### Exercise 6
```bash  
Kindy see the Exercise6 repo for more information regarding on this activity 
Date: March 06, 2024       
```

# 🏆 Contributing      
```bash
Outlines guidelines for contributing to the project, including how to submit bug reports, feature requests, or pull requests.
```
# 🔑 License      

This lecture is licensed under the [National University of Manila License](LICENSE).

## ✨ National University of Manila License   

The National University of Manila License grants permission to students of the National University of Manila to use, modify, and distribute this project for educational purposes within the scope of their coursework and assignments.

### Usage 

- You may use this project as a reference or learning material for your studies at the National University of Manila.
- You may modify the project to suit your educational needs and requirements.
- You may share the project with your fellow students or instructors for educational purposes.

### Restrictions

- You may not use this project for commercial purposes.
- You may not redistribute or publish this project outside the National University of Manila without explicit permission.

## Disclaimer

This project is provided "as is" without warranty of any kind, express or implied. The National University of Manila and the project contributors disclaim any liability or responsibility for any direct, indirect, incidental, special, exemplary, or consequential damages arising out of the use or misuse of this project.

# 🔭 Acknowledgements   

### ✨ Professor Elizer Jr. D. Ponio  
Professor Elizer Jr. Ponio is a Software engineer, lecturer, and Machine Learning engineer at the National University. With a Bachelor of Science degree and Master degree in Computer Science, he brings a strong foundation in computer science principles. Prof. Ponio's expertise in software engineering and machine learning is evident in his teaching style and practical approach. He is dedicated to providing students with a comprehensive understanding of the subject matter and incorporates real-world applications into his instruction. Prof. Ponio's combination of academic qualifications, industry experience, and passion for teaching make him a valuable asset to the National University community.

### ✨ Professor Lord Edgardian J. Tavu 
Professor Lord Tavu is an elite instructor in the College of Computing and Information Technologies at the National University, Manila, Philippines, and currently serves as one of the head faculty members at NU Dasmariñas. Holding a strong academic background in Computer Science, he specializes in Machine Learning and Artificial Intelligence with a proven track record of delivering high-quality instruction.

As a seasoned educator, Professor Tavu brings a unique blend of theoretical foundations and practical expertise to the classroom, empowering students to excel in the rapidly evolving fields of Computer Science, Machine Learning and Artificial Intelligence. His teaching style is characterized by a deep understanding of complex concepts, which he breaks down into engaging and accessible lessons. With a strong focus on real-world applications, Professor Tavu inspires students to think critically and develop innovative solutions to real-world problems.

# 💬FAQ    
```bash  
To be follow
```

# 📫 Changelogs
```
## [1.1.9] - 2024-01-24     
### Added  
- Uploaded the Exercise_1 that contains png and txt file
- Added breakdown and documentation
- Included user profile page
- Added some python script just for fun and to know if my programm and algorithm is executing properly
- Added blackjack_strategy_algorithm.txt to explain my overall concept about the algorithm in Blackjack 

### Changed
- Refactored my flow chart
- Updated documentation for readme file

### Fixed
- Resolved issue with png file
- Fixed some psuedocode blackjack.txt  

## [1.2.6] - 2024-02-02     
### Added   
- Added some lecture github link in The Number System 
- Uploaded some png file in Exercise_2
- Add file in Exercise_2

### Changed
- Updated documentation for readme file

### Fixed
- Resolved issue with png file
- Fixed some incorrect data in readme file

## [1.3.3] - 2024-02-07     
### Added     
- Uploaded Exercise No 3
 
### Changed 
- Updated documentation for readme file

### Fixed
- Resolved issue with png file

## [1.4.3] - 2024-02-14           
### Added     
- Uploaded documentation for RM file  
- Added some lecture github link in The Boolean Logic and Logic Gates
   
### Changed
- Updated the documentation

## [1.5.7] - 2024-02-21             
### Added     
- Uploaded Exercise No. 5    
- Uploaded New Exercise via Colab 
- Added a lecture link for Chapter 7: Introduction to Python programming language Part 1    
      
### Changed
- Remove unnecessary documentation
- Deleted Exercise5.1.ipynb

### Fixed
- Added some subfolder for exercise no. 4  
- Fixed some line of code via colab

## [1.6.9] - 2024-03-08                   
### Added      
- Uploaded a documentation for RM file     
- Uploaded New Exercise via Colab 
- Added a Master degree in Professor Ponio's Acknowledgement     
- Added some comment in every funtion that I wrote in my exercise6.ipynb at google colab
- Uploaded the Final Exercise
        
### Changed
- Updated the documentation
- Update some changes in my code in collab 

### Fixed
- Revised my exercise6.ipynb due to some minor error  
- Fixed some comment at the last part of exercise6.ipynb 
```

#### [Back to Table of Content](#introduction)

---


mystreak




mystreak