You are on page 1of 13

This lab G1-201 is reserved

for CMPG111 on:

•Monday: 09:30 - 10:45


•Wednesday: 14:30 -
17:45
CMPG111(B) - Inleiding tot rekenaarwese en
programmering / CMPG111(B) - Introduction to
computing and programming 2020
Lecturer: Riaan van der Walt
Email: riaan.vanderwalt@nwu.ac.za
Building: G3 Room 27
• Translation services
• Sennheiser Mobile Connect
Introductory
• Raise your hand is always welcome!
– Red card & Green card + “Prestick”
• No phone, walk, sleep, and late during the lecture time.
• Please don’t email or text during class.
• Slides are not enough. To master the materials, page-by-page
reading is necessary.
• Pay attention to the information provided about courses,
programs, assessment and administrative procedures.
• Respect the rights of others to manage their time and balance
competing responsibilities.
• Attend all lectures, tutorials and practical sessions as required
and access all relevant electronic information.
• Treat fellow students and staff courteously, free from
harassment of all kinds, including that based on gender, age,
ethnicity, social background, disability, sexual preference or
religious beliefs and customs.
• Be well prepared for classes by completing any required
readings and preparatory tasks.
• Regularly check and use the student portal (eFundi) and your
email. It is recommended that students check these services [at
least] weekly.
• Collect your printouts after class!
WARNING AGAINST PLAGIARISM
• Plagiarism is theft. It disrespects the content creator by stealing
their content, often changing it, and doing so in such a way that the
thief implies they are the creator. It often benefits the thief personally,
career-wise and I or commercially and it violates the Fair Use
Doctrine. Plagiarism is nothing but academic fraud.
• Piracy consists of file sharing, storage, publicity and promotion for
free. It respects the content creator by promoting the content creator
and the content intact, distributing it widely and storing it in a
historical archive in much the same ways that public libraries do.
Pirates just do it in a cyber-environment.
• Copyright and Copyright infringement
• See Plagiarism doc in eFundi\Resources
© North-West University (2012)
• Time schedule (eFundi in Resources)
– 3 x contact sessions per week
– Friday 7 February 2020
• eFundi
– Welcome
– Study Guide
– Guidelines
• Practical work
• Groups
– Mr Dirk Snyman (G3 Room G03)
• Site Title: CMPG 111 (B) Year 2020
Site URL: http://efundi.nwu.ac.za/portal/site/d7aef50b-2d4f-
4b54-accb-242e861a2866
Assignment: Orientation - Submit an assigment
Assignment Due Date: 2020-02-09T21:55:00Z

Student: RIAAN VAN DER WALT( 10059253 )

Submission ID: 13d44264-4984-4996-b5a4-f21e03ea0a50


Submitted on: 2020-02-04T19:02:52.895Z

Attachments

Copy of Student_Information_Form-2.xlsx (11 KB)


Monday 10 February
• Define the Turing and von Neumann models of a
computer;
• Describe and list topics related to hardware, data
and software;
• Discuss social and ethical issues related to the use
of computers;
• Distinguish between programming and problem
solving;
• Understand what problems are and that they have
several possible solutions;
Monday 10 February
• Identify different types of problems;
• Describe the stages of problem solving;
• Apply a strategy to help understand, create and
evaluate a solution to a problem;
• Describe different program design methods, such
as top-down or bottom-up design;
Study material

Foundations of Computer Science - CHAPTER 1: pp 1 - 15

Textbook: Fundamentals of Python - CHAPTER 2.1 - 2.2: pp 39 - 47

Introductory Programming Logic & Design - CHAPTER 1

Think like programmer - CHAPTER 2 (Study guide)


Notes
Programming Logic & Design - Appendix B (Study guide)

You might also like