Bài giảng Cơ sở lập trình: Chương 1 - Khái niệm lập trình
lượt xem 3
download
Bài giảng "Cơ sở lập trình: Chương 1 - Khái niệm lập trình" được biên soạn với muc đích giúp các em sinh viên tìm hiểu công việc lập trình qua Block based programming; Giới thiệu một số khái niệm về lập trình; Trình bày cấu trúc lệnh;... Đây cũng là tài liệu dành cho quý thầy cô giáo có thêm tài liệu tham khảo phục vụ giảng dạy bài học hiệu quả hơn. Mời quý thầy cô và các em cùng tham khảo bài giảng tại đây.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Cơ sở lập trình: Chương 1 - Khái niệm lập trình
- lOMoARcPSD|16911414 Chương 1 KHÁI NIỆM VỀ LẬP TRÌNH at o qu ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 NỘI DUNG Tìm hiểu công việc lập trình qua Block based programming at Giới thiệu một số khái niệm về lập trình qu Program, Programming language, Programming Programmer, end user o 3 cấu trúc lệnh Lệnh Tuần tự ba ai Lệnh Chọn lựa m Lệnh Lặp Tại sao chúng ta nên học lập trình? Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 at qu PROGRAMMING o ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Block based programming Tìm hiểu lập trình thông qua các công cụ sau Star Wars: Building a Galaxy with Code Minecraft Hour of Code at Code with Anna and Elsa qu Classic Maze o Công cụ: ba ai Website: https://code.org/learn m Sinh viên: nên xem video hướng dẫn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Star Wars: Building a Galaxy with Code Cấu trúc tuần tự (1) Yêu cầu của bài toán at o qu ba ai (2) Lập trình (3) Chạy m chương trình Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Minecraft Hour of Code Cấu trúc Lặp và Chọn lựa at o qu ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Code with Anna and Elsa at o qu ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Classic Maze at o qu ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 at qu MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH o ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Một số khái niệm về lập trình Chương trình máy tính (Program): Chương trình máy tính là một dãy các lệnh để chúng ta at điều khiển máy tính qu Lập trình (Programming): o Lập trình là hoạt động viết ra các chương trình máy tính ba (một hoạt động rất sáng tạo và hữu ích) ai m programming control programmer program Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Một số khái niệm về lập trình Chạy chương trình: Máy tính sẽ theo các lệnh trong chương trình để hoạt động (còn gọi thực hiện lệnh, thực thi lệnh) at qu Ngôn ngữ lập trình (Programming language): là o ba ngôn ngữ viết mà chúng ta dùng để “nói chuyện” với máy tính ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Một số khái niệm về lập trình Lập trình viên (Programmer): Người viết ra các chương trình máy tính at qu End user: người sử dụng chương trình do programmer tạo ra o ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 at qu 3 CẤU TRÚC LỆNH o ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 3 cấu trúc lệnh Các loại lệnh trong chương trình Lệnh Tuần tự at qu Lệnh Chọn lựa o Lệnh Lặp ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 3 cấu trúc lệnh Lệnh Tuần tự Các lệnh được viết trên từng dòng, lệnh nào được viết trước sẽ chạy trước at Lệnh Chọn lựa qu Khi chúng ta muốn máy tính chọn (quyết định) có thực o hiện một lệnh hay không, chúng ta dùng lệnh chọn lựa Lệnh Lặp ba ai Khi chúng ta muốn máy tính thực hiện một lệnh nhiều m lần, chúng ta dùng lệnh lặp để điều khiển máy tính làm việc đó Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 at TẠI SAO CHÚNG TA NÊN qu HỌC LẬP TRÌNH o ba ai m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Tại sao nên học lập trình? Viết chương trình máy tính: (1) Từ kiếm sống, bằng cách giải quyết các bài toán khó at (2) Cho đến chỉ để vui, khi giúp ai đó giải quyết vấn đề qu Đặc điểm Máy tính: o Hoạt động rất nhanh ba • Rất hữu ích nếu chúng ta biết ngôn ngữ để “nói” cho máy tính những gì ai Có bộ nhớ lớn chúng ta muốn làm m • Loại công việc máy tính làm tốt nhất là những công việc lặp đi lặp lại Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Kỹ năng cơ bản của lập trình viên Lập trình viên cần 2 kỹ năng cơ bản (1) Cần biết ngôn ngữ lập trình at • Từ vựng qu • Văn phạm • Xây dựng câu trong ngôn ngữ o ba (2) “tell a story” (kể truyện) ai Writing a story Programming m Tổ hợp các từ, câu để truyền Program = Story đạt ý tưởng đến người đọc Problem = Idea Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Thực hành Thực hành lại cách xây dựng các chương trình trong: Star Wars: Building a Galaxy with Code at Minecraft Hour of Code qu Code with Anna and Elsa Classic Maze o … ba ai m Nêu tên và giải nghĩa 3 loại cấu trúc lệnh Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
- lOMoARcPSD|16911414 Tóm tắt Chương trình (program) là dãy lệnh, là công cụ để chúng ta điều khiển máy tính at qu 3 loại cấu trúc lệnh trong lập trình o Lệnh Tuần tự Lệnh Chọn lựa ba ai Lệnh Lặp m Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Cơ sở lập trình - Chương 2: Các phần tử cơ bản của ngôn ngữ C
59 p | 149 | 30
-
Bài giảng Cơ sở lập trình - Chương 6: Kiểu con trỏ
50 p | 123 | 23
-
Bài giảng Cơ sở lập trình - Chương 1: Các khái niệm cơ bản về lập trình
27 p | 176 | 22
-
Bài giảng Cơ sở lập trình - Chương 3: Các cấu trúc điều khiển
56 p | 137 | 22
-
Bài giảng Cơ sở lập trình nâng cao - ĐH Ngoại Ngữ TP.HCM
337 p | 108 | 19
-
Bài giảng Cơ sở lập trình 2: Chương 1 - Lê Quý Tài
46 p | 124 | 16
-
Bài giảng Cơ sở lập trình 2: Chương 5 - Lê Quý Tài
46 p | 102 | 14
-
Bài giảng Cơ sở lập trình: Phần 1 – ĐH CNTT&TT
64 p | 123 | 10
-
Bài giảng Cơ sở lập trình: Ngôn ngữ lập trình C/C++ - Trịnh Tấn Đạt
142 p | 17 | 9
-
Bài giảng Cơ sở lập trình 1: Giới thiệu môn học - Lê Quý Tài
9 p | 134 | 8
-
Bài giảng Cơ sở lập trình Csharp: Bài 7 - Làm quen với các khái niệm OOP
124 p | 90 | 6
-
Bài giảng Cơ sở lập trình: Phần 2 – ĐH CNTT&TT
70 p | 95 | 6
-
Bài giảng Cơ sở lập trình: Chương 1 - Lê Viết Mẫn
55 p | 73 | 5
-
Bài giảng Cơ sở lập trình - Giới thiệu môn học
9 p | 138 | 5
-
Bài giảng Cơ sở lập trình Csharp: Bài 4 - Cấu trúc lặp
17 p | 80 | 4
-
Bài giảng Cơ sở lập trình Csharp: Bài 8 - Mẫu tin - Tập tin
70 p | 72 | 4
-
Bài giảng Cơ sở lập trình - Trường ĐH Thương mại
108 p | 41 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn