#author("2023-11-23T17:30:02+09:00;2023-11-23T16:51:44+09:00","default:inoue.ko","inoue.ko") #author("2024-09-27T10:48:51+09:00;2023-11-23T17:30:02+09:00","default:inoue.ko","inoue.ko") *コンピュータ概論 [[コンピュータ概論/2023]]|芸術学部 選択科目 [[コンピュータ概論/2024]]|芸術学部 選択科目 ~ この科目では、芸術学部における ICT活用のための基礎知識を身につけるべく、コンピュータとネットワークの基礎、様々なアプリケーションの活用、プログラミングに関わる様々な言語とアルゴリズムについて、総合的な解説を行います。 -コンピュータの歴史・現在・未来を俯瞰する -ハードウエアとソフトウエアの仕組みを概観する -コンピュータという機械を「鏡」として、人間とは何かを考える ~ ~ **シラバス ***第 I 部 活用編 ***第1回 ガイダンス|コンピュータの活用の基礎 -スマホとPCの違い -ハードとソフト、アナログとデジタル -ハードウエア, OS, アプリケーション -ディレクトリ構成 -ファイルの管理・拡張子 -各種デバイス(キーボード、マウス、USBメモリ・・・) -コンピュータの歴史・現在・未来 ~ ***第2回 様々なデジタルデータの活用 -情報量 bit, Byte, m, μ, n, p, f / K, M, G, T, P -記数法 2進, 16進 -テキストデータ -ラスターデータ -ベクターデータ -映像データ -3DCGが扱うデータ ~ ***第3回 インターネットの活用 -ブラウザの活用 --様々な検索方法 --様々な情報資源 Wikipedia, WikimediaCommons, Internet Archives, -メールの活用 --Webメール Gmail YahooMail ActiveMail --メーラー(メールクライアント)の活用 Outlook Thunderbird -クラウドドライブの活用 --データの保存 --データの共有 ~ ***第4回 様々なアプリケーションの活用 -ネイティブアプリケーションとブラウザベースのアプリケーション -Officeツール(ブラウザベースを中心に) -グラフィックツール -オープンソースについて ~ ***第5回 コンピュータとネットワークに関する留意事項 -ユーザーアカウント -セキュリティー対策 -パスワードの管理方法 -スマホアプリ活用上の留意点 -AI活用上の留意点 -著作権・肖像権 -SNS上での発言について -写真画像の扱いとExif情報 ~ ~ ***第Ⅱ部 仕組み編 ***第6回 コンピュータの基本構造と論理回路 -入力・処理(記憶)・出力 --入力デバイス --CPU・GPU --記憶デバイス --出力デバイス -論理回路 ~ ***第7回 OSの仕組み -様々なOS Linux, Windows, Mac / Android, iOS --マルチユーザ、マルチタスク --カーネルとシステムコール --Shared Library と Static library --メモリ管理 --デバイスドライバ -ディスクアクセスとファイルシステム -GUIとCUI --Windowシステム --Terminal でシステムコマンド体験 ~ ***第8回 ネットワークの仕組み -ネットワークモデル -プロトコル -IPアドレス -IoT機器 ~ ***第9回 データの構造 -様々なデータフォーマット --テキストデータ csv , tsv, json・・ --ラスター画像データ raw, jpeg, gif, png・・ -データの管理 --スプレッドシートで体験 --データベース管理ツールで体験 ~ ~ ***第Ⅲ部 開発編 ***第10回 プログラミングと開発環境 -ネイティブアプリとWebアプリ -コンパイラとインタプリタ -様々なプログラミング言語 --Python --JavaScript --Java --C, C++, C#・・ --ノーコード開発ツール -様々な開発環境 --VisualStudio --Eclipse --テキストエディタ ~ ***第11回 プログラミング事例紹介 -Python 体験環境 GoogleColab の紹介 -判断分岐 -ループ処理 -関数とは -[[オブジェクト指向とは>ObjectOrientedProgramming]] -サンプルプログラム ~ ***第12回 Web開発1 -様々な開発環境 --一般的なコーディング HTML+CSS --ノーコード開発 GoogleSite, Jimdo, Wix・・・ -Webサイト = ひとつのフォルダ -Web制作のワークフロー --サイトマップ --ワイヤーフレーム --ローカル環境でのコーディング --サーバーへのアップロード -HTML+CSS の基本構造と考え方 ~ ***第13回 Web開発2 -静的サイトと動的サイト -JavaScript(クライアントサイド) -PHP(サーバーサイド) ~ ***第14回 AIと社会 -機械学習 --人間の脳と機械の脳 --様々な機械学習の手法 -認識系AI --[[TeachableMachine]]で体験 -生成系AI --[[ChatGPT]]で体験 --[[StableDiffusion]]で体験 ~ ~ ~